block/rnbd: Use sysfs_emit instead of s*printf function for sysfs show
authorMd Haris Iqbal <haris.iqbal@ionos.com>
Mon, 26 Jul 2021 11:59:50 +0000 (13:59 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 2 Aug 2021 19:37:40 +0000 (13:37 -0600)
commit3087b335b5316cd180aa4c5a28abaa890905634e
treebcd7af3f9ddc0ea7d8f63b61092587dc582108cb
parent94dace8c85717588c2b4d116759cc3253f47d0eb
block/rnbd: Use sysfs_emit instead of s*printf function for sysfs show

sysfs_emit function was added to be aware of the PAGE_SIZE maximum of
the temporary buffer used for outputting sysfs content, so there is no
possible overruns. So replace the uses of any s*printf functions for
the sysfs show functions with sysfs_emit.

Signed-off-by: Md Haris Iqbal <haris.iqbal@ionos.com>
Signed-off-by: Jack Wang <jinpu.wang@ionos.com>
Link: https://lore.kernel.org/r/20210726115950.470543-3-jinpu.wang@ionos.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/rnbd/rnbd-clt-sysfs.c
drivers/block/rnbd/rnbd-srv-sysfs.c