[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