]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs'
authorFedor Tokarev <ftokarev@gmail.com>
Thu, 15 Oct 2020 13:59:08 +0000 (16:59 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Dec 2020 10:51:16 +0000 (11:51 +0100)
commitcbb0a57326b8ab428e48c509b0bd1f5efb28fe92
tree9be73a3d827fb401f24d221144e10bda483c6f32
parenta0842124422eb4e33d1d80cb05cb10875652ac96
net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs'

[ Upstream commit 35a6d396721e28ba161595b0fc9e8896c00399bb ]

'snprintf' returns the number of characters which would have been written
if enough space had been available, excluding the terminating null byte.
Thus, the return value of 'sizeof(buf)' means that the last character
has been dropped.

Signed-off-by: Fedor Tokarev <ftokarev@gmail.com>
Fixes: 2f34b8bfae19 ("SUNRPC: add links for all client xprts to debugfs")
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
net/sunrpc/debugfs.c