On Wed, 11 Nov 2009, 05:02:57 +0100, Greg KH wrote:
On Tue, Nov 03, 2009 at 12:37:00PM +0100, Fred Scali-West wrote:
Hi,
I assume that this is the right list to post it (rather than opensuse-bugs), but I may be wrong, so any comments are welcome...
The issue triggering the message (in dmesg)
"Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not after"
is stil there in last kernel update (uname -a = Linux mir 2.6.27.37-0.1- default #1 SMP 2009-10-15 14:56:58 +0200 i686 athlon i386 GNU/Linux).
Yes, that's because the kernel does not own the modprobe files :)
The modprobe files for initrd are not owned by any package, but are generated by mkinitrd.
As discussed between list users Jean Delvare & Greg KH in message- id:<200905051826.54284.jdelvare@xxxxxxx> from 5 May 2009, the 2 ending lines here (in /etc/modprobe.conf):
# "Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not # after" (bnc#449853) # mkinitrd hints: # SUSE INITRD: uhci-hcd REQUIRES ehci-hcd # SUSE INITRD: ohci-hcd REQUIRES ehci-hcd install uhci-hcd /sbin/modprobe ehci-hcd; /sbin/modprobe --ignore-install uhci-hcd install ohci-hcd /sbin/modprobe ehci-hcd; /sbin/modprobe --ignore-install ohci-hcd
are missing in the /etc/modprobe.conf from /boot/initrd-2.6.27.37-0.1-default.
Manually modifing the file in the initrd (and appending the 2 missing lines) solved again the issue, so that would be really nice to get rid definitively of this problem as soon as possible...
Care to file a bug for this against the initrd package so we can get it resolved?
It's bnc #449853 This bug only happens on openSUSE-11.1, while on SLE 11 using the same kernel but an updated/fixed mkinitrd, the bug doesn't show up there. What we need for openSUSE-11.1 is an updated mkinitrd which contains (at least) the following patches: * Wed Dec 03 2008 bwalle@suse.de - Add 'SUSE INITRD foo REQUIRES bar' comment parsing (bnc #449853). - Don't filter out install lines from initrd (bnc #449853).
thanks,
greg k-h
Cheers. l8er manfred -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org