mbox series

[GIT,PULL] md-next 20231208

Message ID 20C9A854-73A4-4FBE-9857-BB52C7701FAE@fb.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] md-next 20231208 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/song/md.git tags/md-next-20231208

Message

Song Liu Dec. 8, 2023, 6:52 p.m. UTC
Hi Jens, 

Please consider pulling the following changes for md-next on top of your
for-6.8/block branch. The major changes in this set are:

1. Fix/Cleanup RCU usage from conf->disks[i].rdev, by Yu Kuai;
2. Fix raid5 hang issue, by Junxiao Bi;
3. Add Yu Kuai as Reviewer of the md subsystem. 

Thanks,
Song



The following changes since commit 668bfeeabb5e402e3b36992f7859c284cc6e594d:

  block: move a few definitions out of CONFIG_BLK_DEV_ZONED (2023-11-27 09:11:35 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/song/md.git tags/md-next-20231208

for you to fetch changes up to fa2bbff7b0b4e211fec5e5686ef96350690597b5:

  md: synchronize flush io with array reconfiguration (2023-12-01 15:49:42 -0800)

----------------------------------------------------------------
Junxiao Bi (2):
      md: bypass block throttle for superblock update
      Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"

Song Liu (2):
      Merge branch 'md-next-rcu-cleanup' into md-next
      MAINTAINERS: SOFTWARE RAID: Add Yu Kuai as Reviewer

Yu Kuai (6):
      md: remove flag RemoveSynchronized
      md/raid10: remove rcu protection to access rdev from conf
      md/raid1: remove rcu protection to access rdev from conf
      md/raid5: remove rcu protection to access rdev from conf
      md/md-multipath: remove rcu protection to access rdev from conf
      md: synchronize flush io with array reconfiguration

 MAINTAINERS               |   1 +
 drivers/md/md-multipath.c |  32 ++++++++++++--------------------
 drivers/md/md.c           |  66 ++++++++++++++++++++++++++----------------------------------------
 drivers/md/md.h           |   5 -----
 drivers/md/raid1.c        |  71 +++++++++++++++++++++++------------------------------------------------
 drivers/md/raid10.c       | 222 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------------------------------------------------------------------------------
 drivers/md/raid5-cache.c  |  11 ++---------
 drivers/md/raid5-ppl.c    |  16 ++++------------
 drivers/md/raid5.c        | 203 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------------------------------
 drivers/md/raid5.h        |   4 ++--
 10 files changed, 189 insertions(+), 442 deletions(-)

Comments

Jens Axboe Dec. 8, 2023, 11:26 p.m. UTC | #1
On 12/8/23 11:52 AM, Song Liu wrote:
> Hi Jens, 
> 
> Please consider pulling the following changes for md-next on top of your
> for-6.8/block branch. The major changes in this set are:
> 
> 1. Fix/Cleanup RCU usage from conf->disks[i].rdev, by Yu Kuai;
> 2. Fix raid5 hang issue, by Junxiao Bi;
> 3. Add Yu Kuai as Reviewer of the md subsystem. 

Pulled, thanks.