Merge tag 'block-6.10-20240530' of git://git.kernel.dk/linux
Pull block fixes from Jens Axboe: - NVMe fixes via Keith: - Removing unused fields (Kanchan) - Large folio offsets support (Kundan) - Multipath NUMA node initialiazation fix (Nilay) - Multipath IO stats accounting fixes (Keith) - Circular lockdep fix (Keith) - Target race condition fix (Sagi) - Target memory leak fix (Sagi) - bcache fixes - null_blk fixes (Damien) - Fix regression in io.max due to throttle low removal (Waiman) - DM limit table fixes (Christoph) - SCSI and block limit fixes (Christoph) - zone fixes (Damien) - Misc fixes (Christoph, Hannes, hexue) * tag 'block-6.10-20240530' of git://git.kernel.dk/linux: (25 commits) blk-throttle: Fix incorrect display of io.max block: Fix zone write plugging handling of devices with a runt zone block: Fix validation of zoned device with a runt zone null_blk: Do not allow runt zone with zone capacity smaller then zone size nvmet: fix a possible leak when destroy a ctrl during qp establishment nvme: use srcu for iterating namespace list bcache: code cleanup in __bch_bucket_alloc_set() bcache: call force_wake_up_gc() if necessary in check_should_bypass() bcache: allow allocator to invalidate bucket in gc block: check for max_hw_sectors underflow block: stack max_user_sectors sd: also set max_user_sectors when setting max_sectors null_blk: Print correct max open zones limit in null_init_zoned_dev() block: delete redundant function declaration null_blk: Fix return value of nullb_device_power_store() dm: make dm_set_zones_restrictions work on the queue limits dm: remove dm_check_zoned dm: move setting zoned_enabled to dm_table_set_restrictions block: remove blk_queue_max_integrity_segments nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset ...
Showing
- block/blk-settings.c 8 additions, 2 deletionsblock/blk-settings.c
- block/blk-stat.h 0 additions, 1 deletionblock/blk-stat.h
- block/blk-throttle.c 12 additions, 12 deletionsblock/blk-throttle.c
- block/blk-throttle.h 2 additions, 6 deletionsblock/blk-throttle.h
- block/blk-zoned.c 36 additions, 11 deletionsblock/blk-zoned.c
- drivers/block/null_blk/main.c 1 addition, 0 deletionsdrivers/block/null_blk/main.c
- drivers/block/null_blk/zoned.c 12 additions, 1 deletiondrivers/block/null_blk/zoned.c
- drivers/md/bcache/alloc.c 7 additions, 14 deletionsdrivers/md/bcache/alloc.c
- drivers/md/bcache/bcache.h 1 addition, 0 deletionsdrivers/md/bcache/bcache.h
- drivers/md/bcache/btree.c 6 additions, 1 deletiondrivers/md/bcache/btree.c
- drivers/md/bcache/request.c 15 additions, 1 deletiondrivers/md/bcache/request.c
- drivers/md/dm-table.c 6 additions, 9 deletionsdrivers/md/dm-table.c
- drivers/md/dm-zone.c 33 additions, 39 deletionsdrivers/md/dm-zone.c
- drivers/md/dm.h 2 additions, 1 deletiondrivers/md/dm.h
- drivers/nvme/host/core.c 70 additions, 46 deletionsdrivers/nvme/host/core.c
- drivers/nvme/host/ioctl.c 9 additions, 6 deletionsdrivers/nvme/host/ioctl.c
- drivers/nvme/host/multipath.c 15 additions, 11 deletionsdrivers/nvme/host/multipath.c
- drivers/nvme/host/nvme.h 4 additions, 3 deletionsdrivers/nvme/host/nvme.h
- drivers/nvme/host/pci.c 2 additions, 1 deletiondrivers/nvme/host/pci.c
- drivers/nvme/target/configfs.c 8 additions, 0 deletionsdrivers/nvme/target/configfs.c
Please register or sign in to comment