[Intel-wired-lan] Does the 'igb` kernel module support setting 2-Tuple filters (aka `--config-ntuple`) on a i210 NIC?

Paul Menzel pmenzel at molgen.mpg.de
Mon May 4 14:20:14 UTC 2020


Dear Dan,


Please only send plain text messages with no HTML part to mailing lists.


Am 04.05.20 um 15:58 schrieb Dan Williams:

>>> We have a computer logging a high rate of ethernet packets ( 25k
>>>> packets/sec ~70 Mb/sec);   But we're having trouble convincing 
>>>> the hardware to receive all of these packets, at a sustained
>>>> rate -- specifically we're dropping packets while processing
>>>> through the kernel layers. We're currently attempting to
>>>> optimize the network stack,  but we're having trouble setting
>>>> the driver parameters... which is what this message is all
>>>> about.
>> 
>> That's weird. That packet rate is not *that* high, the Linux kernel
>> should be able to handle that fine.
> 
>> Can you give more details of the workload you are running?
> 
> Okay, in more detail: we have two groups of incoming streams:  (for 
> the minimum setup to cause a problem) - 4x Camera Streams  each 
> transmits a 3.2mb image every .1 s, split into jumbo frames (mtu is 
> set to the full 9000) - Constant stream of data from a Lidar at 18k 
> packets / sec.  Each packet is 1206 bytes long. - Both streams 
> continue steady-state, indefinitely (we have verified behavior out
> to 4 hours so far)
> 
> We receive all of these over ethernet, and routed to a single
> network port on a single NIC.   The driver is the 'igb' kernel
> module, as supplied from ubuntu. The OS is Ubuntu 16.04 LTS with a 
> 4.15.0-88-lowlatency kernel.

To debug already fixed problems, please try to reproduce this with
current software, for example Ubuntu 20.04 or a mainline kernel build.

[…]


Kind regards,

Paul


[1]: https://wiki.ubuntu.com/Kernel/MainlineBuilds


More information about the Intel-wired-lan mailing list