[GIT PULL] md-next 20230414

[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.4/block branch. The major changes are:

  - md/bitmap: Optimal last page size, by Jon Derrick
  - Various raid10 fixes, by Yu Kuai and Li Nan
  - md: add error_handlers for raid0 and linear, by Mariusz Tkaczyk

Thanks,
Song



The following changes since commit bb4c19e030f45c5416f1eb4daa94fbaf7165e9ea:

  block: null_blk: make fault-injection dynamically configurable per device (2023-04-13 07:38:55 -0600)

are available in the Git repository at:

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

for you to fetch changes up to 7bc436121e557b1f5bebf5ad67e7ed3614d6df92:

  md/raid5: remove unused working_disks variable (2023-04-14 00:42:04 -0700)

----------------------------------------------------------------
Jiangshan Yi (1):
      md/raid10: Fix typo in comment (replacment -> replacement)

Jon Derrick (3):
      md: Move sb writer loop to its own function
      md: Fix types in sb writer
      md: Use optimal I/O size for last bitmap page

Li Nan (2):
      md/raid10: fix task hung in raid10d
      md/raid10: fix null-ptr-deref in raid10_sync_request

Mariusz Tkaczyk (1):
      md: add error_handlers for raid0 and linear

Thomas Weißschuh (1):
      md: make kobj_type structures constant

Tom Rix (1):
      md/raid5: remove unused working_disks variable

Yu Kuai (6):
      md: fix soft lockup in status_resync
      md/raid10: don't BUG_ON() in raise_barrier()
      md/raid10: fix leak of 'r10bio->remaining' for recovery
      md/raid10: fix memleak for 'conf->bio_split'
      md/raid10: fix memleak of md thread
      md/raid10: don't call bio_start_io_acct twice for bio which experienced read error

 drivers/md/md-bitmap.c | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------
 drivers/md/md-linear.c |  14 +++++++++++++-
 drivers/md/md.c        |  27 +++++++++++++++------------
 drivers/md/md.h        |  10 ++--------
 drivers/md/raid0.c     |  14 +++++++++++++-
 drivers/md/raid10.c    | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------
 drivers/md/raid5.c     |   5 +----
 7 files changed, 184 insertions(+), 131 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