On 30/07/2018 4:06 PM, Jesper Dangaard Brouer wrote:
On Mon, 30 Jul 2018 14:10:21 +0200 Jesper Dangaard Brouer <bro...@redhat.com>
wrote:
On Thu, 26 Jul 2018 15:56:44 -0700 Saeed Mahameed <sae...@mellanox.com> wrote:
+int mlx5e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
+ u32 flags)
+{
[...]
+ xdpi.dma_addr = dma_map_single(sq->pdev, xdpf->data, xdpf->len,
+ DMA_TO_DEVICE);
+ if (unlikely(dma_mapping_error(sq->pdev, xdpi.dma_addr))) {
+ drops++;
I think you are missing a xdp_return_frame_rx_napi(xdpf) here.
I see it already got applied... I'll send a fixup later...
Yes it is applied, I can do it myself. Just let me know what you prefer.