Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4864 Discussions

I217-V (rev 04) linux 3.19.5 "Detected Harware Unit Hang"

AWalr
Beginner
2,614 Views

From the kernel log:

May 13 10:38:16 andromeda kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:

TDH <44>

TDT <4b>

next_to_use <4b>

next_to_clean <44>

buffer_info[next_to_clean]:

time_stamp <10112f310>

next_to_watch <45>

jiffies <10112f50c>

next_to_watch.status <0>

MAC Status <40080083>

PHY Status <796d>

PHY 1000BASE-T Status <3800>

PHY Extended Status <3000>

PCI Status <10>

May 13 10:38:18 andromeda kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:

TDH <44>

TDT <4b>

next_to_use <4b>

next_to_clean <44>

buffer_info[next_to_clean]:

time_stamp <10112f310>

next_to_watch <45>

jiffies <10112f764>

next_to_watch.status <0>

MAC Status <40080083>

PHY Status <796d>

PHY 1000BASE-T Status <3800>

PHY Extended Status <3000>

PCI Status <10>

May 13 10:38:20 andromeda kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:

TDH <44>

TDT <4b>

next_to_use <4b>

next_to_clean <44>

buffer_info[next_to_clean]:

time_stamp <10112f310>

next_to_watch <45>

jiffies <10112f9bc>

next_to_watch.status <0>

MAC Status <40080083>

PHY Status <796d>

PHY 1000BASE-T Status <3800>

PHY Extended Status <3000>

PCI Status <10>

May 13 10:38:22 andromeda kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:

TDH <44>

TDT <4b>

next_to_use <4b>

next_to_clean <44>

buffer_info[next_to_clean]:

time_stamp <10112f310>

next_to_watch <45>

jiffies <10112fc14>

next_to_watch.status <0>

MAC Status <40080083>

PHY Status <796d>

PHY 1000BASE-T Status <3800>

PHY Extended Status <3000>

PCI Status <10>

May 13 10:38:22 andromeda kernel: ------------[ cut here ]------------

May 13 10:38:22 andromeda kernel: WARNING: CPU: 3 PID: 0 at net/sched/sch_generic.c:303 dev_watchdog+0x23e/0x250()

May 13 10:38:22 andromeda kernel: NETDEV WATCHDOG: eno1 (e1000e): transmit queue 0 timed out

May 13 10:38:22 andromeda kernel: Modules linked in: xt_nat iptable_mangle iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter ip_tables x_tables dahdi_echocan_mg2(O) sch_fq_codel btrfs xor raid6_pq sd_mod x86_pkg_temp_thermal coretemp kvm_intel kvm crct10dif_pclmul crc32_pclmul crc32c_intel ahci libahci ghash_clmulni_intel iTCO_wdt wctdm(O) aesni_intel dahdi(O) crc_ccitt aes_x86_64 lrw gf128mul glue_helper serio_raw ablk_helper cryptd microcode xhci_pci ehci_pci xhci_hcd ehci_hcd i2c_i801 i2c_core r8169 mii lpc_ich mfd_core e1000e libata ptp pps_core evdev usbcore usb_common fan thermal battery tpm_infineon tpm_tis tpm acpi_cpufreq button processor thermal_sys hwmon

May 13 10:38:22 andromeda kernel: CPU: 3 PID: 0 Comm: swapper/3 Tainted: G O 3.19.5 # 1

May 13 10:38:22 andromeda kernel: Hardware name: ASUS All Series/Z87-DELUXE, BIOS 2103 08/15/2014

May 13 10:38:22 andromeda kernel: 0000000000000000 ffffffff8152b0af ffffffff8141c950 ffff88043fac3e18

May 13 10:38:22 andromeda kernel: ffffffff81044ab7 0000000000000000 ffff88041e57c3a0 ffff88041e57c000

May 13 10:38:22 andromeda kernel: 0000000000000003 0000000000000001 ffffffff81044b35 ffffffff8152f9f8

May 13 10:38:22 andromeda kernel: Call Trace:

May 13 10:38:22 andromeda kernel: [] ? dump_stack+0x47/0x67

May 13 10:38:22 andromeda kernel: [] ? warn_slowpath_common+0x77/0xb0

May 13 10:38:22 andromeda kernel: [] ? warn_slowpath_fmt+0x45/0x50

