Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 458606 - sys-kernel/genkernel - linux 3.8 should include ehci-pci module in initramfs
Summary: sys-kernel/genkernel - linux 3.8 should include ehci-pci module in initramfs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 470878
  Show dependency tree
 
Reported: 2013-02-21 15:24 UTC by Adrian Bassett
Modified: 2013-06-04 00:00 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch to include ehci-pci driver module in genkernel-built initramfs for linux 3.8 (genkernel-ehci-pci.patch,1.98 KB, patch)
2013-02-21 15:26 UTC, Adrian Bassett
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Bassett 2013-02-21 15:24:24 UTC
Linux 3.8 makes ehci-pci a separate usb host driver.  

As a result, it should be included in the initramfs if built as a module.  The attachment provides a diff -u patch for the relevant genkernel modules_load file for the x86 and x86_64 arches.

Reproducible: Always
Comment 1 Adrian Bassett 2013-02-21 15:26:00 UTC
Created attachment 339602 [details, diff]
patch to include ehci-pci driver module in genkernel-built initramfs for linux 3.8
Comment 2 Fabio Erculiani (RETIRED) gentoo-dev 2013-03-19 21:19:03 UTC
Thanks for the patch!
I've seen a similar thing done in Debian for 3.8.
Comment 3 Fabio Erculiani (RETIRED) gentoo-dev 2013-03-19 21:24:14 UTC
commit 4c93a5adb7dd45cfeddba111f5c51902f5eac3a8
Author: Fabio Erculiani <lxnay@sabayon.org>
Date:   Tue Mar 19 22:21:51 2013 +0000

    Add ehci-pci to MODULES_USB, needed by 3.8 kernels, see bug #458606
    
    Thanks to Adrian.Bassett@hotmail.co.uk for reporting this.
Comment 4 Ben Kohler gentoo-dev 2013-05-24 15:41:18 UTC
FYI since we now have 3.8.13 stable, this is becoming a more serious problem.  It breaks liveusb boot as seen in bug #470878 but also breaks early usb input for  most 'genkernel all' users, preventing things like interactive rc, rescue shells, etc.  I'd love to see a new genkernel release soon! =)
Comment 5 Rick Farina (Zero_Chaos) gentoo-dev 2013-05-30 16:23:11 UTC
Is there a tagged genkernel version that has this fix it in?  We need a stable request on this like a month ago....  Gentoo install disks don't have usb2 support, this isn't something we can wait on.
Comment 6 Richard Yao (RETIRED) gentoo-dev 2013-06-04 00:00:34 UTC
This is fixed in genkernel 3.4.46, which is now in the main tree.