summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQing Wang <wangqing@vivo.com>2021-10-12 20:26:01 -0700
committerHerbert Xu <herbert@gondor.apana.org.au>2021-10-22 20:24:12 +0800
commit7e75c33756c980d0ec1cca83082fef960f1dcc1f (patch)
tree895a46b2d414e6bd7e15d26f5d2b3aacfb043680
parent06f6e365e2ecf799c249bb464aa9d5f055e88b56 (diff)
downloadlinux-7e75c33756c980d0ec1cca83082fef960f1dcc1f.tar.gz
linux-7e75c33756c980d0ec1cca83082fef960f1dcc1f.tar.bz2
linux-7e75c33756c980d0ec1cca83082fef960f1dcc1f.zip
hwrng: s390 - replace snprintf in show functions with sysfs_emit
coccicheck complains about the use of snprintf() in sysfs show functions. Fix the following coccicheck warning: drivers/char/hw_random/s390-trng.c:114:8-16: WARNING: use scnprintf or sprintf. drivers/char/hw_random/s390-trng.c:122:8-16: WARNING: use scnprintf or sprintf. Use sysfs_emit instead of scnprintf or sprintf makes more sense. Signed-off-by: Qing Wang <wangqing@vivo.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
-rw-r--r--drivers/char/hw_random/s390-trng.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/char/hw_random/s390-trng.c b/drivers/char/hw_random/s390-trng.c
index 7c673afd7241..2beaa35c0d74 100644
--- a/drivers/char/hw_random/s390-trng.c
+++ b/drivers/char/hw_random/s390-trng.c
@@ -111,7 +111,7 @@ static ssize_t trng_counter_show(struct device *dev,
#if IS_ENABLED(CONFIG_ARCH_RANDOM)
u64 arch_counter = atomic64_read(&s390_arch_random_counter);
- return snprintf(buf, PAGE_SIZE,
+ return sysfs_emit(buf,
"trng: %llu\n"
"hwrng: %llu\n"
"arch: %llu\n"
@@ -119,7 +119,7 @@ static ssize_t trng_counter_show(struct device *dev,
dev_counter, hwrng_counter, arch_counter,
dev_counter + hwrng_counter + arch_counter);
#else
- return snprintf(buf, PAGE_SIZE,
+ return sysfs_emit(buf,
"trng: %llu\n"
"hwrng: %llu\n"
"total: %llu\n",