May 13 10:38:22 andromeda kernel: [] ? dev_watchdog+0x23e/0x250

May 13 10:38:22 andromeda kernel: [] ? dev_graft_qdisc+0x80/0x80

May 13 10:38:22 andromeda kernel: [] ? call_timer_fn.isra.32+0x15/0x80

May 13 10:38:22 andromeda kernel: [] ? tick_sched_handle.isra.18+0x30/0x30

May 13 10:38:22 andromeda kernel: [] ? dev_graft_qdisc+0x80/0x80

May 13 10:38:22 andromeda kernel: [] ? run_timer_softirq+0x1a0/0x230

May 13 10:38:22 andromeda kernel: [] ? __do_softirq+0xf4/0x200

May 13 10:38:22 andromeda kernel: [] ? irq_exit+0x95/0xa0

May 13 10:38:22 andromeda kernel: [] ? smp_apic_timer_interrupt+0x39/0x50

May 13 10:38:22 andromeda kernel: [] ? apic_timer_interrupt+0x6a/0x70

May 13 10:38:22 andromeda kernel: [] ? cpuidle_enter_state+0x45/0xb0

May 13 10:38:22 andromeda kernel: [] ? cpuidle_enter_state+0x3a/0xb0

May 13 10:38:22 andromeda kernel: [] ? cpu_startup_entry+0x245/0x2e0

May 13 10:38:22 andromeda kernel: ---[ end trace 5b6161fdf3307fee ]---

May 13 10:38:22 andromeda kernel: e1000e 0000:00:19.0 eno1: Reset adapter unexpectedly

May 13 10:38:28 andromeda kernel: e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None

From lspci -vv:

00:19.0 Ethernet controller: Intel Corporation E...

0 Kudos
8 Replies
st4
New Contributor III
1,532 Views

Hi AndrewW,,

Thank you for the post. What is the driver version you installed for Linux kernel version 3.19.5?

Did you obtain the driver from Intel website or from Asus website site? Thanks.

rgds

wb

0 Kudos
AWalr
Beginner
1,532 Views

Hi wb,

I am using vanilla, unmodified, untainted linux 3.19.5 pulled and built from git at https://git.kernel.org/ https://git.kernel.org/ and the linux kernel module that it contains.

If the relevant kernel developers are not present here I'll take my report to the linux kernel mailing list instead. Please advise.

Andrew

0 Kudos
st4
New Contributor III
1,532 Views

Hi AndrewW,

Here is the Linux driver we have for I217-LM based on the kernel version in the website below: The release supports the latest 2.4 series kernel as well as 2.6.x and 3.x versions.

https://downloadcenter.intel.com/download/15817/Network-Adapter-Driver-for-PCI-E-Gigabit-Network-Connections-under-Linux- Intel® Download Center

Hope this clarifies.

rgds

wb

0 Kudos
JZahr1
Beginner
1,532 Views

I'm using backport kernel 4.3+70~bpo8+1 and this issue append to me

some times. may be on heavy uploading, but not sure. I tried the

command :

ethtool -K eth0 gso off gro off tso off

but not working.

I tried to install the 3.3.3 driver from intel, but not working.

I fall back to the 3.16.7-ckt20-1+deb8u4 kernel and it's working well.

I have a asrock Z87E-ITX motherboard with i217v network (don't know if

this can help)

please help.

here is the messages from syslog :

Mar 14 15:28:21 home kernel: [ 5193.589013] e1000e 0000:00:19.0 eth0:

 

Detected Hardware Unit Hang:

 

Mar 14 15:28:21 home kernel: [ 5193.589013] TDH <1a>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] TDT <29>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] next_to_use <29>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] next_to_clean <17>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] buffer_info[next_to_clean]:

 

Mar 14 15:28:21 home kernel: [ 5193.589013] time_stamp <10012acc5>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] next_to_watch <1a>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] jiffies <10012ae0a>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] next_to_watch.status <0>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] MAC Status <80083>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] PHY Status <796d>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] PHY 1000BASE-T Status <3800>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] PHY Extended Status <3000>

 

Mar 14 15:28:21 home kernel: [ 5193.589013] PCI Status <10>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] e1000e 0000:00:19.0 eth0:

 

