btrfs: simplify subpage handling of read_extent_buffer_pages_nowait()
authorQu Wenruo <wqu@suse.com>
Wed, 29 Jan 2025 03:53:02 +0000 (14:23 +1030)
committerDavid Sterba <dsterba@suse.com>
Tue, 18 Mar 2025 19:35:42 +0000 (20:35 +0100)
commit67ebd7a1f155189d0dc5d7bf6b29e1814a7be2a0
treecab7622e823f4312a8dad16935cd94f3a33688b5
parent6c6201278e65378b53d8b6933a44018653b081e0
btrfs: simplify subpage handling of read_extent_buffer_pages_nowait()

By using a shared bio_add_folio_nofail() with calculated
range_start/range_len, so no more explicit subpage routine needed.

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/extent_io.c