btrfs: tree-checker: Add check for INODE_REF
authorQu Wenruo <wqu@suse.com>
Mon, 26 Aug 2019 07:40:39 +0000 (15:40 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 18 Nov 2019 11:46:46 +0000 (12:46 +0100)
commit71bf92a9b8777635fede96eb4ab3b5b7bf310159
treed1051998489f2ec13ce4ebc39ab5cfbc78f1f516
parentc18679ebd86857d4dae5a7462f38c4c98d8445de
btrfs: tree-checker: Add check for INODE_REF

For INODE_REF we will check:
- Objectid (ino) against previous key
  To detect missing INODE_ITEM.

- No overflow/padding in the data payload
  Much like DIR_ITEM, but with less members to check.

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