Known issues – Dell Intel PRO Family of Adapters User Manual

Page 99

Advertising
background image

Flow Control

Flow control is disabled by default. To enable it, use ethtool:

ethtool -A eth? autoneg off rx on tx on

NOTE: You must have a flow control capable link partner.

MAC and VLAN Anti-spoofing Feature

When a malicious driver attempts to send a spoofed packet, it is dropped by the hardware and not transmitted. An inter-
rupt is sent to the PF driver notifying it of the spoof attempt. When a spoofed packet is detected the PF driver will send
the following message to the system log (displayed by the "dmesg" command):

ixgbe ethx: ixgbe_spoof_check: n spoofed packets detected

Where x=the PF interface# and n=the VF that attempted to do the spoofing.

NOTE: This feature can be disabled for a specific Virtual Function (VF).

Support for UDP RSS

This feature adds an ON/OFF switch for hashing over certain flow types. The default setting is disabled. NOTE: Frag-
mented packets may arrive out of order when RSS UDP support is configured.

Supported ethtool Commands and Options

-n --show-nfc
Retrieves the receive network flow classification configurations.

rx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6
Retrieves the hash options for the specified network traffic type.

-N --config-nfc
Configures the receive network flow classification.

rx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6 m|v|t|s|d|f|n|r...
Configures the hash options for the specified network traffic type.

udp4 UDP over IPv4
udp6 UDP over IPv6

f Hash on bytes 0 and 1 of the Layer 4 header of the rx packet.
n Hash on bytes 2 and 3 of the Layer 4 header of the rx packet.

Known Issues

MSI-X Issues with 82598-based Intel(R)10GbE-LR/LRM/SR/AT Server Adapters

Kernel panics and instability may be observed on some platforms when running 82598-based Intel(R) 10GbE-
LR/LRM/SR/AT Server Adapters with MSI-X in a stress environment. Symptoms of this issue include observing "APIC
40 Error" or "no irq handler for vector" error messages on the console or in "dmesg."

If such problems are encountered, you may disable the irqbalance daemon. If the problems persist, compile the driver
in pin interrupt mode, do

make CFLAGS_EXTRA=-DDISABLE_PCI_MSI

Or you can load the module with modprobe ixgbe InterruptType=0.

Advertising