Skip to content

Btrfs, minor scrub code cleanups

David Sterba linux-btrfs 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10btrfs: scrub: inline helper scrub_setup_wr_ctxfs/btrfs/scrub.c+9 -270 replies
2/10btrfs: scrub: inline helper scrub_free_wr_ctxfs/btrfs/scrub.c+4 -100 replies
3/10btrfs: scrub: simplify cleanup of wr_ctx in scrub_free_ctxfs/btrfs/scrub.c+1 -51 reply
4/10btrfs: scrub: embed scrub_wr_ctx into scrub contextfs/btrfs/scrub.c+49 -540 replies
5/10btrfs: scrub: remove pages_per_wr_bio from scrub contextfs/btrfs/scrub.c+2 -40 replies
6/10btrfs: scrub: use bool for flush_all_writesfs/btrfs/scrub.c+8 -103 replies
7/10btrfs: scrub: use fs_info::sectorsize and drop it from scrub contextfs/btrfs/scrub.c+10 -141 reply
8/10btrfs: scrub: clean up division in __scrub_mark_bitmapfs/btrfs/scrub.c+6 -20 replies
9/10btrfs: scrub: clean up division in scrub_find_csumfs/btrfs/scrub.c+3 -10 replies
10/10btrfs: scrub: simplify srrub worker initializationfs/btrfs/scrub.c+2 -80 replies

Reviews trailers per patch

2 of 10 patches have a Reviewed-by or Acked-by.

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

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 00/10] Btrfs, minor scrub code cleanups

A bunch of minor cleanups in the scrub code. For 4.13.

David Sterba (10):
btrfs: scrub: inline helper scrub_setup_wr_ctx
btrfs: scrub: inline helper scrub_free_wr_ctx
btrfs: scrub: simplify cleanup of wr_ctx in scrub_free_ctx
btrfs: scrub: embed scrub_wr_ctx into scrub context
btrfs: scrub: remove pages_per_wr_bio from scrub context
btrfs: scrub: use bool for flush_all_writes
btrfs: scrub: use fs_info::sectorsize and drop it from scrub context
btrfs: scrub: clean up division in __scrub_mark_bitmap
btrfs: scrub: clean up division in scrub_find_csum
btrfs: scrub: simplify srrub worker initialization

 fs/btrfs/scrub.c | 181 +++++++++++++++++++++----------------------------------
 1 file changed, 70 insertions(+), 111 deletions(-)
Signature · 1 line
2.12.0