[GIT PULL] md-next 20231219

[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 patch are:

1. Remove deprecated flavors, by Song Liu;
2. raid1 read error check support, by Li Nan;
3. Better handle events off-by-1 case, by Alex Lyakas.

Thanks,
Song



The following changes since commit fa2bbff7b0b4e211fec5e5686ef96350690597b5:

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

are available in the Git repository at:

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

for you to fetch changes up to 415c7451872b0d037760795edd3961eaa63276ea:

  md: Remove deprecated CONFIG_MD_FAULTY (2023-12-19 10:37:50 -0800)

----------------------------------------------------------------
Alex Lyakas (1):
      md: Whenassemble the array, consult the superblock of the freshest device

Gou Hao (1):
      md/raid1: remove unnecessary null checking

Li Nan (2):
      md: factor out a helper exceed_read_errors() to check read_errors
      md/raid1: support read error check

Song Liu (3):
      md: Remove deprecated CONFIG_MD_LINEAR
      md: Remove deprecated CONFIG_MD_MULTIPATH
      md: Remove deprecated CONFIG_MD_FAULTY

 drivers/md/Kconfig             |  34 -------------
 drivers/md/Makefile            |  10 +---
 drivers/md/md-autodetect.c     |   8 +--
 drivers/md/md-faulty.c         | 365 ----------------------------------------------------------------------------------------------------------------------------------------
 drivers/md/md-linear.c         | 318 -----------------------------------------------------------------------------------------------------------------------
 drivers/md/md-multipath.c      | 463 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 drivers/md/md.c                | 239 ++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------
 drivers/md/raid1-10.c          |  54 +++++++++++++++++++++
 drivers/md/raid1.c             |  20 +++++---
 drivers/md/raid10.c            |  49 ++-----------------
 include/uapi/linux/raid/md_p.h |   8 +--
 include/uapi/linux/raid/md_u.h |  11 +----
 12 files changed, 201 insertions(+), 1378 deletions(-)
 delete mode 100644 drivers/md/md-faulty.c
 delete mode 100644 drivers/md/md-linear.c
 delete mode 100644 drivers/md/md-multipath.c




[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