Merge tag 'block-6.3-2023-03-03' of git://git.kernel.dk/linux
Pull block fixes from Jens Axboe: - NVMe pull request via Christoph: - Don't access released socket during error recovery (Akinobu Mita) - Bring back auto-removal of deleted namespaces during sequential scan (Christoph Hellwig) - Fix an error code in nvme_auth_process_dhchap_challenge (Dan Carpenter) - Show well known discovery name (Daniel Wagner) - Add a missing endianess conversion in effects masking (Keith Busch) - Fix for a regression introduced in blk-rq-qos during init in this merge window (Breno) - Reorder a few fields in struct blk_mq_tag_set, eliminating a few holes and shrinking it (Christophe) - Remove redundant bdev_get_queue() NULL checks (Juhyung) - Add sed-opal single user mode support flag (Luca) - Remove SQE128 check in ublk as it isn't needed, saving some memory (Ming) - Op specific segment checking for cloned requests (Uday) - Exclusive open partition scan fixes (Yu) - Loop offset/size checking before assigning them in the device (Zhong) - Bio polling fixes (me) * tag 'block-6.3-2023-03-03' of git://git.kernel.dk/linux: blk-mq: enforce op-specific segment limits in blk_insert_cloned_request nvme-fabrics: show well known discovery name nvme-tcp: don't access released socket during error recovery nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() nvme: bring back auto-removal of deleted namespaces during sequential scan blk-iocost: Pass gendisk to ioc_refresh_params nvme: fix sparse warning on effects masking block: be a bit more careful in checking for NULL bdev while polling block: clear bio->bi_bdev when putting a bio back in the cache loop: loop_set_status_from_info() check before assignment ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd block: remove more NULL checks after bdev_get_queue() blk-mq: Reorder fields in 'struct blk_mq_tag_set' block: fix scan partition for exclusively open device again block: Revert "block: Do not reread partition table on exclusively open device" sed-opal: add support flag for SUM in status ioctl
Showing
- block/bio.c 1 addition, 0 deletionsblock/bio.c
- block/blk-core.c 8 additions, 2 deletionsblock/blk-core.c
- block/blk-iocost.c 20 additions, 6 deletionsblock/blk-iocost.c
- block/blk-merge.c 0 additions, 7 deletionsblock/blk-merge.c
- block/blk-mq.c 4 additions, 3 deletionsblock/blk-mq.c
- block/blk-zoned.c 0 additions, 10 deletionsblock/blk-zoned.c
- block/blk.h 8 additions, 1 deletionblock/blk.h
- block/genhd.c 28 additions, 9 deletionsblock/genhd.c
- block/ioctl.c 6 additions, 7 deletionsblock/ioctl.c
- block/sed-opal.c 2 additions, 0 deletionsblock/sed-opal.c
- drivers/block/loop.c 4 additions, 4 deletionsdrivers/block/loop.c
- drivers/block/ublk_drv.c 0 additions, 3 deletionsdrivers/block/ublk_drv.c
- drivers/nvme/host/auth.c 1 addition, 1 deletiondrivers/nvme/host/auth.c
- drivers/nvme/host/core.c 19 additions, 18 deletionsdrivers/nvme/host/core.c
- drivers/nvme/host/fabrics.h 2 additions, 1 deletiondrivers/nvme/host/fabrics.h
- drivers/nvme/host/tcp.c 6 additions, 0 deletionsdrivers/nvme/host/tcp.c
- include/linux/blk-mq.h 2 additions, 2 deletionsinclude/linux/blk-mq.h
- include/linux/blkdev.h 1 addition, 6 deletionsinclude/linux/blkdev.h
- include/uapi/linux/sed-opal.h 1 addition, 0 deletionsinclude/uapi/linux/sed-opal.h
- kernel/trace/blktrace.c 1 addition, 5 deletionskernel/trace/blktrace.c
Loading
Please register or sign in to comment