[GIT PULL] Block fixes for 6.16-rc7

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux