On Sat, 29 Jun 2019 08:23:25 +0300 Ilias Apalodimas <ilias.apalodi...@linaro.org> wrote:
> The interface only supports 1 Tx queue so locking is introduced on > the Tx queue if XDP is enabled to make sure .ndo_start_xmit and > .ndo_xdp_xmit won't corrupt Tx ring > > - Performance (SMMU off) > > Benchmark XDP_SKB XDP_DRV > xdp1 291kpps 344kpps > rxdrop 282kpps 342kpps > > - Performance (SMMU on) > Benchmark XDP_SKB XDP_DRV > xdp1 167kpps 324kpps > rxdrop 164kpps 323kpps > > Signed-off-by: Ilias Apalodimas <ilias.apalodi...@linaro.org> This version looks okay to me. I don't have the hardware, so I've not tested it... Acked-by: Jesper Dangaard Brouer <bro...@redhat.com> -- Best regards, Jesper Dangaard Brouer MSc.CS, Principal Kernel Engineer at Red Hat LinkedIn: http://www.linkedin.com/in/brouer