Hi Linus, - Fix for shared tag set exit (Bart) - Correct ioctl range for zoned ioctls (Damien) - Removed dead/unused function (Lin) - Fix perf regression for shared tags (Ming) - Fix out-of-bounds issue with kyber and preemption (Omar) - BFQ merge fix (Paolo) - Two error handling fixes for nbd (Sun) - Fix weight update in blk-iocost (Tejun) - NVMe pull request (Christoph): - correct the check for using the inline bio in nvmet (Chaitanya Kulkarni) - demote unsupported command warnings (Chaitanya Kulkarni) - fix corruption due to double initializing ANA state (me, Hou Pu) - reset ns->file when open fails (Daniel Wagner) - fix a NULL deref when SEND is completed with error in nvmet-rdma (Michal Kalderon) - Fix kernel-doc warning (Bart) Please pull! The following changes since commit 35c820e71565d1fa835b82499359218b219828ac: Revert "bio: limit bio max size" (2021-05-08 21:49:48 -0600) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/block-5.13-2021-05-14 for you to fetch changes up to 4bc2082311311892742deb2ce04bc335f85ee27a: block/partitions/efi.c: Fix the efi_partition() kernel-doc header (2021-05-14 09:00:06 -0600) ---------------------------------------------------------------- block-5.13-2021-05-14 ---------------------------------------------------------------- Bart Van Assche (2): blk-mq: Swap two calls in blk_mq_exit_queue() block/partitions/efi.c: Fix the efi_partition() kernel-doc header Chaitanya Kulkarni (5): nvmet: fix inline bio check for bdev-ns nvmet: fix inline bio check for passthru nvmet: demote discovery cmd parse err msg to debug nvmet: use helper to remove the duplicate code nvmet: demote fabrics cmd parse err msg to debug Christoph Hellwig (1): nvme-multipath: fix double initialization of ANA state Damien Le Moal (1): block: uapi: fix comment about block device ioctl Daniel Wagner (1): nvmet: seset ns->file when open fails Hou Pu (1): nvmet: use new ana_log_size instead the old one Jens Axboe (1): Merge tag 'nvme-5.13-2021-05-13' of git://git.infradead.org/nvme into block-5.13 Lin Feng (1): blkdev.h: remove unused codes blk_account_rq Michal Kalderon (1): nvmet-rdma: Fix NULL deref when SEND is completed with error Ming Lei (1): blk-mq: plug request for shared sbitmap Omar Sandoval (1): kyber: fix out of bounds access when preempted Paolo Valente (1): block, bfq: avoid circular stable merges Sun Ke (2): nbd: Fix NULL pointer in flush_workqueue nbd: share nbd_put and return by goto put_nbd Tejun Heo (1): blk-iocost: fix weight updates of inner active iocgs block/bfq-iosched.c | 34 +++++++++++++++++++++--- block/blk-iocost.c | 14 ++++++++-- block/blk-mq-sched.c | 8 +++--- block/blk-mq.c | 11 +++++--- block/kyber-iosched.c | 5 ++-- block/mq-deadline.c | 3 +-- block/partitions/efi.c | 2 +- drivers/block/nbd.c | 10 +++---- drivers/nvme/host/core.c | 3 ++- drivers/nvme/host/multipath.c | 55 +++++++++++++++++++++------------------ drivers/nvme/host/nvme.h | 8 ++++-- drivers/nvme/target/admin-cmd.c | 7 ++--- drivers/nvme/target/discovery.c | 2 +- drivers/nvme/target/fabrics-cmd.c | 6 ++--- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/nvme/target/io-cmd-file.c | 8 +++--- drivers/nvme/target/nvmet.h | 6 +++++ drivers/nvme/target/passthru.c | 2 +- drivers/nvme/target/rdma.c | 4 +-- include/linux/blkdev.h | 5 ---- include/linux/elevator.h | 2 +- include/uapi/linux/fs.h | 2 +- 22 files changed, 124 insertions(+), 75 deletions(-) -- Jens Axboe