Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 86624

Summary: udev segfaults for initrd generated by genkernel
Product: Gentoo Linux Reporter: Michal Pytasz <mpytasz>
Component: [OLD] UnspecifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WORKSFORME    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: corrected/recompiled file containing static udev for genkernel

Description Michal Pytasz 2005-03-25 01:58:24 UTC
Having installed udev-054 (as well as 056) on Athlon64 I tried to make it work with genkernel-built gentoo-dev-sources-2.6.11-r4. I got Segmantation Fault before init (after udev start attempt). 

Grub entry for kernel:
title=Gentoo udev
        root (hd0,4)
        kernel  /kernel-2.6.11-gentoo-r4 root=/dev/ram0 init=/linuxrc  real_root=/dev/hda6 acpi=on vga=794 udev
        initrd  /initrd-2.6.11-gentoo-r4

I'm trying to add udev056 to genkernel, I built static udev056, packed tarball similar to udev-039-x86_64.tar.bz, added udev-056-x86_64.tar.bz2 to /usr/share/genkernel/pkg/x86_64 and udev-056.tar.bz2 to /usr/share/genkernel/pkg

Now I'm not getting segfault on bootup, however root partition (/dev/hda6) cannot be found then. I'll try to play with it a little bit more, and I'll pot a reply if I find a working solution.
Comment 1 Michal Pytasz 2005-03-25 02:43:38 UTC
Created attachment 54419 [details]
corrected/recompiled file containing static udev for genkernel
Comment 2 Michal Pytasz 2005-03-25 02:44:59 UTC
It works now, with udev-039, tarbal for genkernel with recompiled/corrected static udev attached.

Michal