-
- Downloads
Merge tag 'block-6.13-20242901' of git://git.kernel.dk/linux
Pull more block updates from Jens Axboe: - NVMe pull request via Keith: - Use correct srcu list traversal (Breno) - Scatter-gather support for metadata (Keith) - Fabrics shutdown race condition fix (Nilay) - Persistent reservations updates (Guixin) - Add the required bits for MD atomic write support for raid0/1/10 - Correct return value for unknown opcode in ublk - Fix deadlock with zone revalidation - Fix for the io priority request vs bio cleanups - Use the correct unsigned int type for various limit helpers - Fix for a race in loop - Cleanup blk_rq_prep_clone() to prevent uninit-value warning and make it easier for actual humans to read - Fix potential UAF when iterating tags - A few fixes for bfq-iosched UAF issues - Fix for brd discard not decrementing the allocated page count - Various little fixes and cleanups * tag 'block-6.13-20242901' of git://git.kernel.dk/linux: (36 commits) brd: decrease the number of allocated pages which discarded block, bfq: fix bfqq uaf in bfq_limit_depth() block: Don't allow an atomic write be truncated in blkdev_write_iter() mq-deadline: don't call req_get_ioprio from the I/O completion handler block: Prevent potential deadlock in blk_revalidate_disk_zones() block: Remove extra part pointer NULLify in blk_rq_init() nvme: tuning pr code by using defined structs and macros nvme: introduce change ptpl and iekey definition block: return bool from get_disk_ro and bdev_read_only block: remove a duplicate definition for bdev_read_only block: return bool from blk_rq_aligned block: return unsigned int from blk_lim_dma_alignment_and_pad block: return unsigned int from queue_dma_alignment block: return unsigned int from bdev_io_opt block: req->bio is always set in the merge code block: don't bother checking the data direction for merges block: blk-mq: fix uninit-value in blk_rq_prep_clone and refactor Revert "block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator()" md/raid10: Atomic write support md/raid1: Atomic write support ...
Showing
- block/bfq-cgroup.c 1 addition, 0 deletionsblock/bfq-cgroup.c
- block/bfq-iosched.c 28 additions, 15 deletionsblock/bfq-iosched.c
- block/blk-merge.c 7 additions, 28 deletionsblock/blk-merge.c
- block/blk-mq.c 6 additions, 8 deletionsblock/blk-mq.c
- block/blk-settings.c 139 additions, 2 deletionsblock/blk-settings.c
- block/blk-sysfs.c 2 additions, 4 deletionsblock/blk-sysfs.c
- block/blk-zoned.c 10 additions, 4 deletionsblock/blk-zoned.c
- block/fops.c 4 additions, 1 deletionblock/fops.c
- block/genhd.c 3 additions, 6 deletionsblock/genhd.c
- block/mq-deadline.c 4 additions, 9 deletionsblock/mq-deadline.c
- drivers/block/brd.c 3 additions, 1 deletiondrivers/block/brd.c
- drivers/block/loop.c 15 additions, 15 deletionsdrivers/block/loop.c
- drivers/block/ublk_drv.c 1 addition, 1 deletiondrivers/block/ublk_drv.c
- drivers/md/raid0.c 1 addition, 0 deletionsdrivers/md/raid0.c
- drivers/md/raid1.c 18 additions, 2 deletionsdrivers/md/raid1.c
- drivers/md/raid10.c 18 additions, 2 deletionsdrivers/md/raid10.c
- drivers/nvme/host/core.c 15 additions, 7 deletionsdrivers/nvme/host/core.c
- drivers/nvme/host/ioctl.c 10 additions, 2 deletionsdrivers/nvme/host/ioctl.c
- drivers/nvme/host/multipath.c 14 additions, 7 deletionsdrivers/nvme/host/multipath.c
- drivers/nvme/host/nvme.h 9 additions, 1 deletiondrivers/nvme/host/nvme.h
Loading
Please register or sign in to comment