From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Kirsher Subject: Re: NETDEV WATCHDOG: eth0 (e1000e): transmit queue 0 timed out Date: Thu, 14 Nov 2013 08:40:13 -0800 Message-ID: <1384447213.2160.6.camel@jtkirshe-mobl> References: <20131114101806.GJ5513@ntm.wq.cz> Mime-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-dWVJ+0RCMWzfjnIHsg47" Cc: netdev@vger.kernel.org, jesse.brandeburg@intel.com To: Milan Kocian , David Ertman , Bruce Allan Return-path: Received: from mga09.intel.com ([134.134.136.24]:22537 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756933Ab3KNQnn (ORCPT ); Thu, 14 Nov 2013 11:43:43 -0500 In-Reply-To: <20131114101806.GJ5513@ntm.wq.cz> Sender: netdev-owner@vger.kernel.org List-ID: --=-dWVJ+0RCMWzfjnIHsg47 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2013-11-14 at 11:18 +0100, Milan Kocian wrote: > hi, >=20 > its probably for intel's guys ...=20 Adding Bruce Allan and David Ertman (e1000e maintainers)... >=20 > I see 'Detected Hardware Unit Hang' in log repeatedly until > transmit hangs forever (until reboot:-)). I tried old fixeep > script which I got from Jesse Brandeburg some years ago but > no success. Any ideas ? Many thanks for any answer. >=20 > kernel 3.10.18 >=20 > Outputs & logs: >=20 > ethtool -i eth0 > driver: e1000e > version: 2.3.2-k > firmware-version: 0.13-4 > bus-info: 0000:00:19.0 > supports-statistics: yes > supports-test: yes > supports-eeprom-access: yes > supports-register-dump: yes > supports-priv-flags: no >=20 >=20 > 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Co= nnection (rev 04) > Subsystem: Intel Corporation Device 2036 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step= ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- SERR- Latency: 0 > Interrupt: pin A routed to IRQ 42 > Region 0: Memory at f7d00000 (32-bit, non-prefetchable) [size=3D128K] > Region 1: Memory at f7d35000 (32-bit, non-prefetchable) [size=3D4K] > Region 2: I/O ports at f080 [size=3D32] > Capabilities: [c8] Power Management version 2 > Flags: PMEClk- DSI+ D1- D2- AuxCurrent=3D0mA PME(D0+,D1-,D2-,D3hot+,D3c= old+) > Status: D0 NoSoftRst- PME-Enable- DSel=3D0 DScale=3D1 PME- > Capabilities: [d0] MSI: Enable+ Count=3D1/1 Maskable- 64bit+ > Address: 00000000fee0100c Data: 4172 > Capabilities: [e0] PCI Advanced Features > AFCap: TP+ FLR+ > AFCtrl: FLR- > AFStatus: TP- > Kernel driver in use: e1000e >=20 >=20 >=20 > e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang: > TDH > TDT <7> > next_to_use <7> > next_to_clean > buffer_info[next_to_clean]: > time_stamp <4af1c> > next_to_watch > jiffies <4b12e> > next_to_watch.status <0> > MAC Status <80083> > PHY Status <796d> > PHY 1000BASE-T Status <3c00> > PHY Extended Status <3000> > PCI Status <10> > e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang: > TDH > TDT <7> > next_to_use <7> > next_to_clean > buffer_info[next_to_clean]: > time_stamp <4af1c> > next_to_watch > jiffies <4b386> > next_to_watch.status <0> > MAC Status <80083> > PHY Status <796d> > PHY 1000BASE-T Status <3c00> > PHY Extended Status <3000> > PCI Status <10> > e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang: > TDH > TDT <7> > next_to_use <7> > next_to_clean > buffer_info[next_to_clean]: > time_stamp <4af1c> > next_to_watch > jiffies <4b5de> > next_to_watch.status <0> > MAC Status <80083> > PHY Status <796d> > PHY 1000BASE-T Status <3c00> > PHY Extended Status <3000> > PCI Status <10> > e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang: > TDH > TDT <7> > next_to_use <7> > next_to_clean > buffer_info[next_to_clean]: > time_stamp <4af1c> > next_to_watch > jiffies <4b836> > next_to_watch.status <0> > MAC Status <80083> > PHY Status <796d> > PHY 1000BASE-T Status <3c00> > PHY Extended Status <3000> > PCI Status <10> > ------------[ cut here ]------------ > WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0x1cc/0x1e0() > NETDEV WATCHDOG: eth0 (e1000e): transmit queue 0 timed out > Modules linked in: tun ipv6 xt_nat xt_conntrack xt_tcpudp xt_LOG xt_limit= iptable_nat nf_nat_ipv4 nf_nat iptable_filter ip_tables x_tables nf_conntr= ack_ipv4 nf_defrag_ipv4 nf_conntrack ehci_pci ehci_hcd e1000e coretemp xhci= _hcd hwmon usbcore crc32_pclmul iTCO_wdt iTCO_vendor_support lpc_ich crc32c= _intel mfd_core ptp pps_core usb_common i2c_i801 i2c_core microcode > CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.18-core2-router18 #3 > Hardware name: /DQ77KB, BIOS KBQ7710H.86A.0049.2013.0130= .1732 01/30/2013 > c12ad3ea c102836e c135ece0 f540bf58 000000ff c123b38c c123b38c 00000000 > f4d98000 000005dc 0004b964 c10283c3 00000009 f540bf40 c135ece0 f540bf58 > c123b38c c135bdec 000000ff c135ece0 f4d98000 f8184740 00000000 00000100 > Call Trace: > [] ? dump_stack+0xa/0x13 > [] ? warn_slowpath_common+0x5e/0x80 > [] ? dev_watchdog+0x1cc/0x1e0 > [] ? dev_watchdog+0x1cc/0x1e0 > [] ? warn_slowpath_fmt+0x33/0x40 > [] ? dev_watchdog+0x1cc/0x1e0 > [] ? dev_graft_qdisc+0x60/0x60 > [] ? call_timer_fn.isra.35+0x16/0x70 > [] ? hrtimer_run_pending+0x28/0xe0 > [] ? run_timer_softirq+0x119/0x1a0 > [] ? __do_softirq+0xa3/0x160 > [] ? remote_softirq_receive+0x40/0x40 > [] ? irq_exit+0x45/0x50 > [] ? smp_apic_timer_interrupt+0x52/0x90 > [] ? apic_timer_interrupt+0x2d/0x34 > [] ? default_idle+0x2/0x10 > [] ? arch_cpu_idle+0x6/0x10 > [] ? cpu_startup_entry+0xa7/0xf0 > [] ? start_kernel+0x285/0x28a > [] ? repair_env_string+0x4d/0x4d > ---[ end trace a052b68b72311803 ]--- > e1000e 0000:00:19.0 eth0: Reset adapter unexpectedly > e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx > e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang: > TDH <92> > TDT > next_to_use > next_to_clean <92> > buffer_info[next_to_clean]: > time_stamp <526ff> > next_to_watch <92> > jiffies <529e2> > next_to_watch.status <0> > MAC Status <80083> > PHY Status <796d> > PHY 1000BASE-T Status <3c00> > PHY Extended Status <3000> > PCI Status <10> > e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang: > TDH <92> > TDT > next_to_use > next_to_clean <92> > buffer_info[next_to_clean]: > time_stamp <526ff> > next_to_watch <92> > jiffies <52c3a> > next_to_watch.status <0> > MAC Status <80083> > PHY Status <796d> > PHY 1000BASE-T Status <3c00> > PHY Extended Status <3000> > PCI Status <10> > e1000e 0000:00:19.0 eth0: Reset adapter unexpectedly > e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx >=20 --=-dWVJ+0RCMWzfjnIHsg47 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAABCgAGBQJShPztAAoJEOVv75VaS+3OxfAQAIitA75BsI+q9BHZcnxnSw2R eLJL7xGz8gl+CTiPLfjlNQjl/c/iWKYgbYjeJ590FeuDvwoYyhgwzoh5r2Z61+bT yqdVqfzCqJwa9a0qrJCLtjftDve9tQvWTG80Bzbf//yi/ueKAtusaDzj+kgZXYJf VHM84G5u/U05DkfsxQM6aVxwXccLe4E0qNDlYeLSO8MYyusUgT3ZNffnpykqpz25 8Duig4N6Lsj2BstC3PHyDbhyX1w3y9aQZrSf9oDUwvh3NXbD5aVB8tfAeuGeAG8B xPYSGoAQHz2X2Icav/gpqtgeqXxAQZAd9tdb1Rd7+Xyfjt8UgSYFmovhXmS0EH/v C2uOaerXzwu+64S1TkQuaFY94DOqbIfdNUQ8xOA/umqhCw5QuyAYlz6P9mr5pJYg 2w/TYbSR98SyTTaLOM0WzaVN6QApdxdc8PvU1IsEnLk02+GSq7YA9SVomUog/ZOj adptzJik7G62ODxqNPcvqSBZkT7a0HeAK2+km8xEV8BgeWJ9UJ148LlnVxk7hWWL 5jF3HhXaMNlm7EFr0YYe2P370k/lIxwYW3Cx4ti65juyfxQ0O2uGT1QyAwP3l/Tb Ya8+l64JYaOJjVhFDaxUQFPeoQioKDTqtY2IlvKtyMpJG5afTd9Qq1n6wipeT3Kc +zKUiTkng+KLkviOtk91 =61nc -----END PGP SIGNATURE----- --=-dWVJ+0RCMWzfjnIHsg47--