Originally, mdadm used /var/run/mdadm/mdadm.map file to store the
temporary mappings of incrementally added devices to device names.
Unfortunately, this breaks incremental assembly if used early in the
booting process. Specifically, root may still be read only. Since
incremental assembly is largely a udev specific feature, and udev
needs a writable /dev tmpfs mount even when root is still read only,
it's safer to put our mdadm.map file in /dev/md so that we can write
to the map file no matter how early in the boot process we are
attempting to use incremental assembly.
Attachment:
mdadm-3.0-mapfile.patch
Description: Binary data
--
Doug Ledford <dledford@xxxxxxxxxx>
GPG KeyID: CFBFF194
http://people.redhat.com/dledford
InfiniBand Specific RPMS
http://people.redhat.com/dledford/Infiniband
Attachment:
PGP.sig
Description: This is a digitally signed message part