Bug 4866
Summary: | motherboard ga-k8nf-9: ehci_hcd doesn't work | ||
---|---|---|---|
Product: | Drivers | Reporter: | Marco Clocchiatti (ziapannocchia) |
Component: | USB | Assignee: | Greg Kroah-Hartman (greg) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | akpm, dbrownell |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.13-rc1 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
lspci
output after attaching usb device log output using ohci_hcd driver log output with a 32 bit installation |
Description
Marco Clocchiatti
2005-07-08 12:09:38 UTC
Created attachment 5298 [details]
lspci
Created attachment 5299 [details]
output after attaching usb device
Created attachment 5300 [details]
log output using ohci_hcd driver
Attaching device after having done modprobe -rv ehci_hcd loads correctly the
device.
Created attachment 5301 [details]
log output with a 32 bit installation
That's the output using the driver ehci_hcd with a 32-bit installation, on the
same hardware.
Everithing works fine.
Has there been any movement on this? Is the bug still present in 2.6.13-rc4? Thanks. This is likely an ACPI or BIOS problem. We get all too many of them. In this case it's particularly suspicious that it works with a 32bit kernel but fails with a 64bit one. This should be transferred over to ACPI land ... OK.. Marco, did any earlier 2.6.x kernel work correctly? If so, which version? Same behaviour on vanilla-2.6.13-rc4, gentoo-sources-2.6.12.r6 and gentoo-sources-2.6.9-r9. This thread: http://www.mail-archive.com/linux-usb-users%40lists.sourceforge.net/msg13143.html , shows the same problem on "2.6.10 vanilla and 2.6.10-1.1109_FC4 (2.6.11-rc2 based)" kernels. One more thing to check: does this machine have more than 2 Mbytes of physical memory? NVidia looked at this and found an issue with NF4 EHCI not doing DMA right except into the lower 2 MBytes of memory. The guy was going to resubmit the patch in mergeable form, but hasn't yet. Some details weren't clear, but that issue _might_ have been a 64-bit only thing. Workaround was to set the DMA mask to ~(1<<31) on certain chips. I've used NF3 EHCI with 64 bit kernels, no problem. Less memory though. :) I assume David means more than 2GB ;) Yeah, more than 2Gb :) Solved upgrading bios to f4 version (see http://www.gigabyte.us/Motherboard/Support/BIOS/BIOS_GA-K8NF-9.htm). f7 version gives me another problem (may be a second bug?) Thank you for your support. You help me to understand a lot of things. |