diff --git a/drivers/net/ethernet/mellanox/mlx4/en_rx.c b/drivers/net/ethernet/mellanox/mlx4/en_rx.c index 6cc9471aa615a5cdf62fc523a244e025b5a34309..dbf466426f5aecfdc778563dfac7bf10de05bc17 100644 --- a/drivers/net/ethernet/mellanox/mlx4/en_rx.c +++ b/drivers/net/ethernet/mellanox/mlx4/en_rx.c @@ -618,6 +618,7 @@ int mlx4_en_process_rx_cq(struct net_device *dev, struct mlx4_en_cq *cq, int bud __vlan_hwaccel_put_tag(gro_skb, vid); } + skb_record_rx_queue(gro_skb, cq->ring); napi_gro_frags(&cq->napi); goto next;