Сборка драйвера IXGBE без LRO.

Skip to end of metadata
Go to start of metadata

Одним из первых абзацев в 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
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.