From Bugzilla Helper: User-Agent: Mozilla/5.0 (compatible; Konqueror/3.3; Linux) (KHTML, like Gecko) Description of problem: After updating to kernel-2.6.8-1.624, system won't boot. I got: udev segfault @ 30, rip 424d6c rsp 7fbfffc8e0 error 4 Version-Release number of selected component (if applicable): kernel-2.6.8-1.624 How reproducible: Always Steps to Reproduce: 1.boot 2. 3. Additional info:
*** Bug 136083 has been marked as a duplicate of this bug. ***
A segfault reported in bug #136083 was with kernel-2.6.8-1.610
*** Bug 136111 has been marked as a duplicate of this bug. ***
Just to mention that here, in my case (bug 136111, marked duplicate here) does not cause systems not to boot. They just behave very strange (i.e. a lot of stuff doesn't work).
*** Bug 136058 has been marked as a duplicate of this bug. ***
you have to remake your initrd with mkinitrd!
I updated to 18-10-04, which supposedly fixes this (?), did mkinitrd -f /boot/initrd-2.6.8-1.624.img 2.6.8-1.624 and I still get the udevstart error and it fails to find the lvm2 volumes - rendering my system unbootable, it works perfectly fine on .541 though.
> I updated to 18-10-04 I hope you mean udev-039-1 or udev-039-3
Perhaps he meant a 20041018 rawhide snapshot; that still has udev-038-2.
*** Bug 136391 has been marked as a duplicate of this bug. ***
my x86-64 box has around 40 or so segfaults during boot. udev[10]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff708 error 14 udev[11]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff708 error 14 udev[12]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff708 error 14 udev[14]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff688 error 14 udev[15]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff688 error 14 udev[16]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff688 error 14 udev[17]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff688 error 14 udev[18]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff688 error 14 udev[19]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff688 error 14 udev[20]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff688 error 14 udev[21]: segfault at ffffffffff600400 rip ffffffffff600400 rsp 0000007fbffff688 error 14 .... Using udev-039-3 with what will be the new rawhide kernel as of tomorrow. The kernel was installed /after/ the udev upgrade, so there can't be any 'need to rebuild initrd' type problems.
Just an FYI, this particular problem (udevstart failing at boot time) does go away with udev-0.39-3 after I removed kernel-2.6.8-1.624 and then put it back on (i.e. the initrd was build by rpm itself). However, the weird problems that I mentioed (e.g. Evolution can't get Exchange/IMAP mail) are still there, which would point to this particular kernel. The 2.6.8-1.610 kernel does all that with no problems at all.
jeremy, please remove the hotplug symlink in the initrd and echo -n "/sbin/udev" > /proc/sys/kernel/hotplug instead of echo -n "/sbin/hotplug" > /proc/sys/kernel/hotplug
best solution would be, if nash(hotplug) could spool the hotplug events somehow and replay them (call /sbin/udev with the correct environment variables), after /dev is mounted :)
even better would be, if nash could save the hotplug events in /dev and the replay is done after ROOT is mounted..
gregkh was explicitly against setting the hotplug handler to be udev when I talked to him at OLS...
davej, please retry with udev-093-4
udev segfaulted because of openlog(3) called in initramfs with an empty /dev, so I disabled logging in udev-093-4
Just updated to kernel-2.6.9-1.640 and udev-039-3 (that what is available as of today) and on the top of 28 segfaults :-) I got also ..... Probing IDE interface ide0... request_module: runaway loop modprobe net-pf-1 request_module: runaway loop modprobe net-pf-1 request_module: runaway loop modprobe net-pf-1 request_module: runaway loop modprobe net-pf-1 request_module: runaway loop modprobe net-pf-1 Probing IDE interface ide1... ..... which seem to be coming from udev too. Or this is initrd? After all this excitment the machine started.
*** Bug 136745 has been marked as a duplicate of this bug. ***
Michal, please read comment #17 .. udev >= 039-4 should fix the issue with the segfaults. For the runaway loops, please file a seperate bugzilla for mkinitrd.
udev-0.39-6 seems to fix it for me
> Michal, please read comment #17 .. udev >= 039-4 should fix the issue As you can read in comment #19 this was mentioned only as an aside. Still twenty eight segfaults is an impressive number. :-) > For the runaway loops, please file a seperate bugzilla for mkinitrd. Will do. I was not sure where is the source of that problem.
i'm getting the same "/sbin/udevstart exited abnormally" error on boot. using : "2.6.11-1.1287_FC4" kernel and "udev-057-4" udev rpm.
Nadav, use "udev-057-5" rebuild your initrd with mkinitrd