linux/fs/btrfs/tests
Filipe Manana 5c41f6010e btrfs: remove EXTENT_UPTODATE io tree flag
The EXTENT_UPTODATE io tree flag is now used only to mark ranges in the
fs_info->excluded_extents as used by super blocks and not available for
extent allocation (to prevent adding those ranges as free space in the
in memory space caches). As we can use any flag for that purpose, and
we are using EXTENT_DIRTY for the pinned extents io tree for example,
remove the EXTENT_UPTODATE flag and use instead EXTENT_DIRTY for the
excluded extents io tree.

Reviewed-by: Boris Burkov <boris@bur.io>
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
2025-05-15 14:30:39 +02:00
..
btrfs-tests.c btrfs: selftests: add delayed ref self test cases 2025-01-13 14:53:13 +01:00
btrfs-tests.h btrfs: selftests: add delayed ref self test cases 2025-01-13 14:53:13 +01:00
delayed-refs-tests.c btrfs: selftests: fix btrfs_test_delayed_refs() leak of transaction 2025-02-17 17:24:14 +01:00
extent-buffer-tests.c btrfs: abort transaction on generation mismatch when marking eb as dirty 2023-10-12 16:44:07 +02:00
extent-io-tests.c btrfs: remove EXTENT_UPTODATE io tree flag 2025-05-15 14:30:39 +02:00
extent-map-tests.c btrfs: tests: fix chunk map leak after failure to add it to the tree 2025-03-18 20:35:51 +01:00
free-space-tests.c
free-space-tree-tests.c
inode-tests.c btrfs: remove leftover EXTENT_UPTODATE clear from an inode's io_tree 2025-05-15 14:30:39 +02:00
qgroup-tests.c
raid-stripe-tree-tests.c btrfs: selftests: add a selftest for deleting two out of three extents 2025-01-14 15:57:55 +01:00