Re: 2.6.12 initrd module loading seems parallel on bootup

From: Darryl L. Miles
Date: Sun Jun 26 2005 - 05:09:16 EST


Andrew Morton wrote:

"Darryl L. Miles" <darryl@xxxxxxxxxxxx> wrote:


[ modules getting loaded out-of-order and in parallel from initrd ]



On June 7, Martin Wilck reported:


It turned out to be a problem with Red Hat's nash that didn't check the returned pid in it's wait4() call and thus ended up insmod'ing mutliple modules simultaneously, leading to "Unkown symbol" errors. Yuck, it took me a day figure that out.

That bug is fixed in redhat's "mkinitrd" package 4.2.0.3-1 and later, but that package is currently only in Fedora's "Development" tree.



Found the thread: http://www.ussg.iu.edu/hypermail/linux/kernel/0506.0/1556.html


This works for me:

wget http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/SRPMS/udev-058-1.src.rpm
rpmbuild --rebuild udev-058-1.src.rpm
rpm -Uvh /usr/src/redhat/RPMS/i386/udev-058-1.i386.rpm

wget http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/SRPMS/mkinitrd-4.2.17-1.src.rpm
rpmbuild --rebuild mkinitrd-4.2.17-1.src.rpm
rpm -Uvh /usr/src/redhat/RPMS/i386/mkinitrd-4.2.17-1.i386.rpm

Thanks


--
Darryl L. Miles


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/