Perhaps, you could give us some annotations to this above TODO list on what has already been implemented. I noticed that you did implement "Don't kick drives on read errors", "sysfs support" and "start active degraded raid5 at boot time", but I'm not sure about the others. Alternatively, you could provide an up-to-date TODO list with all features/fixes still missing.
However and nonetheless, I'd very much like to thank you for all of this (md/mdadm), especially those features mentioned earlier. Keep up the good work. :-)
