If we see it in
$ dmesg
[Tue Feb 13 20:53:07 2018] e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
TDH <1b>
TDT <76>
next_to_use <76>
next_to_clean <1b>
buffer_info[next_to_clean]:
time_stamp <361c0382c>
next_to_watch <1e>
jiffies <361c056ec>
next_to_watch.status <0>
MAC Status <80083>
PHY Status <796d>
PHY 1000BASE-T Status <3800>
PHY Extended Status <3000>
PCI Status <10>
[Tue Feb 13 20:53:07 2018] e1000e 0000:00:19.0 eno1: Reset adapter unexpectedly
the resulution is:
$ ethtool -K eth0 gso off gro off tso off
for gentoo, add these lines into
$ vi /etc/conf.d/net
postup(){
/usr/sbin/ethtool -K eno1 gso off gro off tso off
}
src: https://serverfault.com/questions/616485/e1000e-reset-adapter-unexpectedly-detected-hardware-unit-hang