mbox series

[GIT,PULL] Final block updates for 6.14-rc1

Message ID a86c3ab3-831e-44c3-acda-66f6fc4f5912@kernel.dk (mailing list archive)
State New
Headers show
Series [GIT,PULL] Final block updates for 6.14-rc1 | expand

Pull-request

git://git.kernel.dk/linux.git tags/block-6.14-20250131

Message

Jens Axboe Jan. 31, 2025, 3:49 p.m. UTC
Hi Linus,

Small collection of fixes and updates that should go into the 6.14-rc1
kernel release. This pull request contains:

- MD pull request via Song
	- Fix a md-cluster regression introduced
	
- More sysfs race fixes.

- Mark anything inside queue freezing as not being able to do IO for
  memory allocations.

- Fix for a regression introduced in loop in this merge window.

- Fix for a regression in queue mapping setups introduced in this merge
  window.

- Fix for the block dio fops attempting an iov_iter revert upton getting
  -EIOCBQUEUED on the read side. This one is going to stable as well.

Please pull!


The following changes since commit 7004a2e46d1693848370809aa3d9c340a209edbb:

  Merge tag 'linux_kselftest-nolibc-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest (2025-01-22 12:36:16 -0800)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/block-6.14-20250131

for you to fetch changes up to 1e1a9cecfab3f22ebef0a976f849c87be8d03c1c:

  block: force noio scope in blk_mq_freeze_queue (2025-01-31 07:20:08 -0700)

----------------------------------------------------------------
block-6.14-20250131

----------------------------------------------------------------
Christoph Hellwig (2):
      loop: don't clear LO_FLAGS_PARTSCAN on LOOP_SET_STATUS{,64}
      block: force noio scope in blk_mq_freeze_queue

Daniel Wagner (1):
      blk-mq: create correct map for fallback case

Jens Axboe (2):
      block: don't revert iter for -EIOCBQUEUED
      Merge tag 'md-6.14-20250124' of https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux into block-6.14

Nilay Shroff (2):
      block: get rid of request queue ->sysfs_dir_lock
      block: fix nr_hw_queue update racing with disk addition/removal

Yu Kuai (1):
      md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime

 block/blk-cgroup.c            | 10 ++++++----
 block/blk-core.c              |  1 -
 block/blk-ia-ranges.c         |  4 ----
 block/blk-iocost.c            | 14 ++++++++------
 block/blk-iolatency.c         |  6 ++++--
 block/blk-mq-cpumap.c         |  3 +--
 block/blk-mq-sysfs.c          | 40 ++++++++++++++--------------------------
 block/blk-mq.c                | 21 +++++++++++++--------
 block/blk-pm.c                |  2 +-
 block/blk-rq-qos.c            | 12 +++++++-----
 block/blk-settings.c          |  5 +++--
 block/blk-sysfs.c             | 13 +++----------
 block/blk-throttle.c          |  5 +++--
 block/blk-zoned.c             |  5 +++--
 block/elevator.c              | 16 ++++++++++------
 block/fops.c                  |  5 +++--
 drivers/block/aoe/aoedev.c    |  5 +++--
 drivers/block/ataflop.c       |  5 +++--
 drivers/block/loop.c          | 23 +++++++++++++----------
 drivers/block/nbd.c           |  7 ++++---
 drivers/block/rbd.c           |  5 +++--
 drivers/block/sunvdc.c        |  5 +++--
 drivers/block/swim3.c         |  5 +++--
 drivers/block/virtio_blk.c    |  5 +++--
 drivers/md/md-bitmap.c        |  5 ++++-
 drivers/md/md.c               |  5 +++++
 drivers/mtd/mtd_blkdevs.c     |  5 +++--
 drivers/nvme/host/core.c      | 17 ++++++++++-------
 drivers/nvme/host/multipath.c |  2 +-
 drivers/scsi/scsi_lib.c       |  5 +++--
 drivers/scsi/scsi_scan.c      |  5 +++--
 drivers/ufs/core/ufs-sysfs.c  |  7 +++++--
 include/linux/blk-mq.h        | 18 ++++++++++++++++--
 include/linux/blkdev.h        |  3 ---
 34 files changed, 164 insertions(+), 130 deletions(-)

Comments

pr-tracker-bot@kernel.org Jan. 31, 2025, 8:26 p.m. UTC | #1
The pull request you sent on Fri, 31 Jan 2025 08:49:41 -0700:

> git://git.kernel.dk/linux.git tags/block-6.14-20250131

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

Thank you!