Hi Linus, Set of fixes for block for the 6.16 kernel release. This pull request contains: - NVMe changes via Christoph - revert the cross-controller atomic write size validation that caused regressions (Christoph Hellwig) - fix endianness of command word prints in nvme_log_err_passthru() (John Garry) - fix callback lock for TLS handshake (Maurizio Lombardi) - fix misaccounting of nvme-mpath inflight I/O (Yu Kuai) - fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list() (Zheng Qixing) - Fix for a kobject leak in queue unregistration - Fix for loop async file write start/end handling Please pull! The following changes since commit 4cdf1bdd45ac78a088773722f009883af30ad318: block: reject bs > ps block devices when THP is disabled (2025-07-07 11:58:57 -0600) are available in the Git repository at: git://git.kernel.dk/linux.git tags/block-6.16-20250718 for you to fetch changes up to 2680efde75ccdd745da7ae6f5e30026f70439588: Merge tag 'nvme-6.16-2025-07-17' of git://git.infradead.org/nvme into block-6.16 (2025-07-17 05:56:12 -0600) ---------------------------------------------------------------- block-6.16-20250718 ---------------------------------------------------------------- Christoph Hellwig (1): nvme: revert the cross-controller atomic write size validation Jens Axboe (1): Merge tag 'nvme-6.16-2025-07-17' of git://git.infradead.org/nvme into block-6.16 John Garry (1): nvme: fix endianness of command word prints in nvme_log_err_passthru() Maurizio Lombardi (1): nvmet-tcp: fix callback lock for TLS handshake Ming Lei (2): block: fix kobject leak in blk_unregister_queue loop: use kiocb helpers to fix lockdep warning Yu Kuai (1): nvme: fix misaccounting of nvme-mpath inflight I/O Zheng Qixing (1): nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list() block/blk-sysfs.c | 1 + drivers/block/loop.c | 5 ++--- drivers/nvme/host/core.c | 27 +++++++++++---------------- drivers/nvme/target/tcp.c | 4 ++-- 4 files changed, 16 insertions(+), 21 deletions(-) -- Jens Axboe