xxx_DESCS_PER_LOOP workaround
Antonio Di Bacco
a.dibacco.ks at gmail.com
Thu Jul 7 18:01:17 CEST 2022
I'm using the ice PMD driver and, luckily, before going mad, I
discovered that an rte_eth_rx_burst with a burst size of 1 will never
succeed even if packets have arrived on the network card. This is due
to the fact that ICE_DESCS_PER_LOOP is set to 4 or 8 and then you need
to use a burst size not lower than 4 or 8.
Now, I have an application where a single packet (9000 bytes) has to
be delivered through the network with the lowest possible latency.
Is it possible to workaround this limitation by accepting the
performance degradation?
I read that there is a "runtime" option -a <BDF>,rx_low_latency=1
but I'm not sure if this will be a workaround.
More information about the users
mailing list