virtio_net / netmap RX dropping frames

Joe Buehler aspam at cox.net
Fri Oct 27 20:34:36 UTC 2017


Vincenzo Maffione wrote:

> You need to figure out who is dropping the RX packets and why. This
> seems to happen before the packets really make their way to the
> virtio-net RX ring. So it must be some queue overflow in the macvtap or
> your ixgbe device.

I cranked up the qlen on macvtap1 (100,000) and that fixed the drops but
the resulting latency is horrible, increasing with test length, as is
the jitter.  Given the low RX thread CPU it would appear that there is
eomething wrong between macvtap and my code.  I will have to chew on
this a bit.

Joe Buehler



More information about the freebsd-net mailing list