Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Oct 2017 16:34:09 -0400
From:      Joe Buehler <aspam@cox.net>
To:        Vincenzo Maffione <v.maffione@gmail.com>
Cc:        FreeBSD Net <freebsd-net@freebsd.org>
Subject:   Re: virtio_net / netmap RX dropping frames
Message-ID:  <59F39841.1070601@cox.net>
In-Reply-To: <SWyy1w0133ngQoH01Wyyg8>
References:  <59F0FBEE.6030008@cox.net> <59F1F1BA.3020608@cox.net> <59F214F6.9060905@cox.net> <59F223C3.5040907@cox.net> <SWyy1w0133ngQoH01Wyyg8>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?59F39841.1070601>