Re: [PATCH v3 2/6] btrfs: drop usage of folio_index

From: David Sterba
Date: Fri May 02 2025 - 07:11:12 EST


On Thu, May 01, 2025 at 02:10:48AM +0800, Kairui Song wrote:
> From: Kairui Song <kasong@xxxxxxxxxxx>
>
> folio_index is only needed for mixed usage of page cache and swap
> cache, for pure page cache usage, the caller can just use
> folio->index instead.
>
> It can't be a swap cache folio here. Swap mapping may only call into fs
> through `swap_rw` but btrfs does not use that method for swap.
>
> Signed-off-by: Kairui Song <kasong@xxxxxxxxxxx>
> Cc: Chris Mason <clm@xxxxxx> (maintainer:BTRFS FILE SYSTEM)
> Cc: Josef Bacik <josef@xxxxxxxxxxxxxx> (maintainer:BTRFS FILE SYSTEM)
> Cc: David Sterba <dsterba@xxxxxxxx> (maintainer:BTRFS FILE SYSTEM)
> Cc: linux-btrfs@xxxxxxxxxxxxxxx (open list:BTRFS FILE SYSTEM)
> Reviewed-by: Matthew Wilcox (Oracle) <willy@xxxxxxxxxxxxx>
> Reviewed-by: Qu Wenruo <wqu@xxxxxxxx>

I've added the patch to our for-next, so Andrew can drop it from his
patch queue.