From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AA9A77B for ; Wed, 27 Apr 2022 10:22:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 65856C385A7; Wed, 27 Apr 2022 10:22:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1651054934; bh=/l0+X+uY0RGD3XCFihbZoXk+GiTAu5F7H5VVNMO1SFE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=YPRpKWw7RkFCv3TNq6CrOTPWcmgczFFuWKF5CbARd8K3PteP1PdJA0od0eqcxe5pk WilNsgLzRyd3Q+4bdGK6xXhl218reLuUimckCK6QtU1QuQQK3/E1fGRcHzlFzXJ9TZ m4S/+2B4jKWMcZlj8I8iE1nR/2xe3ok2LtGF+lueyucO4sQCu/lDiuM4FL+3t/aZAE isjG7urMZuoAvrdOOg8mEDKzQqvQSa53V7G+xV+/QbLFwUDMFCC4z1qZwR9ETPFyta 3GGHyJwQjXTKsHrm7dZHFXhbcjUgDdc+DnYk6Zrz8ydzZNtGJwC4cIAHDnWlhBt6ID 6Sylq0yZhFFQA== Date: Wed, 27 Apr 2022 15:52:06 +0530 From: Manivannan Sadhasivam To: Wan Jiabing Cc: Manivannan Sadhasivam , Hemant Kumar , Greg Kroah-Hartman , Jeffrey Hugo , Bhaumik Bhatt , Paul Davey , Kees Cook , mhi@lists.linux.dev, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] bus: mhi: replace snprintf with sysfs_emit Message-ID: <20220427102206.GD2536@thinkpad> References: <20220426125902.681258-1-wanjiabing@vivo.com> Precedence: bulk X-Mailing-List: mhi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220426125902.681258-1-wanjiabing@vivo.com> On Tue, Apr 26, 2022 at 08:58:59PM +0800, Wan Jiabing wrote: > Fix following coccicheck warning: > ./drivers/bus/mhi/host/init.c:89:8-16: WARNING: use scnprintf or sprintf > > Use sysfs_emit and sysfs_emit_at instead of snprintf. > > Signed-off-by: Wan Jiabing Reviewed-by: Manivannan Sadhasivam Thanks, Mani > --- > drivers/bus/mhi/host/init.c | 7 +++---- > 1 file changed, 3 insertions(+), 4 deletions(-) > > diff --git a/drivers/bus/mhi/host/init.c b/drivers/bus/mhi/host/init.c > index cbb86b21063e..c137d55ccfa0 100644 > --- a/drivers/bus/mhi/host/init.c > +++ b/drivers/bus/mhi/host/init.c > @@ -86,7 +86,7 @@ static ssize_t serial_number_show(struct device *dev, > struct mhi_device *mhi_dev = to_mhi_device(dev); > struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; > > - return snprintf(buf, PAGE_SIZE, "Serial Number: %u\n", > + return sysfs_emit(buf, "Serial Number: %u\n", > mhi_cntrl->serial_number); > } > static DEVICE_ATTR_RO(serial_number); > @@ -100,9 +100,8 @@ static ssize_t oem_pk_hash_show(struct device *dev, > int i, cnt = 0; > > for (i = 0; i < ARRAY_SIZE(mhi_cntrl->oem_pk_hash); i++) > - cnt += snprintf(buf + cnt, PAGE_SIZE - cnt, > - "OEMPKHASH[%d]: 0x%x\n", i, > - mhi_cntrl->oem_pk_hash[i]); > + cnt += sysfs_emit_at(buf, cnt, "OEMPKHASH[%d]: 0x%x\n", > + i, mhi_cntrl->oem_pk_hash[i]); > > return cnt; > } > -- > 2.35.3 > >