Btrfs lockdep and locking cleanups
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | btrfs: use lockdep_assert_held for spinlocksfs/ fs/ | +4 | 0 replies | |
| 2/6 | btrfs: use lockdep_assert_held for mutexesfs/ fs/ fs/ | +8 | 0 replies | |
| 3/6 | btrfs: update barrier in should_cow_blockfs/ | +2 | 0 replies | |
| 4/6 | btrfs: use RCU in btrfs_show_devname for device list traversalfs/ | +10 | 1 reply | |
| 5/6 | btrfs: remove stale comments about fs_mutexfs/ | +0 | 0 replies | |
| 6/6 | btrfs: split dev-replace locking helpers for read and writefs/ fs/ fs/ +2 more | +74 | 0 replies |
Reviews trailers per patch
1 of 6 patches has a Reviewed-by or Acked-by.
| Patch | Anand Jain |
|---|---|
| 1/6 | |
| 2/6 | |
| 3/6 | |
| 4/6 | R-b |
| 5/6 | |
| 6/6 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/6] Btrfs lockdep and locking cleanups
A few cleanups related to lockdep and locking. The btrfs_show_devname is a functional change, uses the same mechanism as btrfs_ioctl_dev_info or btrfs_ioctl_fs_info so that's not a new thing.
David Sterba (6):
btrfs: use lockdep_assert_held for spinlocks
btrfs: use lockdep_assert_held for mutexes
btrfs: update barrier in should_cow_block
btrfs: use RCU in btrfs_show_devname for device list traversal
btrfs: remove stale comments about fs_mutex
btrfs: split dev-replace locking helpers for read and write
fs/btrfs/acl.c | 8 ----- fs/btrfs/ctree.c | 4 +-- fs/btrfs/delayed-ref.c | 6 ++-- fs/btrfs/dev-replace.c | 98 +++++++++++++++++++++++++------------------------- fs/btrfs/dev-replace.h | 6 ++-- fs/btrfs/extent-tree.c | 2 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/reada.c | 10 +++--- fs/btrfs/scrub.c | 18 +++++----- fs/btrfs/super.c | 15 +++++--- fs/btrfs/volumes.c | 28 +++++++-------- 11 files changed, 98 insertions(+), 99 deletions(-)
Signature · 1 line
2.16.2