Hi Linus, Block related fixes that should go into the 6.9 kernel release: - NVMe pull request via Keith: - Atomic queue limits fixes (Christoph) - Fabrics fixes (Hannes, Daniel) - Discard overflow fix (Li) - Cleanup fix for null_blk (Damien) Please pull! The following changes since commit 39cd87c4eb2b893354f3b850f916353f2658ae6f: Linux 6.9-rc2 (2024-03-31 14:32:39 -0700) are available in the Git repository at: git://git.kernel.dk/linux.git tags/block-6.9-20240405 for you to fetch changes up to 9d0e8524204484702234e972a7e9f3015080987c: Merge tag 'nvme-6.9-2024-04-04' of git://git.infradead.org/nvme into block-6.9 (2024-04-04 13:23:21 -0600) ---------------------------------------------------------------- block-6.9-20240405 ---------------------------------------------------------------- Christoph Hellwig (3): nvme-multipath: don't inherit LBA-related fields for the multipath node nvme: split nvme_update_zone_info nvme: don't create a multipath node for zero capacity devices Damien Le Moal (1): nullblk: Fix cleanup order in null_add_dev() error path Daniel Wagner (2): nvmet-fc: move RCU read lock to nvmet_fc_assoc_exists nvme-fc: rename free_ctrl callback to match name pattern Hannes Reinecke (1): nvmet: implement unique discovery NQN Jens Axboe (1): Merge tag 'nvme-6.9-2024-04-04' of git://git.infradead.org/nvme into block-6.9 Li Nan (1): block: fix overflow in blk_ioctl_discard() block/ioctl.c | 5 +++-- drivers/block/null_blk/main.c | 4 ++-- drivers/nvme/host/core.c | 41 ++++++++++++++++++++++++++++-------- drivers/nvme/host/fc.c | 4 ++-- drivers/nvme/host/nvme.h | 12 +++++++++-- drivers/nvme/host/zns.c | 33 +++++++++++++++++------------ drivers/nvme/target/configfs.c | 47 ++++++++++++++++++++++++++++++++++++++++++ drivers/nvme/target/core.c | 7 +++++++ drivers/nvme/target/fc.c | 17 ++++++++------- 9 files changed, 133 insertions(+), 37 deletions(-) -- Jens Axboe