[GIT PULL] Block fixes for 6.13-rc6

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

 



Hi Linus,

Collection of fixes for block that should go into the 6.13-rc6 kernel
release. Particularly the target name overflow has been a bit annoying,
as it results in overwriting random memory and hence shows up as
triggering various other bugs. This pull request contains:

- NVMe pull request via Keith
	- Fix device specific quirk for PRP list alignment (Robert)
	- Fix target name overflow (Leo)
	- Fix target write granularity (Luis)
	- Fix target sleeping in atomic context (Nilay)
	- Remove unnecessary tcp queue teardown (Chunguang)

- Simple cdrom typo fix

Please pull!


The following changes since commit 75cd4005da5492129917a4a4ee45e81660556104:

  ublk: detach gendisk from ublk device if add_disk() fails (2024-12-26 06:42:55 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-6.13-20250103

for you to fetch changes up to cc0331e29fce4c3c2eaedeb7029360be6ed1185c:

  Merge tag 'nvme-6.13-2024-12-31' of git://git.infradead.org/nvme into block-6.13 (2024-12-31 10:41:58 -0700)

----------------------------------------------------------------
block-6.13-20250103

----------------------------------------------------------------
Chunguang.xu (1):
      nvme-tcp: remove nvme_tcp_destroy_io_queues()

Jens Axboe (1):
      Merge tag 'nvme-6.13-2024-12-31' of git://git.infradead.org/nvme into block-6.13

Leo Stone (1):
      nvmet: Don't overflow subsysnqn

Luis Chamberlain (1):
      nvmet: propagate npwg topology

Nilay Shroff (1):
      nvmet-loop: avoid using mutex in IO hotpath

Robert Beckett (1):
      nvme-pci: 512 byte aligned dma pool segment quirk

Steven Davis (1):
      cdrom: Fix typo, 'devicen' to 'device'

 drivers/cdrom/cdrom.c             |   2 +-
 drivers/nvme/host/nvme.h          |   5 ++
 drivers/nvme/host/pci.c           |   9 +++-
 drivers/nvme/host/tcp.c           |  18 +++----
 drivers/nvme/target/admin-cmd.c   |   9 ++--
 drivers/nvme/target/configfs.c    |  23 ++++----
 drivers/nvme/target/core.c        | 108 ++++++++++++++++++++++----------------
 drivers/nvme/target/io-cmd-bdev.c |   2 +-
 drivers/nvme/target/nvmet.h       |   7 +++
 drivers/nvme/target/pr.c          |   8 +--
 10 files changed, 109 insertions(+), 82 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