mbox series

[GIT,PULL] md-next 20231219

Message ID 1C677396-6F6F-4930-805C-1C79CE442BE6@fb.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] md-next 20231219 | expand

Pull-request

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

Message

Song Liu Dec. 19, 2023, 10:42 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 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

Comments

Jens Axboe Dec. 19, 2023, 10:50 p.m. UTC | #1
On 12/19/23 3:42 PM, 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 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.

Pulled, thanks.