Followup to: <[EMAIL PROTECTED]>
By author: Niccolo Rigacci <[EMAIL PROTECTED]>
In newsgroup: linux.dev.raid
>
> > I get /dev/md5, /dev/md6, /dev/md7
> > and /dev/md8 all with the same UUID!
>
> It seems that there is a bug in mdadm: when generating the UUID for a
> volume, the random() function is called, but the random sequence is never
> initialized.
>
> The result is that every volume created with mdadm has an uuid of:
> 6b8b4567:327b23c6:643c9869:66334873
>
> See also Debian bug 292784 at
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=292784
>
> I fixed the problem adding the following patch to mdadm.c, but please bear
> in mind that I'm totally unaware of mdadm code and quite naive in C
> programming:
>
Please don't use (s)random at all, except as a possible fallback to
/dev/(u)random.
-hpa
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html