[PATCH 0/5] More fixups for raid5
From: Logan Gunthorpe
Date: Thu Aug 11 2022 - 13:19:05 EST
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