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:
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.