* [GIT PULL] Block integrity fixes and improvements
@ 2015-11-04 0:18 Jens Axboe
0 siblings, 0 replies; only message in thread
From: Jens Axboe @ 2015-11-04 0:18 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel
Hi Linus,
Next topic branch is the integrity branch. This is the joint work of Dan
and Martin, cleaning up and improving the support for block data
integrity.
Please pull!
git://git.kernel.dk/linux-block.git for-4.4/integrity
----------------------------------------------------------------
Dan Williams (7):
md, dm, scsi, nvme, libnvdimm: drop blk_integrity_unregister() at shutdown
md: suspend i/o during runtime blk_integrity_unregister
nvme: suspend i/o during runtime blk_integrity_unregister
block: generic request_queue reference counting
block: move blk_integrity to request_queue
block: blk_flush_integrity() for bio-based drivers
block, libnvdimm, nvme: provide a built-in blk_integrity nop profile
Martin K. Petersen (5):
block: Move integrity kobject to struct gendisk
block: Consolidate static integrity profile properties
block: Reduce the size of struct blk_integrity
block: Export integrity data interval size in sysfs
block: Inline blk_integrity in struct gendisk
Documentation/ABI/testing/sysfs-block | 7 ++
block/bio-integrity.c | 17 +--
block/blk-core.c | 74 +++++++++++--
block/blk-integrity.c | 192 +++++++++++++++-------------------
block/blk-mq-sysfs.c | 6 --
block/blk-mq.c | 80 +++++---------
block/blk-sysfs.c | 3 +-
block/blk.h | 22 ++++
block/genhd.c | 2 +
block/partition-generic.c | 1 +
block/t10-pi.c | 16 +--
drivers/md/dm-table.c | 88 ++++++++--------
drivers/md/dm.c | 2 -
drivers/md/md.c | 11 +-
drivers/md/multipath.c | 2 +
drivers/md/raid1.c | 2 +
drivers/md/raid10.c | 2 +
drivers/nvdimm/btt.c | 1 -
drivers/nvdimm/core.c | 21 +---
drivers/nvme/host/pci.c | 34 ++----
drivers/scsi/sd.c | 1 -
drivers/scsi/sd_dif.c | 31 +++---
drivers/target/target_core_iblock.c | 10 +-
fs/block_dev.c | 2 +-
include/linux/blk-mq.h | 1 -
include/linux/blkdev.h | 48 ++++-----
include/linux/genhd.h | 26 ++++-
include/linux/t10-pi.h | 8 +-
28 files changed, 367 insertions(+), 343 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-11-04 0:18 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-04 0:18 [GIT PULL] Block integrity fixes and improvements Jens Axboe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox