On Thu, 2005-12-22 at 06:25 -0500, Alan Cox wrote:
The fact Linux md doesn't currently deal with that isn't about fs/md splits its about 'nobody has written it'. High level raid stuff tends to keep dirty bitmaps and journals them so that the consistency of any stripe can be established.
The same information is already available in the file system's own data structures; it shouldn't be necessary for the RAID layer to do that for itself. _That_ kind of redundancy isn't what RAID is supposed to be about.
But yes, there are always band-aids which can help to improve any design flaw.