Skip to content

Misc cleanups for 4.19

David Sterba linux-btrfs 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest14 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/14btrfs: simplify some assignments of inode numbersfs/btrfs/inode.c+6 -60 replies
2/14btrfs: simplify pointer chasing of local fs_info variablesfs/btrfs/delayed-inode.c fs/btrfs/disk-io.c fs/btrfs/extent-tree.c +5 more+22 -250 replies
3/14btrfs: use copy_page for copying pages instead of memcpyfs/btrfs/free-space-cache.c fs/btrfs/raid56.c+7 -90 replies
4/14btrfs: prune unused includesfs/btrfs/compression.c fs/btrfs/dev-replace.c fs/btrfs/disk-io.c +11 more+0 -480 replies
5/14btrfs: pass only eb to num_extent_pagesfs/btrfs/extent_io.c fs/btrfs/extent_io.h+18 -183 replies
6/14btrfs: switch types to int when counting eb pagesfs/btrfs/extent_io.c fs/btrfs/extent_io.h+23 -230 replies
7/14btrfs: open-code bio_set_op_attrsfs/btrfs/check-integrity.c fs/btrfs/compression.c fs/btrfs/extent_io.c +3 more+13 -130 replies
8/14btrfs: raid56: add new helper for starting async workfs/btrfs/raid56.c+6 -00 replies
9/14btrfs: raid56: use new helper for async_rmw_stripefs/btrfs/raid56.c+2 -90 replies
10/14btrfs: raid56: use new helper for async_read_rebuildfs/btrfs/raid56.c+3 -120 replies
11/14btrfs: raid56: use new helper for async_scrub_parityfs/btrfs/raid56.c+3 -110 replies
12/14btrfs: raid56: merge rbio_is_full helpersfs/btrfs/raid56.c+6 -170 replies
13/14btrfs: raid56: don't lock stripe cache table when freeingfs/btrfs/raid56.c+0 -31 reply
14/14btrfs: raid56: catch errors from full_stripe_writefs/btrfs/raid56.c+4 -10 replies

Reviews trailers per patch

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

PatchNikolay Borisov
1/14
2/14
3/14
4/14
5/14R-b
6/14R-b
7/14
8/14
9/14
10/14
11/14
12/14
13/14
14/14

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/14] Misc cleanups for 4.19

Minor interface/API and other safe cleanups.

David Sterba (14):
btrfs: simplify some assignments of inode numbers
btrfs: simplify pointer chasing of local fs_info variables
btrfs: use copy_page for copying pages instead of memcpy
btrfs: prune unused includes
btrfs: pass only eb to num_extent_pages
btrfs: switch types to int when counting eb pages
btrfs: open-code bio_set_op_attrs
btrfs: raid56: add new helper for starting async work
btrfs: raid56: use new helper for async_rmw_stripe
btrfs: raid56: use new helper for async_read_rebuild
btrfs: raid56: use new helper for async_scrub_parity
btrfs: raid56: merge rbio_is_full helpers
btrfs: raid56: don't lock stripe cache table when freeing
btrfs: raid56: catch errors from full_stripe_write

 fs/btrfs/check-integrity.c  |   2 +-
 fs/btrfs/compression.c      |   8 +--
 fs/btrfs/delayed-inode.c    |   4 +-
 fs/btrfs/dev-replace.c      |   5 --
 fs/btrfs/disk-io.c          |   4 +-
 fs/btrfs/extent-tree.c      |   6 +-
 fs/btrfs/extent_io.c        |  70 +++++++++++-----------
 fs/btrfs/extent_io.h        |   6 +-
 fs/btrfs/file-item.c        |   2 +-
 fs/btrfs/file.c             |  17 +++---
 fs/btrfs/free-space-cache.c |  11 ++--
 fs/btrfs/inode-map.c        |   1 -
 fs/btrfs/inode.c            |  24 ++++----
 fs/btrfs/ioctl.c            |   5 --
 fs/btrfs/ordered-data.c     |   1 -
 fs/btrfs/raid56.c           | 112 +++++++++++-------------------------
 fs/btrfs/reada.c            |   1 -
 fs/btrfs/scrub.c            |   6 +-
 fs/btrfs/struct-funcs.c     |   1 -
 fs/btrfs/super.c            |   3 -
 fs/btrfs/sysfs.c            |   2 -
 fs/btrfs/tree-log.c         |   6 +-
 fs/btrfs/volumes.c          |   3 -
 23 files changed, 109 insertions(+), 191 deletions(-)
Signature · 1 line
2.17.1