On Fri, Aug 09, 2019 at 09:24:23AM +0800, Qu Wenruo wrote: > For TREE_BLOCK_REF, SHARED_DATA_REF and SHARED_BLOCK_REF we need to > check: > | TREE_BLOCK_REF | SHARED_BLOCK_REF | SHARED_BLOCK_REF > --------------+----------------+-----------------+------------------ > key->objectid | Alignment | Alignment | Alignment > key->offset | Any value | Alignment | Alignment > item_size | 0 | 0 | sizeof(le32) (*) > > *: sizeof(struct btrfs_shared_data_ref) > > So introduce a check to check all these 3 key types together. > > Signed-off-by: Qu Wenruo <w...@suse.com>
Reviewed-by: David Sterba <dste...@suse.com>