Bug #12259


Intel em NICs Suffering Performance Degradation on FreeBSD12

Added by Kris Phillips over 2 years ago. Updated over 1 year ago.

Operating System
Target version:
Start date:
Due date:
% Done:


Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
Affected Architecture:


Reference FreeBSD bug report here:

Seems the issue is patched in newer kernel releases of FreeBSD.

Actions #1

Updated by Jim Pingle over 2 years ago

  • Category changed from Interfaces to Operating System
Actions #2

Updated by Marcos M over 2 years ago

This is an issue with the following NICs:

em0@pci0:4:0:0: class=0x020000 card=0x125e8086 chip=0x105e8086 rev=0x06 hdr=0x00
    vendor = 'Intel Corporation'
    device = '82571EB/82571GB Gigabit Ethernet Controller D0/D1 (copper applications)'
    class = network
    subclass = ethernet
    cap 01[c8] = powerspec 2 supports D0 D3 current D0
    cap 05[d0] = MSI supports 1 message, 64 bit enabled with 1 message
    cap 10[e0] = PCI-Express 1 endpoint max data 128(256) RO NS
                 max read 512
                 link x4(x4) speed 2.5(2.5) ASPM disabled(L0s/L1)
    ecap 0001[100] = AER 1 0 fatal 1 non-fatal 0 corrected

After switching the NIC to something that used the igb driver instead of the em iflib driver, the issue was fixed.

To add more details to this, the issue that was reported was ping spikes and timeouts over an OpenVPN connection after an upgrade to 2.5.2 from 2.4.5p1. IPsec and LAN were fine.

Actions #3

Updated by Kris Phillips over 2 years ago

Based on the bug report as long as TCP Offload is disabled this shouldn't be an issue on FreeBSD 12.X. With TCP Offload enabled the issue will present itself.

Actions #4

Updated by Kris Phillips about 2 years ago

This can safely be closed since TCP Offload should never be enabled on a Netgate appliance.

However, we should test 22.01 and 2.6 because of the FreeBSD version bump.

Actions #5

Updated by Kris Phillips over 1 year ago

Someone please close this issue. It's no longer relevant.

Actions #6

Updated by Jim Pingle over 1 year ago

  • Status changed from New to Closed

Also available in: Atom PDF