btrfs: reserve correct number of items for unlink and rmdir
authorOmar Sandoval <osandov@fb.com>
Thu, 10 Mar 2022 01:31:31 +0000 (17:31 -0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 16 May 2022 15:03:05 +0000 (17:03 +0200)
commitbca4ad7c0b547b01ed4bd244dc54be18ba6cc708
tree1ab8da7895b1ba8eb5b378324a1a493add5c85f7
parent42226c989789d8da4af1de0c31070c96726d990c
btrfs: reserve correct number of items for unlink and rmdir

__btrfs_unlink_inode() calls btrfs_update_inode() on the parent
directory in order to update its size and sequence number. Make sure we
account for it.

Reviewed-by: Sweet Tea Dorminy <sweettea-kernel@dorminy.me>
Signed-off-by: Omar Sandoval <osandov@fb.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/inode.c