Skip to content

Readahead clenups

David Sterba linux-btrfs 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7btrfs: preallocate radix tree node for readaheadfs/btrfs/reada.c fs/btrfs/volumes.c+8 -11 reply
2/7btrfs: use simpler readahead zone lookupsfs/btrfs/reada.c+22 -302 replies
3/7btrfs: preallocate radix tree node for global readahead treefs/btrfs/disk-io.c fs/btrfs/reada.c+8 -11 reply
4/7btrfs: remove redundant parameter from btree_readahead_hookfs/btrfs/ctree.h fs/btrfs/disk-io.c fs/btrfs/reada.c+5 -61 reply
5/7btrfs: remove redundant parameter from reada_find_zonefs/btrfs/reada.c+3 -31 reply
6/7btrfs: remove redundant parameter from reada_start_machine_devfs/btrfs/reada.c+3 -41 reply
7/7btrfs: remove local blocksize variable in reada_find_extentfs/btrfs/reada.c+2 -41 reply

Reviews trailers per patch

All 7 patches have a Reviewed-by or Acked-by.

PatchLiu Bo
1/7R-b
2/7R-b
3/7R-b
4/7R-b
5/7R-b
6/7R-b
7/7R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/7] Readahead clenups

I spotted some GFP_NOFS uses in readahead and converted them to GFP_KERNEL with a few cleanups along the way.

David Sterba (7):
btrfs: preallocate radix tree node for readahead
btrfs: use simpler readahead zone lookups
btrfs: preallocate radix tree node for global readahead tree
btrfs: remove redundant parameter from btree_readahead_hook
btrfs: remove redundant parameter from reada_find_zone
btrfs: remove redundant parameter from reada_start_machine_dev
btrfs: remove local blocksize variable in reada_find_extent

 fs/btrfs/ctree.h   |  3 +-
 fs/btrfs/disk-io.c |  6 ++--
 fs/btrfs/reada.c   | 89 ++++++++++++++++++++++++++++--------------------------
 fs/btrfs/volumes.c |  2 +-
 4 files changed, 51 insertions(+), 49 deletions(-)
Signature · 1 line
2.12.0