[opensuse-kernel] "Warning! ehci_hcd should always be loaded before ..." message still there in kernel 2.6.27.37-0.1
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). 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... Greetings of France, FSW -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
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 :)
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? thanks, greg k-h -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
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
Dne 11.11.2009 07:52, Manfred Hollstein napsal(a):
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).
Argh! Of course, you are right. I kept looking at the mkinird source trying to find out why it doesn't copy the install lines, not knowing that the bugfix didn't make it into 11.1. How embarrassing. Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
On Wed, 11 Nov 2009, 10:27:49 +0100, Michal Marek wrote:
Dne 11.11.2009 07:52, Manfred Hollstein napsal(a):
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).
Argh! Of course, you are right. I kept looking at the mkinird source trying to find out why it doesn't copy the install lines, not knowing that the bugfix didn't make it into 11.1. How embarrassing.
I haven't seen any update for the mkinitrd package on 11.1; has it been scheduled already? If not, please do so.
Michal
Cheers. l8er manfred -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
Manfred Hollstein napsal(a):
On Wed, 11 Nov 2009, 10:27:49 +0100, Michal Marek wrote:
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). Argh! Of course, you are right. I kept looking at the mkinird source
Dne 11.11.2009 07:52, Manfred Hollstein napsal(a): trying to find out why it doesn't copy the install lines, not knowing that the bugfix didn't make it into 11.1. How embarrassing.
I haven't seen any update for the mkinitrd package on 11.1; has it been scheduled already? If not, please do so.
I pinged the maintenance people in bug 449853, let's hope it will be released soon. Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
participants (4)
-
Fred Scali-West
-
Greg KH
-
Manfred Hollstein
-
Michal Marek