Re: [GIT PULL] md-7.0-20260127

From: Jens Axboe

Date: Mon Jan 26 2026 - 23:10:22 EST


On 1/26/26 10:20 AM, Yu Kuai wrote:
> Hi Jens,
>
> Please consider pulling the following changes into your for-7.0/block
> branch.
>
> This pull request contains:
>
> Bug Fixes:
> - Fix raid5_run() to return error when log_init() fails (Yu Kuai)
> - Fix IO hang with degraded array with llbitmap (Yu Kuai)
> - Fix percpu_ref not resurrected on suspend timeout in llbitmap (Yu Kuai)
> - Fix GPF in write_page caused by resize race (Jack Wang)
> - Fix NULL pointer dereference in process_metadata_update (Jiasheng Jiang)
> - Fix hang when stopping arrays with metadata through dm-raid
> (Heinz Mauelshagen)
> - Fix any_working flag handling in raid10_sync_request (Li Nan)
>
> Cleanups & Refactoring:
> - Refactor sync/recovery code path, improve error handling for badblocks,
> and remove unused recovery_disabled field (Li Nan)
> - Consolidate mddev boolean fields into mddev_flags (Yu Kuai)
>
> Improvements:
> - Use mempool to allocate stripe_request_ctx and make sure max_sectors is
> not less than io_opt in raid5 (Yu Kuai)

Pulled, thanks.

--
Jens Axboe