Hi Jens, Please consider pulling following changes from md-6.17 on your for-6.17/block branch, this pull request contains: - call del_gendisk synchronously, from Xiao - cleanup unused variable, from John - cleanup workqueue flags, from Ryo - fix faulty rdev can't be removed during resync, from Qixing The following changes since commit 7e49538288e523427beedd26993d446afef1a6fb: loop: Avoid updating block size under exclusive owner (2025-07-11 20:39:45 -0600) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux.git tags/md-6.17-20250722 for you to fetch changes up to bc1c2f0ae355f7e30b5baecdfb89d2b148aa0515: md/raid10: fix set but not used variable in sync_request_write() (2025-07-17 00:02:05 +0800) ---------------------------------------------------------------- John Garry (1): md/raid10: fix set but not used variable in sync_request_write() Ryo Takakura (1): md/raid5: unset WQ_CPU_INTENSIVE for raid5 unbound workqueue Xiao Ni (3): md: call del_gendisk in control path md: Don't clear MD_CLOSING until mddev is freed md: remove/add redundancy group only in level change Zheng Qixing (1): md: allow removing faulty rdev during resync drivers/md/md.c | 73 +++++++++++++++++++++++++++++++++++++++++++------------------------------ drivers/md/md.h | 26 ++++++++++++++++++++++++-- drivers/md/raid10.c | 3 --- drivers/md/raid5.c | 2 +- 4 files changed, 68 insertions(+), 36 deletions(-)