I'm not sure I understand the objection. If you have a better optiondiff --git a/drivers/md/raid5.h b/drivers/md/raid5.hThis doesn't seem right to me, since the comment describes bio status
index 638d29863503..e73b58844f83 100644
--- a/drivers/md/raid5.h
+++ b/drivers/md/raid5.h
@@ -308,6 +308,7 @@ enum r5dev_flags {
R5_Wantwrite,
R5_Overlap, /* There is a pending overlapping request
* on this block */
+ R5_BioReady, /* The current bio can be added to this disk */
while others
are probably for r5dev.
please let me know.
I'm still working on this patch. Caught a couple more rare bugs that I'm
working to fix. The next version should also hopefully be clearer.