From: ye xingchen Date: Mon, 5 Dec 2022 09:13:45 +0000 (+0800) Subject: NFS: use sysfs_emit() to instead of scnprintf() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=700fa9b1b361760ca6c28e2e7d6cccbdc9fb6716;p=linux.git NFS: use sysfs_emit() to instead of scnprintf() Follow the advice of the Documentation/filesystems/sysfs.rst and show() should only use sysfs_emit() or sysfs_emit_at() when formatting the value to be returned to user space. Signed-off-by: ye xingchen Signed-off-by: Trond Myklebust --- diff --git a/fs/nfs/namespace.c b/fs/nfs/namespace.c index 88a23af2bd5c9..b0ef7e7ddb306 100644 --- a/fs/nfs/namespace.c +++ b/fs/nfs/namespace.c @@ -354,7 +354,7 @@ static int param_get_nfs_timeout(char *buffer, const struct kernel_param *kp) num = (num + (HZ - 1)) / HZ; } else num = -1; - return scnprintf(buffer, PAGE_SIZE, "%li\n", num); + return sysfs_emit(buffer, "%li\n", num); } static const struct kernel_param_ops param_ops_nfs_timeout = {