[GIT PULL] md-next 20231208

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)





[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux