DPDK usage discussions
 help / color / mirror / Atom feed
* xxx_DESCS_PER_LOOP workaround
@ 2022-07-07 16:01 Antonio Di Bacco
  0 siblings, 0 replies; only message in thread
From: Antonio Di Bacco @ 2022-07-07 16:01 UTC (permalink / raw)
  To: users

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.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-07-07 16:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-07 16:01 xxx_DESCS_PER_LOOP workaround Antonio Di Bacco

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).