• Qu Wenruo's avatar
    btrfs: selftests: remove impossible inline extent at non-zero file offset · d52a1365
    Qu Wenruo authored
    In our inode-tests.c, we create an inline offset at file offset 5, which
    is no longer possible since the introduction of tree-checker.
    
    Thus I don't think we should spend time maintaining some corner cases
    which are already ruled out by tree-checker.
    
    So this patch will:
    
    - Change the inline extent to start at file offset 0
    
      Also change its length to 6 to cover the original length
    
    - Add an extra ASSERT() for btrfs_add_extent_mapping()
    
      This is to make sure tree-checker is working correctly.
    
    - Update the inode selftest
    Signed-off-by: default avatarQu Wenruo <wqu@suse.com>
    Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
    d52a1365
extent_map.c 26.8 KB