mbox series

[GIT,PULL] block fixes for 6.7-rc1

Message ID c57188c7-52d4-4bc4-9cd1-7d9b25faa872@kernel.dk (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] block fixes for 6.7-rc1 | expand

Pull-request

git://git.kernel.dk/linux.git tags/block-6.7-2023-11-10

Message

Jens Axboe Nov. 10, 2023, 5:35 p.m. UTC
Hi Linus,

Some fixes for block that should go into this release:

- NVMe pull request via Keith
	- nvme keyring config compile fixes (Hannes and Arnd)
	- fabrics keep alive fixes (Hannes)
	- tcp authentication fixes (Mark)
	- io_uring_cmd error handling fix (Anuj)
	- stale firmware attribute fix (Daniel)
	- tcp memory leak (Christophe)
	- cytpo library usage simplification (Eric)

- nbd use-after-free fix. May need a followup, but at least it's better
  than what it was before (Li)

- Rate limit write on read-only device warnings (Yu)

Please pull!


The following changes since commit d2f51b3516dade79269ff45eae2a7668ae711b25:

  Merge tag 'rtc-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux (2023-11-05 18:49:40 -0800)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-6.7-2023-11-10

for you to fetch changes up to 37d9486874ec925fa298bcd7ba628a9b206e812f:

  Merge tag 'nvme-6.7-2023-11-8' of git://git.infradead.org/nvme into block-6.7 (2023-11-08 09:19:16 -0700)

----------------------------------------------------------------
block-6.7-2023-11-10

----------------------------------------------------------------
Anuj Gupta (1):
      nvme: fix error-handling for io_uring nvme-passthrough

Arnd Bergmann (1):
      nvme: common: make keyring and auth separate modules

Christophe JAILLET (1):
      nvme-tcp: Fix a memory leak

Daniel Wagner (1):
      nvme: update firmware version after commit

Eric Biggers (1):
      nvme-auth: use crypto_shash_tfm_digest()

Hannes Reinecke (4):
      nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue()
      nvme-loop: always quiesce and cancel commands before destroying admin q
      nvme: start keep-alive after admin queue setup
      nvme: keyring: fix conditional compilation

Jens Axboe (1):
      Merge tag 'nvme-6.7-2023-11-8' of git://git.infradead.org/nvme into block-6.7

Li Lingfeng (1):
      nbd: fix uaf in nbd_open

Mark O'Donovan (3):
      nvme-auth: auth success1 msg always includes resp
      nvme-auth: add flag for bi-directional auth
      nvme-auth: always set valid seq_num in dhchap reply

Yu Kuai (1):
      blk-core: use pr_warn_ratelimited() in bio_check_ro()

 block/blk-core.c                       |  4 ++--
 drivers/block/nbd.c                    | 11 +++++++++--
 drivers/nvme/Makefile                  |  2 +-
 drivers/nvme/common/Kconfig            |  7 ++-----
 drivers/nvme/common/Makefile           |  7 ++++---
 drivers/nvme/common/auth.c             | 23 ++---------------------
 drivers/nvme/common/keyring.c          | 11 +++++++----
 drivers/nvme/host/Kconfig              |  2 --
 drivers/nvme/host/auth.c               | 13 ++++++-------
 drivers/nvme/host/core.c               | 30 ++++++++++++++++++------------
 drivers/nvme/host/fc.c                 |  6 ++++++
 drivers/nvme/host/ioctl.c              |  7 +++++--
 drivers/nvme/host/tcp.c                |  9 +++------
 drivers/nvme/target/Kconfig            |  2 --
 drivers/nvme/target/fabrics-cmd-auth.c |  2 +-
 drivers/nvme/target/loop.c             |  4 ++++
 include/linux/nvme-keyring.h           | 10 +---------
 include/linux/nvme.h                   |  2 +-
 18 files changed, 72 insertions(+), 80 deletions(-)

Comments

pr-tracker-bot@kernel.org Nov. 10, 2023, 7:29 p.m. UTC | #1
The pull request you sent on Fri, 10 Nov 2023 10:35:14 -0700:

> git://git.kernel.dk/linux.git tags/block-6.7-2023-11-10

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4b803784178d1721ba26cadd8aef13b2c7456730

Thank you!