Datasheet
27
Errata—Intel
®
82599 10 GbE Controller
Workaround:
SW - in 100 Mb/s link mode we need to disable aggregation in DMA-Rx (set RDRXCTL.AGGDIS=1) and
to extend the PCIe timeout extension to 32 µs (set PCIEMISC.
TO_extension to 011).
When aggregation is disabled, expect an impact on performance for packets below 128B in length.
Do not increase the timeout extension beyond 32µs to avoid system issues.
Status: B0=Yes; NoFix
11 MACSec: When PN=0, Packet Is not Dropped
Problem:
According to the MACSec specification, frames with PN=0 (packet number) in the sectag should be
counted as bad tags/packets. The 82599 will consider these packets as late packets and they will be
incorrectly identified as a late packets instead of a bad tag/packets. So they are dropped, but for the
wrong reason (late packet instead of bad tagged).
Implication:
MACSec RX statistic counters might report inaccurate values.
Workaround:
None.
Status: B0=Yes; NoFix
12 MACSec: LSECRXUC, LSECRXNUSA and
LSECRXUNSA Statistics Counters not Implemented
According to Specification
Problem:
InPktsUnchecked (LSECRXUC) statistic is not provided- the LSECRXUC does not count correctly.
InPktsNotUsingSA (LSECRXNUSA) and InPktsUnusedSA (LSECRXUNSA) should be defined per SA. In
this implementation, these are captured by a single counter.
Implication:
Statistics defined in the MACSec standard cannot be provided.
Workaround:
None
Status: B0=Yes; NoFix