Одним из первых абзацев в README драйвера IXGBE для 10Гбит/с сетевых карт Intel является рекомендация пересобирать его с отключением LRO.
Disable LRO if enabling ip forwarding or bridging
-------------------------------------------------WARNING: The ixgbe driver supports the Large Receive Offload (LRO) feature.
This option offers the lowest CPU utilization for receives but is completely
incompatible with routing/ip forwarding and bridging. If enabling ip
forwarding or bridging is a requirement, it is necessary to disable LRO using
compile time options as noted in the LRO section later in this document. The
result of not disabling LRO when combined with ip forwarding or bridging can be
low throughput or even a kernel panic.
Сборка и установка
yum -y groupinstall "Development tools" yum -y install kernel-devel kernel-headers wget "https://downloadmirror.intel.com/14687/eng/ixgbe-4.6.4.tar.gz" tar xfz ixgbe-4.6.4.tar.gz cd ixgbe-4.6.4/src make CFLAGS_EXTRA=-DIXGBE_NO_LRO install cp -a ixgbe.ko /lib/modules/$(uname -r)/kernel/drivers/net/ixgbe/ depmod -a rmmod ixgbe && modprobe ixgbe