Merge branch 'for-6.11/block-limits' into for-6.11/block
Pull in block limits branch, which exists as a shared branch for both the block and SCSI tree. * for-6.11/block-limits: (26 commits) block: move integrity information into queue_limits block: invert the BLK_INTEGRITY_{GENERATE,VERIFY} flags block: bypass the STABLE_WRITES flag for protection information block: don't require stable pages for non-PI metadata block: use kstrtoul in flag_store block: factor out flag_{store,show} helper for integrity block: remove the blk_flush_integrity call in blk_integrity_unregister block: remove the blk_integrity_profile structure dm-integrity: use the nop integrity profile md/raid1: don't free conf on raid0_run failure md/raid0: don't free conf on raid0_run failure block: initialize integrity buffer to zero before writing it to media block: add special APIs for run-time disabling of discard and friends block: remove unused queue limits API sr: convert to the atomic queue limits API sd: convert to the atomic queue limits API sd: cleanup zoned queue limits initialization sd: factor out a sd_discard_mode helper sd: simplify the disable case in sd_config_discard sd: add a sd_disable_write_same helper ...
Showing
- Documentation/block/data-integrity.rst 3 additions, 46 deletionsDocumentation/block/data-integrity.rst
- arch/um/drivers/ubd_kern.c 19 additions, 31 deletionsarch/um/drivers/ubd_kern.c
- block/Kconfig 2 additions, 6 deletionsblock/Kconfig
- block/Makefile 1 addition, 2 deletionsblock/Makefile
- block/bio-integrity.c 23 additions, 20 deletionsblock/bio-integrity.c
- block/blk-integrity.c 66 additions, 163 deletionsblock/blk-integrity.c
- block/blk-mq.c 4 additions, 9 deletionsblock/blk-mq.c
- block/blk-settings.c 119 additions, 237 deletionsblock/blk-settings.c
- block/blk.h 8 additions, 0 deletionsblock/blk.h
- block/t10-pi.c 87 additions, 162 deletionsblock/t10-pi.c
- drivers/block/nbd.c 1 addition, 1 deletiondrivers/block/nbd.c
- drivers/block/rbd.c 1 addition, 2 deletionsdrivers/block/rbd.c
- drivers/block/xen-blkfront.c 2 additions, 2 deletionsdrivers/block/xen-blkfront.c
- drivers/md/dm-core.h 0 additions, 1 deletiondrivers/md/dm-core.h
- drivers/md/dm-crypt.c 2 additions, 2 deletionsdrivers/md/dm-crypt.c
- drivers/md/dm-integrity.c 11 additions, 36 deletionsdrivers/md/dm-integrity.c
- drivers/md/dm-table.c 27 additions, 134 deletionsdrivers/md/dm-table.c
- drivers/md/md.c 17 additions, 55 deletionsdrivers/md/md.c
- drivers/md/md.h 3 additions, 2 deletionsdrivers/md/md.h
- drivers/md/raid0.c 6 additions, 1 deletiondrivers/md/raid0.c
Please register or sign in to comment