OSDN Git Service

btrfs: replace strncpy() with strscpy()
authorArtem Chernyshev <artem.chernyshev@red-soft.ru>
Sat, 19 Nov 2022 08:13:29 +0000 (11:13 +0300)
committerDavid Sterba <dsterba@suse.com>
Mon, 5 Dec 2022 17:00:59 +0000 (18:00 +0100)
commit63d5429f68a3d4c4aa27e65a05196c17f86c41d6
tree44c4ea0f73aa09dd970063817049433c3694185a
parent26df39a9e5a8985674e814f0b27b25e8b4eb9ba7
btrfs: replace strncpy() with strscpy()

Using strncpy() on NUL-terminated strings are deprecated.  To avoid
possible forming of non-terminated string strscpy() should be used.

Found by Linux Verification Center (linuxtesting.org) with SVACE.

CC: stable@vger.kernel.org # 4.9+
Signed-off-by: Artem Chernyshev <artem.chernyshev@red-soft.ru>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ioctl.c
fs/btrfs/rcu-string.h