Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp191246rwb; Wed, 9 Nov 2022 00:44:49 -0800 (PST) X-Google-Smtp-Source: AA0mqf7eZWyW+dSnJW6G4wGccwtWAoUDEnOsPODd0AzyBh3NL9t9PaUDc5E9BXvLaqx5e++yJEn8 X-Received: by 2002:a17:907:160c:b0:7ae:6868:c140 with SMTP id hb12-20020a170907160c00b007ae6868c140mr13589535ejc.351.1667983489354; Wed, 09 Nov 2022 00:44:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1667983489; cv=none; d=google.com; s=arc-20160816; b=PLIdPw+j4iFQphPOJmD2Wjaj49+h2s11UOOIZkfx67NLblqHNYp0BqLZ8ouz7Y30WM sIEAS/S9aKytzCgTGQBo3qU9Kd/QihSd9twcMACzCdpuAwjT4y8VxUzCiYwgbu4zqMrb 4SacOUgY0YFNQViWI5xvLhZ2ybBm30ucFsyJRaHJ6mMBOVEt8OpEYb3GsaLFQI0lVDpN ZE2U6caaXesyMdHD2Va6irkYKH4+lMLF/vK26OY45bHB11xMFmUetE7Fql2iDifefDCT q9C6md45okXESMoL3UZ6oZ/kM7J+Dpe2RMoNUcliR5IYl0QnOdZAgniLrShoAEUM3QD+ CkLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=fIsbOv2z7gtRZVynPu/VIjk8Ye4abeKiUPimjoIbrHk=; b=neU4qyqxPYW/YP3KbyzP098OKaDb9hlo4XauGWFKX4fzhMYaXJKy6vh+UnvCmji+ki wgPoibXJH1cRc6R7EuhEU5EXvhkyIAp/Ol909AsvAf5TtEPelUNWlWNkB6465Nyr6Eku 5g4JJEVIRpJVPE8XOMWz/rlh7L2bgMytV2Nrcr2huP1z8vwH1O8fk+8OeVNTsTbalsMe 7KQMdW0VKOmXLAYF/IbJOeoA/W/LRO6IDUhpaTD/JryZGgOwHatWKmMp3Gv34Gdzh0SB PFK70LnNoC+Nl+LvtCiApynEv3IL7oV/AhHsFakU/+vlrEkyw3uAVRWXzDfv4MtC9I7F iEgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mailo.com header.s=mailo header.b=Tx3A3hiw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mailo.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qw30-20020a1709066a1e00b0078cffd3ce3esi14841672ejc.654.2022.11.09.00.44.25; Wed, 09 Nov 2022 00:44:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=fail header.i=@mailo.com header.s=mailo header.b=Tx3A3hiw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mailo.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229798AbiKIHqZ (ORCPT + 93 others); Wed, 9 Nov 2022 02:46:25 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48422 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229530AbiKIHqX (ORCPT ); Wed, 9 Nov 2022 02:46:23 -0500 Received: from msg-4.mailo.com (msg-4.mailo.com [213.182.54.15]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4CDDA186FE for ; Tue, 8 Nov 2022 23:46:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mailo.com; s=mailo; t=1667979968; bh=4y+p6G+6Eyrf3pYDyQ3PW7+HxDBRFvP76sfcfvr405o=; h=X-EA-Auth:Date:From:To:Cc:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To; b=Tx3A3hiw1+wUw/GGd3EY1Vy10Eu0OfaNks4pN6IpVUGYN0NPsu7J6GTniwOdr2OS+ OrFvVOtSWLzW4iqDe6C5CaMXmc4BPWWE27bCpCW3421zQSqM+JUCn+00wnXvZ1pijO sPkMmsgjE5CZvrPAxec1kwNX0kFus2Tg3CMOiXIE= Received: by b-1.in.mailobj.net [192.168.90.11] with ESMTP via ip-206.mailobj.net [213.182.55.206] Wed, 9 Nov 2022 08:46:08 +0100 (CET) X-EA-Auth: 5WhwHM9XqEWUpElfHoVsyiSNRigbkBV1oekffDsZQS3OO3TMni5CBDdtyn7IdurPP3ccJ3dnRKFudoW0pY8qUOwkWzy7vJiN Date: Wed, 9 Nov 2022 13:16:02 +0530 From: Deepak R Varma To: Greg Kroah-Hartman Cc: outreachy@lists.linux.dev, Sven Van Asbroeck , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2] staging: fieldbus: replace snprintf in show functions with sysfs_emit Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Nov 09, 2022 at 08:30:26AM +0100, Greg Kroah-Hartman wrote: > On Wed, Nov 09, 2022 at 11:26:52AM +0530, Deepak R Varma wrote: > > The show() methods should only use sysfs_emit() when formatting values > > to be returned to the user space. > > Ref: Documentation/filesystems/sysfs.rst > > Issue identified by coccicheck. > > > > Signed-off-by: Deepak R Varma > > /* > > - * card_name was provided by child driver, could potentially be long. > > - * protect against buffer overrun. > > + * sysfs provides PAGE_SIZE long buffer to take care of potentially > > No need to ever mention PAGE_SIZE at all, this comment should just be: > /* card_name was provided by child driver */ Sure. I will update the comment in the revision. > > But the larger question is, why did you only convert one of the sysfs > show functions in this file? Why not do them all? I was limiting it to what is reported by coccicheck. I will review other such show functions and send a consolidated patch. Thank you, ./drv > > thanks, > > greg k-h >