Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp5253746rwb; Sun, 4 Dec 2022 17:46:46 -0800 (PST) X-Google-Smtp-Source: AA0mqf59TgriZnBvn2Leo+Oh78O/Fqvkxeeu7UmbsQjyx6nW7++kUEUV1j9zn3SI/gQJRAvWDUhv X-Received: by 2002:aa7:cad9:0:b0:461:60e8:7ac1 with SMTP id l25-20020aa7cad9000000b0046160e87ac1mr24841407edt.45.1670204806593; Sun, 04 Dec 2022 17:46:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670204806; cv=none; d=google.com; s=arc-20160816; b=Yu8SdphD8+PzX44OGY436/D1toIaA51B/2yyXxWjn2dtEtXxU59Llt44aLMXFsvW41 lAs17ys6ZPNTzLuNm7MZjVkBV8M9DbcYJrRdmO2nRJXJKkPseybWm43QeF1lxM3A/3AH bknFNLcsnWv4I6Hh7EJPFvdgnQhDSREz8GYPeCX07d8m0PAnDxzn5u7laCAC/QwktK6C epLovmYGNhONL1S7VcY2A+N0QXXFpBJwfj+TQEgV0s9mkf3awPhWoCrx8qv7BSLrMVVe 5tEyj6/PghnPK+a/jSU9joSMSy1IkW5Ysv+lITHr9l7KMihDr3lxfmEuC5+Yasvsrmzd GEcg== 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=hFlIYXLtWgwf3BvbLdddMFkfFhyY6ZIiyrxUPGfhk5s=; b=FaVhCWAxYhgY2Hyz3PD8szi9zDOq1bPa6TeBnhL6bAjmGMWFGBKuF7yTSV+mfJbOza DFAAJvc+00Cinyade9iffVNCqhi7uCmttejDGCeIB166OYdAK10yu2U5AQbnh1oYch3D Gemx+biq778HkPcbTjp3vr/+GrEVmf4KqvZjUiWa0VAyLTo4twI3cfLCQXzcBLQsUiMd oj2QVfoNZRlebvyysx14zWtgpHMDgvYUgF3fiIphjhd+3OVWjSK/3cnZ734X7KIrbcFT tPDGJ/jFSIobBhM4ee1NPaLCBOG9jwta37nGBpahDcqRcIqWkVL6rfvqqhpEwe9xu4na 4Rgw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baikalelectronics.ru header.s=post header.b=gyj7fcRz; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=baikalelectronics.ru Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id oz9-20020a1709077d8900b007b284329e36si11144261ejc.131.2022.12.04.17.46.27; Sun, 04 Dec 2022 17:46:46 -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=pass header.i=@baikalelectronics.ru header.s=post header.b=gyj7fcRz; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=baikalelectronics.ru Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231183AbiLEAx7 (ORCPT + 82 others); Sun, 4 Dec 2022 19:53:59 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38412 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231164AbiLEAx6 (ORCPT ); Sun, 4 Dec 2022 19:53:58 -0500 Received: from post.baikalelectronics.com (post.baikalelectronics.com [213.79.110.86]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id D36BF6369 for ; Sun, 4 Dec 2022 16:53:52 -0800 (PST) Received: from post.baikalelectronics.com (localhost.localdomain [127.0.0.1]) by post.baikalelectronics.com (Proxmox) with ESMTP id B8928E0E70; Mon, 5 Dec 2022 03:53:50 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= baikalelectronics.ru; h=cc:cc:content-type:content-type:date :from:from:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=post; bh=hFlIYXLtWgwf3BvbLddd MFkfFhyY6ZIiyrxUPGfhk5s=; b=gyj7fcRzVUHBbQFHq/iPsuXVCPDf+M8A7rZx 02uDjFBHnp9k2YTH2Sv+tkAr91bPr+UfmkY0us5vRvaGA1PDlt89t4mRoZXY2Z7j ykULN48oZnavY5gDm9z758S+VXNgE5YmMhwfLtwUEbd0PwuTR+LGx/PY9OChuKIw kJXVfnc= Received: from mail.baikal.int (mail.baikal.int [192.168.51.25]) by post.baikalelectronics.com (Proxmox) with ESMTP id 925F0E0E6A; Mon, 5 Dec 2022 03:53:50 +0300 (MSK) Received: from mobilestation (10.8.30.10) by mail (192.168.51.25) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 5 Dec 2022 03:53:50 +0300 Date: Mon, 5 Dec 2022 03:53:49 +0300 From: Serge Semin To: CC: , , Serge Semin Subject: Re: [PATCH] bus: use sysfs_emit() to instead of scnprintf() Message-ID: <20221205005349.ubqkmx6z5c4edmoi@mobilestation> References: <202212010938142826551@zte.com.cn> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <202212010938142826551@zte.com.cn> X-Originating-IP: [10.8.30.10] X-ClientProxiedBy: MAIL.baikal.int (192.168.51.25) To mail (192.168.51.25) 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_PASS,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 Thu, Dec 01, 2022 at 09:38:14AM +0800, ye.xingchen@zte.com.cn wrote: > From: ye xingchen > > Replace the open-code with sysfs_emit() to simplify the code. Nice cleanup. Thanks. Acked-by: Serge Semin * One note. Next time please use the scripts/get_maintainer.pl script to get the driver maintainers list and their actual email addresses. -Sergey > > Signed-off-by: ye xingchen > --- > drivers/bus/bt1-apb.c | 6 +++--- > drivers/bus/bt1-axi.c | 4 ++-- > 2 files changed, 5 insertions(+), 5 deletions(-) > > diff --git a/drivers/bus/bt1-apb.c b/drivers/bus/bt1-apb.c > index 63b1b4a76671..bcf10f1d6dc1 100644 > --- a/drivers/bus/bt1-apb.c > +++ b/drivers/bus/bt1-apb.c > @@ -265,7 +265,7 @@ static ssize_t count_show(struct device *dev, struct device_attribute *attr, > { > struct bt1_apb *apb = dev_get_drvdata(dev); > > - return scnprintf(buf, PAGE_SIZE, "%d\n", atomic_read(&apb->count)); > + return sysfs_emit(buf, "%d\n", atomic_read(&apb->count)); > } > static DEVICE_ATTR_RO(count); > > @@ -283,7 +283,7 @@ static ssize_t timeout_show(struct device *dev, struct device_attribute *attr, > > timeout = bt1_apb_n_to_timeout_us(apb, n); > > - return scnprintf(buf, PAGE_SIZE, "%lu\n", timeout); > + return sysfs_emit(buf, "%lu\n", timeout); > } > > static ssize_t timeout_store(struct device *dev, > @@ -310,7 +310,7 @@ static DEVICE_ATTR_RW(timeout); > static ssize_t inject_error_show(struct device *dev, > struct device_attribute *attr, char *buf) > { > - return scnprintf(buf, PAGE_SIZE, "Error injection: nodev irq\n"); > + return sysfs_emit(buf, "Error injection: nodev irq\n"); > } > > static ssize_t inject_error_store(struct device *dev, > diff --git a/drivers/bus/bt1-axi.c b/drivers/bus/bt1-axi.c > index 70e49a6e5374..04c14821bb3c 100644 > --- a/drivers/bus/bt1-axi.c > +++ b/drivers/bus/bt1-axi.c > @@ -197,14 +197,14 @@ static ssize_t count_show(struct device *dev, > { > struct bt1_axi *axi = dev_get_drvdata(dev); > > - return scnprintf(buf, PAGE_SIZE, "%d\n", atomic_read(&axi->count)); > + return sysfs_emit(buf, "%d\n", atomic_read(&axi->count)); > } > static DEVICE_ATTR_RO(count); > > static ssize_t inject_error_show(struct device *dev, > struct device_attribute *attr, char *buf) > { > - return scnprintf(buf, PAGE_SIZE, "Error injection: bus unaligned\n"); > + return sysfs_emit(buf, "Error injection: bus unaligned\n"); > } > > static ssize_t inject_error_store(struct device *dev, > -- > 2.25.1 >