>From your dmesg log , seems like driver is processing packets ( you can make >sure this by running Wireshark and check if there are actually packets on the >wire). Most probably your system is having problem routing interrupts >correctly; the controller is not getting interrupt and therefore causing Tx >hang.
I want you to make sure 1. You have latest BIOS installed 2. Make sure you have APIC enable in kernel, if not try booting your kernel with APIC 'on' (or remove noapic) 3. Send me the dmesg log since system boot time Thanks. -Tushar -----Original Message----- From: [email protected] [mailto:[email protected]] Sent: Tuesday, September 21, 2010 9:02 AM To: [email protected] Subject: Re: [E1000-devel] tx unit hang fc11 Is there a solution to this? I am completely out of ideas and google is not helping. Jon Quoting [email protected]: > Quoting "Dave, Tushar N" <[email protected]>: > >> Jon, >> If you can , please send "cat /proc/interrupts" output before and >> after the issue. >> Thanks. >> >> -Tushar > > Tushar, > > The first is the output before I bring up the interface eth2 and the > second is after. I also added a dmesg output that I hadn't noticed > before at the very end. > > Jon > > cat interrupts.b4eth2 > CPU0 CPU1 CPU2 CPU3 > 0: 128 0 0 0 XT-PIC-XT timer > 1: 132 0 0 0 XT-PIC-XT i8042 > 2: 0 0 0 0 XT-PIC-XT cascade > 5: 0 0 0 0 XT-PIC-XT > ohci_hcd:usb2 > 7: 1 0 0 0 XT-PIC-XT > 8: 15 0 0 0 XT-PIC-XT rtc0 > 9: 0 0 0 0 XT-PIC-XT acpi > 10: 782 0 0 0 XT-PIC-XT > ehci_hcd:usb1, sata_nv > 11: 4266 0 0 0 XT-PIC-XT sata_nv > 12: 114 0 0 0 XT-PIC-XT i8042 > 14: 391 0 0 0 XT-PIC-XT > pata_amd > 15: 0 0 0 0 XT-PIC-XT > pata_amd > 27: 0 0 0 58 PCI-MSI-edge eth0 > NMI: 0 0 0 0 Non-maskable interrupts > LOC: 8468 7875 6871 5511 Local timer interrupts > SPU: 0 0 0 0 Spurious interrupts > RES: 903 1814 1404 1123 Rescheduling interrupts > CAL: 23 75 82 78 Function call interrupts > TLB: 255 407 340 277 TLB shootdowns > TRM: 0 0 0 0 Thermal event interrupts > THR: 0 0 0 0 Threshold APIC interrupts > ERR: 1 > MIS: 0 > > > > > > cat interrupts.afteth2 > CPU0 CPU1 CPU2 CPU3 > 0: 128 0 0 0 XT-PIC-XT timer > 1: 210 0 0 0 XT-PIC-XT i8042 > 2: 0 0 0 0 XT-PIC-XT cascade > 5: 7 0 0 0 XT-PIC-XT > ohci_hcd:usb2, eth2 > 7: 1 0 0 0 XT-PIC-XT > 8: 15 0 0 0 XT-PIC-XT rtc0 > 9: 0 0 0 0 XT-PIC-XT acpi > 10: 1454 0 0 0 XT-PIC-XT > ehci_hcd:usb1, sata_nv > 11: 4330 0 0 0 XT-PIC-XT sata_nv > 12: 114 0 0 0 XT-PIC-XT i8042 > 14: 727 0 0 0 XT-PIC-XT > pata_amd > 15: 0 0 0 0 XT-PIC-XT > pata_amd > 27: 0 0 0 58 PCI-MSI-edge eth0 > NMI: 0 0 0 0 Non-maskable interrupts > LOC: 9082 8267 7598 5668 Local timer interrupts > SPU: 0 0 0 0 Spurious interrupts > RES: 953 1983 1521 1160 Rescheduling interrupts > CAL: 23 75 82 78 Function call interrupts > TLB: 258 410 344 281 TLB shootdowns > TRM: 0 0 0 0 Thermal event interrupts > THR: 0 0 0 0 Threshold APIC interrupts > ERR: 1 > MIS: 0 > > > dmesg output after card is brought up: > > ------------[ cut here ]------------ > WARNING: at net/sched/sch_generic.c:226 dev_watchdog+0xde/0x14f() (Not > tainted) > Hardware name: GT5662 > NETDEV WATCHDOG: eth2 (e1000): transmit timed out > Modules linked in: ipt_MASQUERADE iptable_nat nf_nat bridge stp llc > sunrpc ipv6 e1000 nouveau drm i2c_algo_bit forcedeth i2c_nforce2 > pcspkr usb_storage i2c_core pata_amd ata_generic pata_acpi sata_nv xfs > exportfs [last unloaded: scsi_wait_scan] > Pid: 0, comm: swapper Not tainted 2.6.30.10-105.2.23.fc11.x86_64 #1 > Call Trace: > <IRQ> [<ffffffff81049509>] warn_slowpath_common+0x84/0x9c > [<ffffffff81049578>] warn_slowpath_fmt+0x41/0x43 > [<ffffffff81350049>] ? netif_tx_lock+0x44/0x6c > [<ffffffff8135019c>] dev_watchdog+0xde/0x14f > [<ffffffff813500be>] ? dev_watchdog+0x0/0x14f > [<ffffffff81052a11>] run_timer_softirq+0x194/0x210 > [<ffffffff810640b7>] ? getnstimeofday+0x5b/0xaf > [<ffffffff81021f6c>] ? lapic_next_event+0x15/0x19 > [<ffffffff8104e828>] __do_softirq+0xb9/0x18d > [<ffffffff81011e4c>] call_softirq+0x1c/0x30 > [<ffffffff81013273>] do_softirq+0x47/0x8d > [<ffffffff8104e568>] irq_exit+0x44/0x81 > [<ffffffff81022888>] smp_apic_timer_interrupt+0x86/0x94 > [<ffffffff81011853>] apic_timer_interrupt+0x13/0x20 > <EOI> [<ffffffff8102b259>] ? native_safe_halt+0xb/0xd > [<ffffffff81017a9b>] ? default_idle+0x47/0x6d > [<ffffffff81017bce>] ? c1e_idle+0x10d/0x114 > [<ffffffff8100fd0c>] ? cpu_idle+0xa6/0xe9 > [<ffffffff813c6517>] ? rest_init+0x6b/0x6d > [<ffffffff81699d93>] ? start_kernel+0x3ea/0x3f5 > [<ffffffff816992c1>] ? x86_64_start_reservations+0xac/0xb0 > [<ffffffff816993bd>] ? x86_64_start_kernel+0xf8/0x107 > ---[ end trace fd266414910659cf ]--- > eth2: no IPv6 routers present > e1000: eth2: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full > Duplex, Flow Control: RX/TX > > > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > E1000-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/e1000-devel > To learn more about Intel® Ethernet, visit > http://communities.intel.com/community/wired > ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
