mbox series

[GIT,PULL] md-next 20230414

Message ID 63276F1C-0855-49EB-A04C-411A57159C02@fb.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] md-next 20230414 | expand

Pull-request

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

Message

Song Liu April 14, 2023, 8:36 a.m. UTC
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(-)

Comments

Jens Axboe April 14, 2023, 12:33 p.m. UTC | #1
On 4/14/23 2:36 AM, Song Liu wrote:
> 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

Pulled, thanks.