mbox series

[GIT,PULL] Block fixes for 5.19-rc4

Message ID 327e6b6a-eddf-3eb1-be6f-6a527fa1ad9f@kernel.dk (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] Block fixes for 5.19-rc4 | expand

Pull-request

git://git.kernel.dk/linux-block.git tags/block-5.19-2022-06-24

Message

Jens Axboe June 24, 2022, 5:46 p.m. UTC
Hi Linus,

Fixes for the 5.19 kernel:

- Series fixing issues with sysfs locking and name reuse (Christoph)

- NVMe pull request via Christoph
	- Fix the mixed up CRIMS/CRWMS constants (Joel Granados)
	- Add another broken identifier quirk (Leo Savernik)
	- Fix up a quirk because Samsung reuses PCI IDs over different
	  products (Christoph Hellwig)

- Remove old WARN_ON() that doesn't apply anymore (Li)

- Fix for using a stale cached request value for rq-qos throttling
  mechanisms that may schedule(), like iocost (me)

- Remove unused parameter to blk_independent_access_range() (Damien)

Please pull!


The following changes since commit b96f3cab59654ee2c30e6adf0b1c13cf8c0850fa:

  block/bfq: Enable I/O statistics (2022-06-16 16:59:28 -0600)

are available in the Git repository at:

  git://git.kernel.dk/linux-block.git tags/block-5.19-2022-06-24

for you to fetch changes up to e531485a0a0e0a06644de1b639502471415d5e12:

  Merge tag 'nvme-5.19-2022-06-23' of git://git.infradead.org/nvme into block-5.19 (2022-06-23 07:55:07 -0600)

----------------------------------------------------------------
block-5.19-2022-06-24

----------------------------------------------------------------
Christoph Hellwig (5):
      block: disable the elevator int del_gendisk
      block: serialize all debugfs operations using q->debugfs_mutex
      block: remove per-disk debugfs files in blk_unregister_queue
      block: freeze the queue earlier in del_gendisk
      nvme: move the Samsung X5 quirk entry to the core quirks

Damien Le Moal (1):
      block: remove queue from struct blk_independent_access_range

Jens Axboe (2):
      block: pop cached rq before potentially blocking rq_qos_throttle()
      Merge tag 'nvme-5.19-2022-06-23' of git://git.infradead.org/nvme into block-5.19

Joel Granados (1):
      nvme: fix the CRIMS and CRWMS definitions to match the spec

Leo Savernik (1):
      nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH

Li Nan (1):
      block: remove WARN_ON() from bd_link_disk_holder

 block/blk-core.c         | 13 -------------
 block/blk-ia-ranges.c    |  1 -
 block/blk-mq-debugfs.c   | 29 ++++++++++++++++++-----------
 block/blk-mq-debugfs.h   | 10 ----------
 block/blk-mq-sched.c     | 11 +++++++++++
 block/blk-mq.c           | 11 ++++++++---
 block/blk-rq-qos.c       |  2 --
 block/blk-rq-qos.h       |  7 ++++++-
 block/blk-sysfs.c        | 30 ++++++++++++++----------------
 block/genhd.c            | 42 ++++++++++++------------------------------
 block/holder.c           |  4 ----
 drivers/nvme/host/core.c | 14 ++++++++++++++
 drivers/nvme/host/pci.c  |  6 ++----
 include/linux/blkdev.h   |  9 ++++-----
 include/linux/nvme.h     |  4 ++--
 kernel/trace/blktrace.c  |  3 ---
 16 files changed, 91 insertions(+), 105 deletions(-)

Comments

pr-tracker-bot@kernel.org June 24, 2022, 6:44 p.m. UTC | #1
The pull request you sent on Fri, 24 Jun 2022 11:46:33 -0600:

> git://git.kernel.dk/linux-block.git tags/block-5.19-2022-06-24

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

Thank you!