mbox series

[GIT,PULL] Block fixes for 5.16-rc1

Message ID 095f684a-8928-5f91-3382-a8e38fbc8c35@kernel.dk (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] Block fixes for 5.16-rc1 | expand

Pull-request

git://git.kernel.dk/linux-block.git tags/block-5.16-2021-11-13

Message

Jens Axboe Nov. 13, 2021, 4:51 p.m. UTC
Hi Linus,

Set of fixes that should go into this merge window:

- ioctl vs read data race fixes (Shin'ichiro)

- blkcg use-after-free fix (Laibin)

- Last piece of the puzzle for add_disk() error handling, enable
  __must_check for (Luis)

- Request allocation fixes (Ming) 

- Misc fixes (me)

Please pull!


The following changes since commit cb690f5238d71f543f4ce874aa59237cf53a877c:

  Merge tag 'for-5.16/drivers-2021-11-09' of git://git.kernel.dk/linux-block (2021-11-09 11:24:08 -0800)

are available in the Git repository at:

  git://git.kernel.dk/linux-block.git tags/block-5.16-2021-11-13

for you to fetch changes up to b637108a4022951dcc71b672bd101ebe24ad26d5:

  blk-mq: fix filesystem I/O request allocation (2021-11-12 09:31:13 -0700)

----------------------------------------------------------------
block-5.16-2021-11-13

----------------------------------------------------------------
Jens Axboe (2):
      block: use enum type for blk_mq_alloc_data->rq_flags
      block: fix kerneldoc for disk_register_independent_access__ranges()

Laibin Qiu (1):
      blkcg: Remove extra blkcg_bio_issue_init

Luis Chamberlain (1):
      block: add __must_check for *add_disk*() callers

Ming Lei (3):
      blk-mq: don't grab ->q_usage_counter in blk_mq_sched_bio_merge
      blk-mq: rename blk_attempt_bio_merge
      blk-mq: fix filesystem I/O request allocation

Shin'ichiro Kawasaki (3):
      block: Hold invalidate_lock in BLKDISCARD ioctl
      block: Hold invalidate_lock in BLKZEROOUT ioctl
      block: Hold invalidate_lock in BLKRESETZONE ioctl

 block/blk-core.c      |  4 +---
 block/blk-ia-ranges.c |  4 ++--
 block/blk-mq-sched.c  |  4 ----
 block/blk-mq.c        | 47 +++++++++++++++++++++++++++++++++++------------
 block/blk-mq.h        | 28 ++++++++++++++++------------
 block/blk-zoned.c     | 15 +++++----------
 block/genhd.c         |  6 +++---
 block/ioctl.c         | 24 ++++++++++++++++++------
 include/linux/genhd.h |  6 +++---
 9 files changed, 83 insertions(+), 55 deletions(-)

Comments

pr-tracker-bot@kernel.org Nov. 13, 2021, 9:03 p.m. UTC | #1
The pull request you sent on Sat, 13 Nov 2021 09:51:05 -0700:

> git://git.kernel.dk/linux-block.git tags/block-5.16-2021-11-13

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

Thank you!