Hi Linus, Set of fixes that should go into the 6.9 kernel release: - NVMe pull request via Keith - nvme target fixes (Sagi, Dan, Maurizo) - new vendor quirk for broken MSI (Sean) - Virtual boundary fix for a regression in this merge window (Ming) Please pull! The following changes since commit fb15ffd06115047689d05897510b423f9d144461: Merge commit '50abcc179e0c9ca667feb223b26ea406d5c4c556' of git://git.infradead.org/nvme into block-6.9 (2024-05-02 07:22:51 -0600) are available in the Git repository at: git://git.kernel.dk/linux.git tags/block-6.9-20240510 for you to fetch changes up to a772178456f56e20778e41c19987f6744e20f2ee: Merge tag 'nvme-6.9-2024-05-09' of git://git.infradead.org/nvme into block-6.9 (2024-05-09 11:49:18 -0600) ---------------------------------------------------------------- block-6.9-20240510 ---------------------------------------------------------------- Dan Carpenter (1): nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists() Jens Axboe (1): Merge tag 'nvme-6.9-2024-05-09' of git://git.infradead.org/nvme into block-6.9 Maurizio Lombardi (1): nvmet-auth: return the error code to the nvmet_auth_ctrl_hash() callers Ming Lei (1): block: set default max segment size in case of virt_boundary Sagi Grimberg (2): nvmet: make nvmet_wq unbound nvmet-rdma: fix possible bad dereference when freeing rsps Sean Anderson (1): nvme-pci: Add quirk for broken MSIs block/blk-settings.c | 5 ++++- drivers/nvme/host/nvme.h | 5 +++++ drivers/nvme/host/pci.c | 14 +++++++++++--- drivers/nvme/target/auth.c | 2 +- drivers/nvme/target/configfs.c | 5 ++--- drivers/nvme/target/core.c | 3 ++- drivers/nvme/target/rdma.c | 16 ++++------------ 7 files changed, 29 insertions(+), 21 deletions(-) -- Jens Axboe