]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: tree-checker: Refactor inode key check into seperate function
authorQu Wenruo <wqu@suse.com>
Mon, 9 Dec 2019 10:54:33 +0000 (18:54 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 20 Jan 2020 15:40:56 +0000 (16:40 +0100)
commit847b4fe541b212d38eb497b467a151f3bce8611c
tree1353358a0fd836131a31234bff7a4634cbd22e94
parentd336eea8df339ebfe76cd788cd7e8093d6b8c228
btrfs: tree-checker: Refactor inode key check into seperate function

Inode key check is not as easy as several lines, and it will be called
in more than one location (INODE_ITEM check and
DIR_ITEM/DIR_INDEX/XATTR_ITEM location key check).

So here refactor such check into check_inode_key().  And add extra
checks for XATTR_ITEM.

Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/tree-checker.c