Linux block layer
 help / color / mirror / Atom feed
* [GIT PULL] Followup block changes for 6.19-rc1
@ 2025-12-08 20:29 Jens Axboe
  2025-12-09  0:12 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jens Axboe @ 2025-12-08 20:29 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-block@vger.kernel.org

Hi Linus,

Followup set of fixes and updates for block for the 6.19 merge window.
NVMe had some late minute debates which lead to dropping some patches
from that tree, which is why the initial PR didn't have NVMe included.
It's here now. This pull request contains:

- NVMe pull request via Keith
	- Subsystem usage cleanups (Max)
	- Endpoint device fixes (Shin'ichiro)
	- Debug statements (Gerd)
	- FC fabrics cleanups and fixes (Daniel)
	- Consistent alloc API usages (Israel)
	- Code comment updates (Chu)
	- Authentication retry fix (Justin)

- Fix a memory leak in the discard ioctl code, if the task is being
  interrupted by a signal at just the wrong time.

- Zoned write plugging fixes.

- Add ioctls for for persistent reservations.

- Enable per-cpu bio caching by default.

- Various little fixes and tweaks.

Please pull!


The following changes since commit 559e608c46553c107dbba19dae0854af7b219400:

  Merge tag 'ntfs3_for_6.19' of https://github.com/Paragon-Software-Group/linux-ntfs3 (2025-12-03 20:45:43 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git tags/block-6.19-20251208

for you to fetch changes up to 0f45353dd48037af61f70df3468d25ca46afe909:

  Merge tag 'nvme-6.19-2025-12-04' of git://git.infradead.org/nvme into block-6.19 (2025-12-04 20:58:19 -0700)

----------------------------------------------------------------
block-6.19-20251208

----------------------------------------------------------------
Chaitanya Kulkarni (1):
      blk-mq: add blk_rq_nr_bvec() helper

Chu Guangqing (1):
      nvme: fix typo error in nvme target

Cong Zhang (1):
      blk-mq: Abort suspend when wakeup events are pending

Damien Le Moal (1):
      block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs

Daniel Wagner (5):
      nvme-fc: don't hold rport lock when putting ctrl
      nvme-fc: check all request and response have been processed
      nvmet-fcloop: check all request and response have been processed
      nvmet-fcloop: remove unused lsdir member.
      nvmet-fc: use pr_* print macros instead of dev_*

Fengnan Chang (2):
      block: use bio_alloc_bioset for passthru IO by default
      block: enable per-cpu bio cache by default

Gerd Bayer (2):
      nvme-pci: print error message on failure in nvme_probe
      nvme-pci: add debug message on fail to read CSTS

Israel Rukshin (3):
      nvmet-rdma: use kvcalloc for commands and responses arrays
      nvmet-tcp: use kvcalloc for commands array
      nvme-auth: use kvfree() for memory allocated with kvcalloc()

Jens Axboe (1):
      Merge tag 'nvme-6.19-2025-12-04' of git://git.infradead.org/nvme into block-6.19

Justin Tee (1):
      nvme-fabrics: add ENOKEY to no retry criteria for authentication failures

Max Gurtovoy (2):
      nvmet: add sanity checks when freeing subsystem
      nvmet: remove redundant subsysnqn field from ctrl

Shaurya Rane (1):
      block: fix memory leak in __blkdev_issue_zero_pages

Shin'ichiro Kawasaki (2):
      nvmet: pci-epf: move DMA initialization to EPC init callback
      nvmet: pci-epf: fix DMA channel debug print

Stefan Hajnoczi (4):
      scsi: sd: reject invalid pr_read_keys() num_keys values
      nvme: reject invalid pr_read_keys() num_keys values
      block: add IOC_PR_READ_KEYS ioctl
      block: add IOC_PR_READ_RESERVATION ioctl

shechenglong (1):
      block: fix comment for op_is_zone_mgmt() to include RESET_ALL

 block/bio.c                     | 26 ++++++------
 block/blk-lib.c                 |  6 +--
 block/blk-map.c                 | 90 +++++++++++++++++------------------------
 block/blk-mq.c                  | 18 ++++++++-
 block/blk-zoned.c               |  4 ++
 block/fops.c                    |  4 --
 block/ioctl.c                   | 84 ++++++++++++++++++++++++++++++++++++++
 drivers/block/loop.c            |  5 +--
 drivers/block/zloop.c           |  5 +--
 drivers/nvme/host/auth.c        |  2 +-
 drivers/nvme/host/fabrics.c     |  2 +-
 drivers/nvme/host/fc.c          |  8 +++-
 drivers/nvme/host/ioctl.c       |  2 +-
 drivers/nvme/host/pci.c         |  2 +
 drivers/nvme/host/pr.c          |  6 ++-
 drivers/nvme/target/admin-cmd.c |  2 +-
 drivers/nvme/target/auth.c      | 18 +++++----
 drivers/nvme/target/core.c      |  5 ++-
 drivers/nvme/target/fc.c        | 48 ++++++++++------------
 drivers/nvme/target/fcloop.c    |  9 +++--
 drivers/nvme/target/nvmet.h     |  1 -
 drivers/nvme/target/passthru.c  |  2 +-
 drivers/nvme/target/pci-epf.c   | 14 ++++---
 drivers/nvme/target/rdma.c      | 12 +++---
 drivers/nvme/target/tcp.c       |  6 +--
 drivers/scsi/sd.c               | 12 +++++-
 include/linux/blk-mq.h          | 18 +++++++++
 include/linux/blk_types.h       |  5 +--
 include/uapi/linux/pr.h         | 14 +++++++
 io_uring/rw.c                   |  1 -
 30 files changed, 278 insertions(+), 153 deletions(-)

-- 
Jens Axboe


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

* Re: [GIT PULL] Followup block changes for 6.19-rc1
  2025-12-08 20:29 [GIT PULL] Followup block changes for 6.19-rc1 Jens Axboe
@ 2025-12-09  0:12 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2025-12-09  0:12 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Linus Torvalds, linux-block@vger.kernel.org

The pull request you sent on Mon, 8 Dec 2025 13:29:37 -0700:

> https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git tags/block-6.19-20251208

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4482ebb2970efa58173075c101426b2f3af40b41

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

end of thread, other threads:[~2025-12-09  0:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-08 20:29 [GIT PULL] Followup block changes for 6.19-rc1 Jens Axboe
2025-12-09  0:12 ` 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