Bug 119815
| Summary: | acpi: Interrupt routing for e100 broken | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Alex Kiernan <alex.kiernan> |
| Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
| Status: | CLOSED UPSTREAM | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | sahil.verma |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2004-04-08 16:53:29 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 114963 | ||
| Attachments: | |||
Please post /proc/interrupts from both kernels. Created attachment 99079 [details]
/proc/interrupts from a 2.6.3-2.1.253.2.1smp kernel (the working one)
eth0 and eth1 are e100s on a dual card, eth2 is an e1000
Created attachment 99085 [details]
/proc/interrupts from a 2.6.4-1.303smp kernel (a broken one)
eth0, eth1 are the dual e100, eth2 the e1000
Swapping the dual e100 for a quad tulip has the same problems, so it doesn't look like the problem is directly related to the NIC in use. what kind of motherboard is this ? Its a Dell Precision 450 w/ dual 2.6GHz Xeons - according to Dell's web site its an Intel E7505 chipset with 533MHz system bus. Any irq related errors in /var/log/messages? Only lots of: Apr 2 08:43:26 alexk kernel: NETDEV WATCHDOG: eth1: transmit timed out Apr 2 08:43:26 alexk kernel: e100: eth1: e100_watchdog: link up, 100Mbps, full-duplex Nothing else I can see. Created attachment 99122 [details]
Comparison between startup messages
This is the result of diffing the two sets of startup messages
2.6.4 is causing a horrible interrupt storm, maybe the ehci-hcd driver is buggy. Please boot with that module disabled and post dmesg. Created attachment 99137 [details]
Boot messages from 2.6.4-1.305
This is with ehci-hcd disabled - unfortunately its no better in respect of the
interrupt problem - the dual e100 still doesn't work.
Just rebuilt 2.6.4-1.305 with the patch from attachment id=2481 from http://bugme.osdl.org/show_bug.cgi?id=2409 - this fixes the problem. |
From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040312 Epiphany/1.1.12 Description of problem: Using 2.6.4-1.300 with a dual e100 card, no interrupts get delivered and the card doesn't work - the card gets routed to to 14. Falling back to 2.6.3-2.1.253.2.1, the interrupt gets routed to 138, interrupts get delivered and the card works. Version-Release number of selected component (if applicable): kernel-smp-2.6.4-1.300 How reproducible: Always Steps to Reproduce: 1. Install & Configure e100 card 2. 3. Additional info: