mbox series

[GIT,PULL] Block fixes for 5.15-rc6

Message ID 17c55a10-ef17-7503-2a83-664de7255582@kernel.dk (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] Block fixes for 5.15-rc6 | expand

Pull-request

git://git.kernel.dk/linux-block.git tags/block-5.15-2021-10-17

Message

Jens Axboe Oct. 17, 2021, 1:43 p.m. UTC
Hi Linus,

Bigger than usual for this point in time, the majority is fixing some
issues around BDI lifetimes with the move from the request_queue to the
disk in this release. In detail:

- Series on draining fs IO for del_gendisk() (Christoph)

- NVMe pull request via Christoph:
	- fix the abort command id (Keith Busch)
	- nvme: fix per-namespace chardev deletion (Adam Manzanares)

- brd locking scope fix (Tetsuo)

- BFQ fix (Paolo)

Please pull!


The following changes since commit 1dbdd99b511c966be9147ad72991a2856ac76f22:

  block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output (2021-10-04 06:58:39 -0600)

are available in the Git repository at:

  git://git.kernel.dk/linux-block.git tags/block-5.15-2021-10-17

for you to fetch changes up to d29bd41428cfff9b582c248db14a47e2be8457a8:

  block, bfq: reset last_bfqq_created on group change (2021-10-17 07:03:02 -0600)

----------------------------------------------------------------
block-5.15-2021-10-17

----------------------------------------------------------------
Adam Manzanares (1):
      nvme: fix per-namespace chardev deletion

Christoph Hellwig (7):
      block: call submit_bio_checks under q_usage_counter
      block: factor out a blk_try_enter_queue helper
      block: split bio_queue_enter from blk_queue_enter
      block: drain file system I/O on del_gendisk
      block: keep q_usage_counter in atomic mode after del_gendisk
      kyber: avoid q->disk dereferences in trace points
      block: warn when putting the final reference on a registered disk

Dan Carpenter (1):
      block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs

Jens Axboe (1):
      Merge tag 'nvme-5.15-2021-10-14' of git://git.infradead.org/nvme into block-5.15

Keith Busch (1):
      nvme-pci: Fix abort command id

Paolo Valente (1):
      block, bfq: reset last_bfqq_created on group change

Tetsuo Handa (1):
      brd: reduce the brd_devices_mutex scope

 block/bfq-cgroup.c                  |   6 ++
 block/blk-core.c                    | 148 +++++++++++++++++++-----------------
 block/blk-mq.c                      |   9 ++-
 block/blk.h                         |   2 +
 block/genhd.c                       |  23 ++++++
 block/kyber-iosched.c               |  10 ++-
 drivers/block/brd.c                 |  44 +++++------
 drivers/block/rnbd/rnbd-clt-sysfs.c |   4 +-
 drivers/nvme/host/core.c            |  21 ++---
 drivers/nvme/host/multipath.c       |   2 -
 drivers/nvme/host/pci.c             |   2 +-
 include/linux/genhd.h               |   1 +
 include/trace/events/kyber.h        |  19 +++--
 13 files changed, 171 insertions(+), 120 deletions(-)

Comments

pr-tracker-bot@kernel.org Oct. 18, 2021, 6:02 a.m. UTC | #1
The pull request you sent on Sun, 17 Oct 2021 07:43:37 -0600:

> git://git.kernel.dk/linux-block.git tags/block-5.15-2021-10-17

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

Thank you!