btrfs: remove unused flag EXTENT_BUFFER_READAHEAD
authorDaniel Vacek <neelx@suse.com>
Tue, 25 Mar 2025 16:31:37 +0000 (17:31 +0100)
committerDavid Sterba <dsterba@suse.com>
Thu, 15 May 2025 12:30:39 +0000 (14:30 +0200)
This flag is no longer being used.  It was added by commit ab0fff03055d
("btrfs: add READAHEAD extent buffer flag") and used in commits:

79fb65a1f6d9 ("Btrfs: don't call readahead hook until we have read the entire eb")
78e62c02abb9 ("btrfs: Remove extent_io_ops::readpage_io_failed_hook")
371cdc0700c7 ("btrfs: introduce subpage metadata validation check")

Finally all the code using it was removed by commit f26c92386028 ("btrfs: remove
reada infrastructure").

Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Daniel Vacek <neelx@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent_io.h

index 614c90452fc9cfb77942ff2c7f5a8425e4975110..ea8477be02c9cd5d2137a42e37ccec646caded4d 100644 (file)
@@ -39,8 +39,6 @@ enum {
        EXTENT_BUFFER_UPTODATE,
        EXTENT_BUFFER_DIRTY,
        EXTENT_BUFFER_CORRUPT,
-       /* this got triggered by readahead */
-       EXTENT_BUFFER_READAHEAD,
        EXTENT_BUFFER_TREE_REF,
        EXTENT_BUFFER_STALE,
        EXTENT_BUFFER_WRITEBACK,