mbox series

[GIT,PULL] Block fixes for 6.5-rc1

Message ID 23c4b3f1-9a66-5a30-dc94-defe37d4ef7f@kernel.dk (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] Block fixes for 6.5-rc1 | expand

Pull-request

git://git.kernel.dk/linux.git tags/block-6.5-2023-07-03

Message

Jens Axboe July 3, 2023, 8:14 p.m. UTC
Hi Linus,

Mostly items that came in a bit late for the initial pull request,
wanted to make sure they had the appropriate amount of linux-next soak
before going upstream. Outside of stragglers, just generic fixes for
either merge window items, or longer standing bugs.

Please pull!


The following changes since commit 89181f544ffa4da682b0145738342f9b78b9e8dc:

  Merge tag 'mmc-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc (2023-06-28 14:06:39 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-6.5-2023-07-03

for you to fetch changes up to 3c2f765c81be1c85782ba09f492800a99f765a2c:

  Merge tag 'md-fixes-20230630' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.5 (2023-06-30 20:11:24 -0600)

----------------------------------------------------------------
block-6.5-2023-07-03

----------------------------------------------------------------
Breno Leitao (1):
      nvme: Print capabilities changes just once

Christophe JAILLET (1):
      nvmet: Reorder fields in 'struct nvmet_ns'

Damien Le Moal (1):
      nvme: host: fix command name spelling

Guenter Roeck (1):
      cdrom/gdrom: Fix build error

Jan Kara (2):
      bcache: Alloc holder object before async registration
      bcache: Fix bcache device claiming

Jason Baron (1):
      md/raid0: add discard support for the 'original' layout

Jens Axboe (4):
      Merge tag 'md-next-20230623' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.5/block-late
      Merge branch 'for-6.5/block-late' into block-6.5
      Merge tag 'nvme-6.5-2023-06-30' of git://git.infradead.org/nvme into block-6.5
      Merge tag 'md-fixes-20230630' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.5

Jinke Han (1):
      blk-throttle: Fix io statistics for cgroup v1

Keith Busch (5):
      block: add request polling helper
      nvme: improved uring polling
      nvme: ensure unquiesce on teardown
      nvme: sync timeout work on failed reset
      nvme: disable controller on reset state failure

Li Nan (1):
      md/raid10: fix the condition to call bio_end_io_acct()

Ming Lei (1):
      blk-mq: fix two misuses on RQF_USE_SCHED

Sagi Grimberg (1):
      nvme-mpath: fix I/O failure with EAGAIN when failing over I/O

Song Liu (1):
      md: use mddev->external to select holder in export_rdev()

Yu Kuai (8):
      md/raid1-10: fix casting from randomized structure in raid1_submit_write()
      md: fix 'delete_mutex' deadlock
      raid10: avoid spin_lock from fastpath from raid10_unplug()
      blk-wbt: don't create wbt sysfs entry if CONFIG_BLK_WBT is disabled
      blk-wbt: remove dead code to handle wbt enable/disable with io inflight
      blk-wbt: cleanup rwb_enabled() and wbt_disabled()
      blk-iocost: move wbt_enable/disable_default() out of spinlock
      blk-sysfs: add a new attr_group for blk_mq

 block/blk-cgroup.c            |   6 +-
 block/blk-iocost.c            |   7 +-
 block/blk-mq.c                |  54 +++++++++----
 block/blk-sysfs.c             | 181 ++++++++++++++++++++++++------------------
 block/blk-throttle.c          |   6 --
 block/blk-throttle.h          |   9 +++
 block/blk-wbt.c               |  21 +----
 block/blk-wbt.h               |  19 -----
 drivers/cdrom/gdrom.c         |   4 +-
 drivers/md/bcache/super.c     | 123 ++++++++++++++--------------
 drivers/md/md.c               |  32 +++-----
 drivers/md/md.h               |   4 +-
 drivers/md/raid0.c            |  62 +++++++++++++--
 drivers/md/raid0.h            |   1 +
 drivers/md/raid1-10.c         |   2 +-
 drivers/md/raid10.c           |   6 +-
 drivers/nvme/host/constants.c |   2 +-
 drivers/nvme/host/core.c      |   6 +-
 drivers/nvme/host/ioctl.c     |  70 +++++-----------
 drivers/nvme/host/multipath.c |  10 ++-
 drivers/nvme/host/nvme.h      |   3 +-
 drivers/nvme/host/pci.c       |   5 +-
 drivers/nvme/target/nvmet.h   |   2 +-
 include/linux/blk-mq.h        |   8 +-
 include/uapi/linux/io_uring.h |   2 +
 25 files changed, 341 insertions(+), 304 deletions(-)

Comments

pr-tracker-bot@kernel.org July 4, 2023, 2:07 a.m. UTC | #1
The pull request you sent on Mon, 3 Jul 2023 14:14:50 -0600:

> git://git.kernel.dk/linux.git tags/block-6.5-2023-07-03

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

Thank you!