mbox series

[GIT,PULL] Block fixes for 6.13-rc6

Message ID 4aec2afc-01c5-4e58-baf4-c9ba9dcb29b9@kernel.dk (mailing list archive)
State New
Headers show
Series [GIT,PULL] Block fixes for 6.13-rc6 | expand

Pull-request

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

Message

Jens Axboe Jan. 3, 2025, 8:05 p.m. UTC
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(-)

Comments

pr-tracker-bot@kernel.org Jan. 3, 2025, 11:22 p.m. UTC | #1
The pull request you sent on Fri, 3 Jan 2025 13:05:41 -0700:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2ae3aab55781428eaefecc10dc40ae65071150ed

Thank you!