On Wed, 11 Nov 2009, 05:02:57 +0100, Greg KH wrote:
On Tue, Nov 03, 2009 at 12:37:00PM +0100, Fred
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
is stil there in last kernel update (uname -a = Linux mir 126.96.36.199-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.
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
install ohci-hcd /sbin/modprobe ehci-hcd; /sbin/modprobe --ignore-install
are missing in the /etc/modprobe.conf from /boot/initrd-188.8.131.52-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
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(a)suse.de
- Add 'SUSE INITRD foo REQUIRES bar' comment parsing (bnc #449853).
- Don't filter out install lines from initrd (bnc #449853).
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-kernel+help(a)opensuse.org