"Paul Clements wrote:" > That sounds good. I'll have to merge up to 2.6...ugh...now I really need > to put this all in CVS...I'm making some progress with the mmap stuff > and I've got the code done for duplicating the buffers for the async > writes to the backup devices. > I'll need a pool of memory for that too, since I can't just fail in the > middle of I/O... Well, you can. Failing to complete will leave the map marked and we could fault the device offline too. That will stop any more memory being wasted because nothing will go to it! We could then make periodic attempts to bring it online again using the "hotrepair" trick and it'll resync itself in the background. Just an idea. Maybe not a good one, but an idea. Peter - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html