[PATCH 0/5] btrfs: remove buffer heads form superblock handling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch series removes the use of buffer_heads from btrfs' super block read
and write paths.

The first patch removes buffer_heads from superblock reading.
The second from super_block writing and the subsequent patches remove the
buffer_heads from the integrity check code.

It's based on misc-next from Friday January 17, and doesn't show any
regressions in xfstests to the baseline.

Johannes Thumshirn (5):
  btrfs: remove buffer heads from super block reading
  btrfs: remove use of buffer_heads from superblock writeout
  btrfs: remove btrfsic_submit_bh()
  btrfs: remove buffer_heads from btrfsic_process_written_block()
  btrfs: remove buffer_heads form superblock mirror integrity checking

 fs/btrfs/check-integrity.c | 198 ++++++++++---------------------------
 fs/btrfs/check-integrity.h |   2 -
 fs/btrfs/disk-io.c         | 187 ++++++++++++++++++++---------------
 fs/btrfs/disk-io.h         |   4 +-
 fs/btrfs/volumes.c         |  64 +++++++-----
 fs/btrfs/volumes.h         |   2 -
 6 files changed, 199 insertions(+), 258 deletions(-)

-- 
2.24.1




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux