diff options
| author | Chen Cheng <chencheng@fnnas.com> | 2026-07-18 11:42:36 +0800 |
|---|---|---|
| committer | Yu Kuai <yukuai@fygo.io> | 2026-07-31 13:04:41 +0800 |
| commit | 2911cd0a0f4366a7e06832bc5f0a7fdcc138e4dc (patch) | |
| tree | 1be7b7d616b11612d107c8f31c094ca5d956c2cd /tools/perf/scripts/python/bin/task-analyzer-report | |
| parent | 85764f475f3b3abd956bf8eaeaa643b367676cf4 (diff) | |
md/bitmap: resume array on backlog_store() error path
backlog_store() suspends the array before checking whether a write-mostly
device exists. If no such device exists, the error path only unlocks
reconfig_mutex and leaves the array suspended, blocking subsequent I/O.
Use mddev_unlock_and_resume() to release both states.
Fixes: 58226942ad3d ("md: use new apis to suspend array before mddev_create/destroy_serial_pool")
Signed-off-by: Chen Cheng <chencheng@fnnas.com>
Reviewed-by: Yu Kuai <yukuai@fygo.io>
Link: https://patch.msgid.link/20260718034236.4119093-1-chencheng@fnnas.com
Signed-off-by: Yu Kuai <yukuai@fygo.io>
Diffstat (limited to 'tools/perf/scripts/python/bin/task-analyzer-report')
0 files changed, 0 insertions, 0 deletions
