[GIT PULL] Block fixes for 6.15-rc5

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

 



Hi Linus,

Block fixes that should go into the 6.15-rc5 kernel release. This pull
request contains:

- NVMe pull request via Christoph
	- fix queue unquiesce check on PCI slot_reset (Keith Busch)
	- fix premature queue removal and I/O failover in nvme-tcp
	  (Michael Liang)
	- don't restore null sk_state_change (Alistair Francis)
	- select CONFIG_TLS where needed (Alistair Francis)
	- always free derived key data (Hannes Reinecke)
	- more quirks (Wentao Guan)

- ublk zero copy fix

- ublk selftest fix for UBLK_F_NEED_GET_DATA

Please pull!


The following changes since commit f40139fde5278d81af3227444fd6e76a76b9506d:

  ublk: fix race between io_uring_cmd_complete_in_task and ublk_cancel_cmd (2025-04-24 19:52:20 -0600)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-6.15-20250502

for you to fetch changes up to 6d732e8d1e6ddc27bbdebbee48fa5825203fb4a9:

  Merge tag 'nvme-6.15-2025-05-01' of git://git.infradead.org/nvme into block-6.15 (2025-05-01 07:56:02 -0600)

----------------------------------------------------------------
block-6.15-20250502

----------------------------------------------------------------
Alistair Francis (3):
      nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS
      nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS
      nvmet-tcp: don't restore null sk_state_change

Hannes Reinecke (1):
      nvmet-auth: always free derived key data

Jens Axboe (1):
      Merge tag 'nvme-6.15-2025-05-01' of git://git.infradead.org/nvme into block-6.15

Keith Busch (1):
      nvme-pci: fix queue unquiesce check on slot_reset

Michael Liang (1):
      nvme-tcp: fix premature queue removal and I/O failover

Ming Lei (4):
      selftests: ublk: fix UBLK_F_NEED_GET_DATA
      ublk: decouple zero copy from user copy
      ublk: enhance check for register/unregister io buffer command
      ublk: remove the check of ublk_need_req_ref() from __ublk_check_and_get_req

Wentao Guan (2):
      nvme-pci: add quirks for device 126f:1001
      nvme-pci: add quirks for WDC Blue SN550 15b7:5009

 drivers/block/ublk_drv.c                        | 62 +++++++++++++++++--------
 drivers/nvme/host/Kconfig                       |  1 +
 drivers/nvme/host/pci.c                         |  8 +++-
 drivers/nvme/host/tcp.c                         | 31 ++++++++++++-
 drivers/nvme/target/Kconfig                     |  1 +
 drivers/nvme/target/auth.c                      |  3 +-
 drivers/nvme/target/tcp.c                       |  3 ++
 tools/testing/selftests/ublk/Makefile           |  1 +
 tools/testing/selftests/ublk/kublk.c            | 22 +++++----
 tools/testing/selftests/ublk/kublk.h            |  1 +
 tools/testing/selftests/ublk/test_generic_07.sh | 28 +++++++++++
 tools/testing/selftests/ublk/test_stress_05.sh  |  8 ++--
 12 files changed, 133 insertions(+), 36 deletions(-)
 create mode 100755 tools/testing/selftests/ublk/test_generic_07.sh

-- 
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