On Fri, Feb 6, 2009 at 9:56 AM, Bill Nottingham <notting@xxxxxxxxxx> wrote: > So, for one particular specific type of block device, you need > a daemon to switch it writable. Every other type of block device > can handle this without separate tooling. I'm not seeing how this > is an improvement. > It is not just setting writable, mdmon is also there to clear the bit when writes have quiesced. Raid devices have always been special in that they need to manage a dirty bit in their metadata to determine if a resync needs to be performed after a dirty shutdown. With hardware raid or pure kernel (MD metadata) raid this mechanism is hidden. External metadata raid is akin to fuse filesystems. The kernel provides the generic infrastructure and a userspace daemon handles the implementation details. The improvement is that with one kernel implementation we can support any number of metadata formats. -- Dan -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html