On Mon, Apr 16, 2018 at 11:07:04PM +0200, Jesper Dangaard Brouer wrote: > On X86 swiotlb fallback (via get_dma_ops -> get_arch_dma_ops) to use > x86_swiotlb_dma_ops, instead of swiotlb_dma_ops. I also included that > in below fix patch.
x86_swiotlb_dma_ops should not exist any mor, and x86 now uses dma_direct_ops. Looks like you are applying it to an old kernel :) > Performance improved to 8.9 Mpps from approx 6.5Mpps. > > (This was without my bulking for net_device->ndo_xdp_xmit, so that > number should improve more). What is the number for the otherwise comparable setup without repolines?