Hey, The first patch in this series is a fix for another race issue with the test infrastructure. The remaining 4 patches address Christoph's feedback in my previous patchset that I sent rather late in the cycle. (Sorry about that). This series is based on current md-next (ae0a80935d6a6). Logan -- David Sloan (1): md: Flush workqueue md_rdev_misc_wq in md_alloc() Logan Gunthorpe (4): md/raid5: Refactor raid5_get_active_stripe() md/raid5: Drop extern on function declarations in raid5.h md/raid5: Cleanup prototype of raid5_get_active_stripe() md/raid5: Don't read ->active_stripes if it's not needed drivers/md/md.c | 1 + drivers/md/raid5-cache.c | 3 +- drivers/md/raid5.c | 132 ++++++++++++++++++++------------------- drivers/md/raid5.h | 32 ++++++---- 4 files changed, 90 insertions(+), 78 deletions(-) base-commit: ae0a80935d6a65764b0db00c8b03d3807b4110a6 -- 2.30.2