Hi Linus, A few fixes on the storage front that should go into the 6.3 release: - NVMe pull request via Christoph: - Send Identify with CNS 06h only to I/O controllers (Martin George) - Fix nvme_tcp_term_pdu to match spec (Caleb Sander) - Pass in issue_flags for uring_cmd, so the end_io handlers don't need to assume what the right context is (me) - Fix for ublk, marking it as LIVE before adding it to avoid races on the initial IO (Ming) Please pull! The following changes since commit 8f0d196e4dc137470bbd5de98278d941c8002fcb: block: remove obsolete config BLOCK_COMPAT (2023-03-16 09:35:44 -0600) are available in the Git repository at: git://git.kernel.dk/linux.git tags/block-6.3-2023-03-24 for you to fetch changes up to f915da0f0dfb69ffea53f62101b38073e0b81f73: Merge tag 'nvme-6.3-2023-03-23' of git://git.infradead.org/nvme into block-6.3 (2023-03-23 13:02:20 -0600) ---------------------------------------------------------------- block-6.3-2023-03-24 ---------------------------------------------------------------- Caleb Sander (1): nvme-tcp: fix nvme_tcp_term_pdu to match spec Jens Axboe (2): block/io_uring: pass in issue_flags for uring_cmd task_work handling Merge tag 'nvme-6.3-2023-03-23' of git://git.infradead.org/nvme into block-6.3 Martin George (1): nvme: send Identify with CNS 06h only to I/O controllers Ming Lei (1): block: ublk_drv: mark device as LIVE before adding disk drivers/block/ublk_drv.c | 34 ++++++++++++++++++++-------------- drivers/nvme/host/core.c | 3 ++- drivers/nvme/host/ioctl.c | 14 ++++++++------ include/linux/io_uring.h | 11 ++++++----- include/linux/nvme-tcp.h | 5 +++-- io_uring/uring_cmd.c | 10 ++++++---- 6 files changed, 45 insertions(+), 32 deletions(-) -- Jens Axboe