[FS#4146] e1000e: Detected Hardware Unit Hang, Reset adapter unexpectedly

OpenWrt Bugs openwrt-bugs at lists.openwrt.org
Sun Nov 21 19:53:02 PST 2021


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened.  Details are below. 

User who did this - Michal Pomorsko (misieck) 

Attached to Project - OpenWrt/LEDE Project
Summary - e1000e: Detected Hardware Unit Hang, Reset adapter unexpectedly
Task Type - Bug Report
Category - Kernel
Status - Unconfirmed
Assigned To - 
Operating System - All
Severity - Critical
Priority - Very Low
Reported Version - openwrt-21.02
Due in Version - Undecided
Due Date - Undecided
Details - System is a Fujitsu Esprimo C5731 with Intel Core2Duo E7500 and 4 GB RAM.

The problem NIC:
00:19.0 Ethernet controller [0200]: Intel Corporation 82567LF-3 Gigabit Network Connection [8086:10df] (rev 02)

Openwrt:
OpenWrt x86_64 21.02.1 r16325-88151b8303 

System is configured as a simple router with the e1000e NIC as WAN and a skge NIC [Ethernet controller [0200]: D-Link System Inc Gigabit Ethernet Adapter [1186:4c00] (rev 11)] as LAN.
When doing a speedtest through the router (bredbandskollen.se) the hang occurs during the upload test (when the e1000e NIC sends data and the skge NIC receives data). The download test does not cause the error.

Similar (identical?) problems were reported previously:
https://serverfault.com/questions/616485/e1000e-reset-adapter-unexpectedly-detected-hardware-unit-hang
https://serverfault.com/questions/193114/linux-e1000e-intel-networking-driver-problems-galore-where-do-i-start
https://web.archive.org/web/20160205153351/http://ehc.ac:80/p/e1000/bugs/378/

Turning TSO off is a workaround. 
ethtool -K eth0 tso off

but pcie_aspm=off does not help.   

[49573.954931] e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang:
[49573.954931]   TDH                  
[49573.954931]   TDT                  
[49573.954931]   next_to_use          
[49573.954931]   next_to_clean        
[49573.954931] buffer_info[next_to_clean]:
[49573.954931]   time_stamp           
[49573.954931]   next_to_watch        
[49573.954931]   jiffies              
[49573.954931]   next_to_watch.status 
[49573.954931] MAC Status             
[49573.954931] PHY Status             
[49573.954931] PHY 1000BASE-T Status  
[49573.954931] PHY Extended Status    
[49573.954931] PCI Status             
[49575.970909] e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang:
[49575.970909]   TDH                  
[49575.970909]   TDT                  
[49575.970909]   next_to_use          
[49575.970909]   next_to_clean        
[49575.970909] buffer_info[next_to_clean]:
[49575.970909]   time_stamp           
[49575.970909]   next_to_watch        
[49575.970909]   jiffies              
[49575.970909]   next_to_watch.status 
[49575.970909] MAC Status             
[49575.970909] PHY Status             
[49575.970909] PHY 1000BASE-T Status  
[49575.970909] PHY Extended Status    
[49575.970909] PCI Status             
[49577.954909] e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang:
[49577.954909]   TDH                  
[49577.954909]   TDT                  
[49577.954909]   next_to_use          
[49577.954909]   next_to_clean        
[49577.954909] buffer_info[next_to_clean]:
[49577.954909]   time_stamp           
[49577.954909]   next_to_watch        
[49577.954909]   jiffies              
[49577.954909]   next_to_watch.status 
[49577.954909] MAC Status             
[49577.954909] PHY Status             
[49577.954909] PHY 1000BASE-T Status  
[49577.954909] PHY Extended Status    
[49577.954909] PCI Status             
[49578.082559] e1000e 0000:00:19.0 eth0: Reset adapter unexpectedly
[49578.254005] e1000e: eth0 NIC Link is Down
[49581.083429] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx


More information can be found at the following URL:
https://bugs.openwrt.org/index.php?do=details&task_id=4146

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.



More information about the openwrt-bugs mailing list