Linux block layer
 help / color / mirror / Atom feed
* [GIT PULL] Block fixes for 7.1-rc4
@ 2026-05-15 14:20 Jens Axboe
  2026-05-15 20:10 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jens Axboe @ 2026-05-15 14:20 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-block@vger.kernel.org

Hi Linus,

Set of fixes for the block area, which should go into the 7.1 kernel
release. This pull request contains:

- NVMe merge request via Keith
	- Fix memory leak on a passthrough integrity mapping failure
	  (Keith)
	- Hide secrets behind debug option (Hannes)
	- Fix pci use-after-free for host memory buffer (Chia-Lin Kao)
	- Fix tcp taregt use-after-free for data digest  (Sagi)
	- Revert a mistaken quirk (Alan Cui)
	- Fix uevent and controller state race condition (Maurizio)
	- Fix apple submission queue re-initialization (Nick Chan)

- Three fixes for blk-integrity, fixing an issue with the user data
  mapping and two problems with recomputing number of segments.

- Two fixes for the iov_iter bounce buffering.

- Fix for the handling of dead zoned write plugs.

- ublk max_sectors validation fix, with associated selftest addition.

Please pull!


The following changes since commit f7700a4415afb3ac1767a556094e4ef8bd440e41:

  ublk: fix use-after-free in ublk_cancel_cmd() (2026-05-08 06:44:42 -0600)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git tags/block-7.1-20260515

for you to fetch changes up to 4141f46daa4cf1f8caa14129f8b6db86f17452f5:

  Merge tag 'nvme-7.1-2026-05-14' of git://git.infradead.org/nvme into block-7.1 (2026-05-14 19:14:33 -0600)

----------------------------------------------------------------
block-7.1-20260515

----------------------------------------------------------------
AlanCui4080 (1):
      Revert "nvme: add quirk NVME_QUIRK_IGNORE_DEV_SUBNQN for 144d:a808"

Casey Chen (1):
      block: recompute nr_integrity_segments in blk_insert_cloned_request

Chia-Lin Kao (AceLan) (1):
      nvme-pci: fix use-after-free in nvme_free_host_mem()

Christoph Hellwig (2):
      block: pass a minsize argument to bio_iov_iter_bounce
      block: align down bounces bios

Damien Le Moal (1):
      block: fix handling of dead zone write plugs

David Carlier (1):
      block: don't overwrite bip_vcnt in bio_integrity_copy_user()

Hannes Reinecke (1):
      nvmet-auth: Do not print DH-HMAC-CHAP secrets

Jens Axboe (1):
      Merge tag 'nvme-7.1-2026-05-14' of git://git.infradead.org/nvme into block-7.1

Keith Busch (2):
      nvme: make prp passthrough usage less scary
      nvme: fix bio leak on mapping failure

Maurizio Lombardi (1):
      nvme: fix race condition between connected uevent and STARTED_ONCE flag

Ming Lei (2):
      ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation
      selftests: ublk: cap nthreads to kernel's actual nr_hw_queues

Nick Chan (1):
      nvme-apple: Reset q->sq_tail during queue init

Sagi Grimberg (1):
      nvmet-tcp: Fix potential UAF when ddgst mismatch

Sungwoo Kim (1):
      block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user()

 block/bio-integrity.c                | 19 ++++++++++++++++++-
 block/bio.c                          | 27 +++++++++++++++------------
 block/blk-mq.c                       | 19 +++++++++++++++++++
 block/blk-zoned.c                    | 32 +++++++++++++++++++++++++++-----
 drivers/block/ublk_drv.c             |  3 +++
 drivers/nvme/host/apple.c            |  1 +
 drivers/nvme/host/core.c             |  6 +++++-
 drivers/nvme/host/ioctl.c            | 18 ++++--------------
 drivers/nvme/host/pci.c              |  8 ++++----
 drivers/nvme/target/Kconfig          |  9 +++++++++
 drivers/nvme/target/auth.c           | 13 ++++++++-----
 drivers/nvme/target/tcp.c            |  4 +++-
 fs/iomap/direct-io.c                 |  2 +-
 include/linux/bio.h                  |  3 ++-
 tools/testing/selftests/ublk/kublk.c | 11 +++++++++++
 15 files changed, 130 insertions(+), 45 deletions(-)

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-05-15 20:09 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-15 14:20 [GIT PULL] Block fixes for 7.1-rc4 Jens Axboe
2026-05-15 20:10 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox