Guest User!

You are not Sophos Staff.

[9.201] e1000e Hardware Unit Hang

Got those hangs on my test-machine when it's under heavy load (e.g. Streaming) - here my HW details:

00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
00:03.0 Audio device [0403]: Intel Corporation Device [8086:0a0c] (rev 09)
00:14.0 USB controller [0c03]: Intel Corporation Lynx Point-LP USB xHCI HC [8086:9c31] (rev 04)
00:16.0 Communication controller [0780]: Intel Corporation Lynx Point-LP HECI #0 [8086:9c3a] (rev 04)
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I218-V [8086:1559] (rev 04)
00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point-LP USB EHCI #1 [8086:9c26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point-LP LPC Controller [8086:9c43] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point-LP SMBus Controller [8086:9c22] (rev 04)


If required:
Features for eth0:
rx-checksumming: on
tx-checksumming: on
        tx-checksum-ipv4: off [fixed]
        tx-checksum-ip-generic: on
        tx-checksum-ipv6: off [fixed]
        tx-checksum-fcoe-crc: off [fixed]
        tx-checksum-sctp: off [fixed]
scatter-gather: on
        tx-scatter-gather: on
        tx-scatter-gather-fraglist: off [fixed]
tcp-segmentation-offload: on
        tx-tcp-segmentation: on
        tx-tcp-ecn-segmentation: off [fixed]
        tx-tcp6-segmentation: on
udp-fragmentation-offload: off [fixed]
generic-segmentation-offload: on
generic-receive-offload: on
large-receive-offload: off [fixed]
rx-vlan-offload: on
tx-vlan-offload: on
ntuple-filters: off [fixed]
receive-hashing: on
highdma: on [fixed]
rx-vlan-filter: off [fixed]
vlan-challenged: off [fixed]
tx-lockless: off [fixed]
netns-local: off [fixed]
tx-gso-robust: off [fixed]
tx-fcoe-segmentation: off [fixed]
fcoe-mtu: off [fixed]
tx-nocache-copy: on
loopback: off [fixed]


After setting GSO/GRO to off the System is running without any issues
Parents
  • Hi Microsaft,
    Thanks for reporting. Will talk this issue with the developer and get back to you.
    Best,
    Bianca
  • I have the same problem. My NIC is an Intel Corporation 82571EB Gigabit Ethernet Controller. My UTM (Firmware version: 9.201-23) is running in a virtual machine and I passed through the dual port Gbit NIC to this VM. I disabled GSO/GRO now. I will see if it helps. The last output was before I disabled GSO/GRO.

    UTM:/root # lspci -vt
    -[0000:00]-+-00.0  Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
               +-01.0-[01]--
               +-07.0  Intel Corporation 82371AB/EB/MB PIIX4 ISA
               +-07.1  Intel Corporation 82371AB/EB/MB PIIX4 IDE
               +-07.3  Intel Corporation 82371AB/EB/MB PIIX4 ACPI
               +-07.7  VMware Virtual Machine Communication Interface
               +-0f.0  VMware SVGA II Adapter
               +-10.0  LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI
               +-11.0-[02]--
               +-15.0-[03]----00.0  VMware VMXNET3 Ethernet Controller
               +-15.1-[04]--
               +-15.2-[05]--
               +-15.3-[06]--
               +-15.4-[07]--
               +-15.5-[08]--
               +-15.6-[09]--
               +-15.7-[0a]--
               +-16.0-[0b]----00.0  VMware VMXNET3 Ethernet Controller
               +-16.1-[0c]--
               +-16.2-[0d]--
               +-16.3-[0e]--
               +-16.4-[0f]--
               +-16.5-[10]--
               +-16.6-[11]--
               +-16.7-[12]--
               +-17.0-[13]----00.0  VMware VMXNET3 Ethernet Controller
               +-17.1-[14]--
               +-17.2-[15]--
               +-17.3-[16]--
               +-17.4-[17]--
               +-17.5-[18]--
               +-17.6-[19]--
               +-17.7-[1a]--
               +-18.0-[1b]--+-00.0  Intel Corporation 82571EB Gigabit Ethernet Controller
               |            \-00.1  Intel Corporation 82571EB Gigabit Ethernet Controller
               +-18.1-[1c]--
               +-18.2-[1d]--
               +-18.3-[1e]--
               +-18.4-[1f]--
               +-18.5-[20]--
               +-18.6-[21]--
               \-18.7-[22]--


    UTM:/root # lspci -nn
    00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 01)
    00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge [8086:7191] (rev 01)
    00:07.0 ISA bridge [0601]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] (rev 08)
    00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01)
    00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 08)
    00:07.7 System peripheral [0880]: VMware Virtual Machine Communication Interface [15ad:0740] (rev 10)
    00:0f.0 VGA compatible controller [0300]: VMware SVGA II Adapter [15ad:0405]
    00:10.0 SCSI storage controller [0100]: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI [1000:0030] (rev 01)
    00:11.0 PCI bridge [0604]: VMware PCI bridge [15ad:0790] (rev 02)
    00:15.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:15.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:15.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:15.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:15.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:15.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:15.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:15.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:16.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:16.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:16.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:16.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:16.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:16.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:16.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:16.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:17.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:17.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:17.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:17.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:17.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:17.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:17.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:17.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:18.0 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:18.1 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:18.2 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:18.3 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:18.4 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:18.5 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:18.6 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    00:18.7 PCI bridge [0604]: VMware PCI Express Root Port [15ad:07a0] (rev 01)
    03:00.0 Ethernet controller [0200]: VMware VMXNET3 Ethernet Controller [15ad:07b0] (rev 01)
    0b:00.0 Ethernet controller [0200]: VMware VMXNET3 Ethernet Controller [15ad:07b0] (rev 01)
    13:00.0 Ethernet controller [0200]: VMware VMXNET3 Ethernet Controller [15ad:07b0] (rev 01)
    1b:00.0 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:105e] (rev 06)
    1b:00.1 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:105e] (rev 06)


    UTM:/root # ethtool -k eth4
    Features for eth4:
    rx-checksumming: on
    tx-checksumming: on
      tx-checksum-ipv4: off [fixed]
      tx-checksum-ip-generic: on
      tx-checksum-ipv6: off [fixed]
      tx-checksum-fcoe-crc: off [fixed]
      tx-checksum-sctp: off [fixed]
    scatter-gather: on
      tx-scatter-gather: on
      tx-scatter-gather-fraglist: off [fixed]
    tcp-segmentation-offload: on
      tx-tcp-segmentation: on
      tx-tcp-ecn-segmentation: off [fixed]
      tx-tcp6-segmentation: on
    udp-fragmentation-offload: off [fixed]
    generic-segmentation-offload: on
    generic-receive-offload: on
    large-receive-offload: off [fixed]
    rx-vlan-offload: on
    tx-vlan-offload: on
    ntuple-filters: off [fixed]
    receive-hashing: on
    highdma: on [fixed]
    rx-vlan-filter: on [fixed]
    vlan-challenged: off [fixed]
    tx-lockless: off [fixed]
    netns-local: off [fixed]
    tx-gso-robust: off [fixed]
    tx-fcoe-segmentation: off [fixed]
    fcoe-mtu: off [fixed]
    tx-nocache-copy: on
    loopback: off [fixed]
    rx-fcs: off
    rx-all: off
  • Disabling GSO/GRO didn't help. What else could I try or do I have to reboot after disabling GSO/GRO?


    UTM:/root # ethtool -k eth4
    Features for eth4:
    rx-checksumming: on
    tx-checksumming: on
    tx-checksum-ipv4: off [fixed]
    tx-checksum-ip-generic: on
    tx-checksum-ipv6: off [fixed]
    tx-checksum-fcoe-crc: off [fixed]
    tx-checksum-sctp: off [fixed]
    scatter-gather: on
    tx-scatter-gather: on
    tx-scatter-gather-fraglist: off [fixed]
    tcp-segmentation-offload: on
    tx-tcp-segmentation: on
    tx-tcp-ecn-segmentation: off [fixed]
    tx-tcp6-segmentation: on
    udp-fragmentation-offload: off [fixed]
    generic-segmentation-offload: off
    generic-receive-offload: off
    large-receive-offload: off [fixed]
    rx-vlan-offload: on
    tx-vlan-offload: on
    ntuple-filters: off [fixed]
    receive-hashing: on
    highdma: on [fixed]
    rx-vlan-filter: on [fixed]
    vlan-challenged: off [fixed]
    tx-lockless: off [fixed]
    netns-local: off [fixed]
    tx-gso-robust: off [fixed]
    tx-fcoe-segmentation: off [fixed]
    fcoe-mtu: off [fixed]
    tx-nocache-copy: on
    loopback: off [fixed]
    rx-fcs: off
    rx-all: off



    2014:05:03-12:52:09 UTM kernel: [1960352.364913] e1000e 0000:1b:00.1 eth4: Detected Hardware Unit Hang:
    2014:05:03-12:52:09 UTM kernel: [1960352.364913]   TDH                  

    2014:05:03-12:52:09 UTM kernel: [1960352.364913]   TDT                  
    2014:05:03-12:52:09 UTM kernel: [1960352.364913]   next_to_use          

    2014:05:03-12:52:09 UTM kernel: [1960352.364913]   next_to_clean        
    2014:05:03-12:52:09 UTM kernel: [1960352.364913] buffer_info[next_to_clean]:
    2014:05:03-12:52:09 UTM kernel: [1960352.364913]   time_stamp           
    2014:05:03-12:52:09 UTM kernel: [1960352.364913]   next_to_watch        

    2014:05:03-12:52:09 UTM kernel: [1960352.364913]   jiffies              
    2014:05:03-12:52:09 UTM kernel: [1960352.364913]   next_to_watch.status 
    2014:05:03-12:52:09 UTM kernel: [1960352.364913] MAC Status             
    2014:05:03-12:52:09 UTM kernel: [1960352.364913] PHY Status             
    2014:05:03-12:52:09 UTM kernel: [1960352.364913] PHY 1000BASE-T Status  
    2014:05:03-12:52:09 UTM kernel: [1960352.364913] PHY Extended Status    
    2014:05:03-12:52:09 UTM kernel: [1960352.364913] PCI Status             
    2014:05:03-12:52:13 UTM kernel: [1960356.359807] e1000e 0000:1b:00.1 eth4: Detected Hardware Unit Hang:
    2014:05:03-12:52:13 UTM kernel: [1960356.359807]   TDH                  

    2014:05:03-12:52:13 UTM kernel: [1960356.359807]   TDT                  
    2014:05:03-12:52:13 UTM kernel: [1960356.359807]   next_to_use          

    2014:05:03-12:52:13 UTM kernel: [1960356.359807]   next_to_clean        
    2014:05:03-12:52:13 UTM kernel: [1960356.359807] buffer_info[next_to_clean]:
    2014:05:03-12:52:13 UTM kernel: [1960356.359807]   time_stamp           
    2014:05:03-12:52:13 UTM kernel: [1960356.359807]   next_to_watch        

    2014:05:03-12:52:13 UTM kernel: [1960356.359807]   jiffies              
    2014:05:03-12:52:13 UTM kernel: [1960356.359807]   next_to_watch.status 
    2014:05:03-12:52:13 UTM kernel: [1960356.359807] MAC Status             
    2014:05:03-12:52:13 UTM kernel: [1960356.359807] PHY Status             
    2014:05:03-12:52:13 UTM kernel: [1960356.359807] PHY 1000BASE-T Status  
    2014:05:03-12:52:13 UTM kernel: [1960356.359807] PHY Extended Status    
    2014:05:03-12:52:13 UTM kernel: [1960356.359807] PCI Status             
    2014:05:03-12:52:13 UTM kernel: [1960356.363639] e1000e 0000:1b:00.1 eth4: Reset adapter unexpectedly
    2014:05:03-12:52:15 UTM kernel: [1960359.108927] e1000e: eth4 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Reply Children
No Data