Detected Hardware Unit Hang:

 

Mar 14 15:28:23 home kernel: [ 5195.587930] TDH <1a>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] TDT <29>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] next_to_use <29>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] next_to_clean <17>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] buffer_info[next_to_clean]:

 

Mar 14 15:28:23 home kernel: [ 5195.587930] time_stamp <10012acc5>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] next_to_watch <1a>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] jiffies <10012affe>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] next_to_watch.status <0>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] MAC Status <80083>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] PHY Status <796d>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] PHY 1000BASE-T Status <3800>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] PHY Extended Status <3000>

 

Mar 14 15:28:23 home kernel: [ 5195.587930] PCI Status <10>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] e1000e 0000:00:19.0 eth0:

 

Detected Hardware Unit Hang:

 

Mar 14 15:28:25 home kernel: [ 5197.586602] TDH <1a>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] TDT <29>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] next_to_use <29>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] next_to_clean <17>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] buffer_info[next_to_clean]:

 

Mar 14 15:28:25 home kernel: [ 5197.586602] time_stamp <10012acc5>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] next_to_watch <1a>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] jiffies <10012b1f2>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] next_to_watch.status <0>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] MAC Status <80083>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] PHY Status <796d>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] PHY 1000BASE-T Status <3800>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] PHY Extended Status <3000>

 

Mar 14 15:28:25 home kernel: [ 5197.586602] PCI Status <10>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] e1000e 0000:00:19.0 eth0:

 

Detected Hardware Unit Hang:

 

Mar 14 15:28:27 home kernel: [ 5199.585292] TDH <1a>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] TDT <29>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] next_to_use <29>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] next_to_clean <17>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] buffer_info[next_to_clean]:

 

Mar 14 15:28:27 home kernel: [ 5199.585292] time_stamp <10012acc5>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] next_to_watch <1a>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] jiffies <10012b3e6>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] next_to_watch.status <0>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] MAC Status <80083>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] PHY Status <796d>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] PHY 1000BASE-T Status <3800>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] PHY Extended Status <3000>

 

Mar 14 15:28:27 home kernel: [ 5199.585292] PCI Status <10>

 

Mar 14 15:28:29 home kernel: [ 5201.584221] e1000e 0000:00:19.0 eth0:

 

Detected Hardware Unit Hang:

 

Mar 14 15:28:29 home kernel: [ 5201.584221] TDH <1a>

 

Mar 14 15:28:29 home kernel: [ 5201.584221] TDT <29>

 

Mar 14 15:28:29 home kernel: [ 5201.584221] next_to_use <29>

 

Mar 14 15:28:29 home kernel: [ 5201.584221] next_to_clean <17>

 

Mar 14 15:28:29 home kernel: [ 5201.584221] buffer_info[next_to_clean]:

 

Mar 14 15:28:29 home kernel: [ 5201.584221] time_stamp <10012acc5>

 

Mar 14 15:28:29 home kernel: [ 5201.584221] buffer_info[next_to_clean]:

 

Mar 14 15:28:29 home kernel: [ 5201.584221] time_stamp <10012acc5>

XXXWHITESPA...

0 Kudos
st4
New Contributor III
1,532 Views

Hi Jaoued,

Thank you for the info. Have you checked with Asus for the driver and also check on the hardware aspect as I understand this is onboard NIC on their system.

rgds,

wb

0 Kudos
JZahr1
Beginner
1,532 Views

Hello,

my motherboard is not asus, it's an asrock. by the way I checked the drivers of course on the manufacturer site. It's an onboard NIC right. It's related to the kernel. because on 3.16 it's working. do you have a driver for 4.x kernel ?

0 Kudos
st4
New Contributor III
1,532 Views

Hi Jaoued,

Thank you for the correction. These are the available Linux driver and supported kernel version for I217-V

https://downloadcenter.intel.com/download/15817/Network-Adapter-Driver-for-PCI-E-Gigabit-Network-Connections-under-Linux-?v=t Download Network Adapter Driver for PCI-E* Gigabit Network Connections under Linux*

You may further check with Asrock

Thanks

wb

0 Kudos
TThal
Beginner
1,532 Views

Hello, Andrew.

I'm facing something similar. Please, refer to

Have you ever found a solution for the issue?

Thank you.

0 Kudos
Reply