Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp255660ybk; Sat, 9 May 2020 01:54:26 -0700 (PDT) X-Google-Smtp-Source: APiQypKlCRh6WPt4lM6uenUu6UDa7GYEkQP52sQIJWnA5RjBXomHwttqnDG+2jUYJJ6ks5uyrnvg X-Received: by 2002:a50:9e23:: with SMTP id z32mr5259901ede.169.1589014466684; Sat, 09 May 2020 01:54:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589014466; cv=none; d=google.com; s=arc-20160816; b=tqPrrg3F15gv0B4oU5LqQIKIUaPeUVtwRuUTtLy6zI8Kh7ZmQwTsqDF8P16tWfGagp 6nMv27aFOswcgDHoc+hKFOrM3nV+294DZUxkUFol0tcgWc5qPkBsCEQhgcj3b80nbY3p mG5gphluyrsuBiSoBz7+ZZGZzjASVq6UDGzFTQfNKc6x02j0TdbXNmJ4nOgfc12dth8P 7Bldd+9HIA1QHMdCHYmZBk6A6jijDt7kdpFQKTFuVie/oEJw3gPQGBEi63VF59n/SA4d QfoD7p/1uBQalfxc+a2CEDl9YTjpbt4eBSU84HgWn4Hyl0qBSwb5pYRSOlWAee6lzxBY o+/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=ZDppIcLcwAdcsLoEoBf8lD2oaW2YunQb4ziZ6FWusKg=; b=wLP1jzU9anHgFuk5AnQsYvvLJhJEXGEcywHJqU6ewx1lO21CHmis1z8t59BVWxChYb szPmPK19eLvjd904qjHOtZdRwASfdDXwm3egTZhm8sAav2dY2P2ZZ+0x/QkKkqjYy63B 5zjcVNmPNan+Dt2B232BFI57O+i+rRwNp2fC4HcTbxf+83VU/Iz9hofU5TsRf+xaCd38 0bliPqteD13SXvpKVY20M3n65pAks5HOJWMN0xvH1uruoEDlIG6fl44ZeNKT6+kzWcXg USQOTRmwnvGLmLjeglVK+WWY4jiJ+y9L04j/DE0AY27rQZjAWyvlcOsdHnkxCn7gPNh8 yaOQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q11si2468985eju.120.2020.05.09.01.54.04; Sat, 09 May 2020 01:54:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727929AbgEIIwe (ORCPT + 99 others); Sat, 9 May 2020 04:52:34 -0400 Received: from szxga06-in.huawei.com ([45.249.212.32]:56016 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727833AbgEIIwe (ORCPT ); Sat, 9 May 2020 04:52:34 -0400 Received: from DGGEMS411-HUB.china.huawei.com (unknown [172.30.72.58]) by Forcepoint Email with ESMTP id 1C42ED414EE3D2EB59B8; Sat, 9 May 2020 16:52:32 +0800 (CST) Received: from localhost.localdomain.localdomain (10.175.113.25) by DGGEMS411-HUB.china.huawei.com (10.3.19.211) with Microsoft SMTP Server id 14.3.487.0; Sat, 9 May 2020 16:52:23 +0800 From: Chen Zhou To: , , CC: , , Subject: [PATCH -next 2/3] s390: use scnprintf() in sys_##_prefix##_##_name##_show Date: Sat, 9 May 2020 16:56:07 +0800 Message-ID: <20200509085608.41061-3-chenzhou10@huawei.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200509085608.41061-1-chenzhou10@huawei.com> References: <20200509085608.41061-1-chenzhou10@huawei.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Originating-IP: [10.175.113.25] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org snprintf() returns the number of bytes that would be written, which may be greater than the the actual length to be written. show() methods should return the number of bytes printed into the buffer. This is the return value of scnprintf(). Signed-off-by: Chen Zhou --- arch/s390/kernel/ipl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c index ccea9a245867..90a2a17239b0 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -181,7 +181,7 @@ static ssize_t sys_##_prefix##_##_name##_show(struct kobject *kobj, \ struct kobj_attribute *attr, \ char *page) \ { \ - return snprintf(page, PAGE_SIZE, _format, ##args); \ + return scnprintf(page, PAGE_SIZE, _format, ##args); \ } #define IPL_ATTR_CCW_STORE_FN(_prefix, _name, _ipl_blk) \ -- 2.20.1