fs: btrfs: inode: Allow next_length() to return value > BTRFS_NAME_LEN
authorQu Wenruo <wqu@suse.com>
Wed, 24 Jun 2020 16:03:04 +0000 (18:03 +0200)
committerTom Rini <trini@konsulko.com>
Tue, 8 Sep 2020 00:57:27 +0000 (20:57 -0400)
commit5bdcb37495d594c352221f582e31a0ec04b7d58b
treeca98adde9d3387f846c75c3b7ac43ad813bb70bc
parent92bc179c5f85d0d55f2fecfbcaec8852e84fa0a4
fs: btrfs: inode: Allow next_length() to return value > BTRFS_NAME_LEN

All existing next_length() caller handles return value > BTRFS_NAME_LEN,
so there is no need to do BTRFS_NAME_LEN check in next_length().

But still, we want to exit early if we're beyond BTRFS_NAME_LEN, so this
patch makes next_length() exit as soon as we're beyond BTRFS_NAME_LEN.

Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Marek BehĂșn <marek.behun@nic.cz>
fs/btrfs/inode.c