12 lines
350 B
Diff
12 lines
350 B
Diff
|
--- a/drivers/net/ethernet/korina.c
|
||
|
+++ b/drivers/net/ethernet/korina.c
|
||
|
@@ -406,7 +406,7 @@ static int korina_rx(struct net_device *
|
||
|
skb->protocol = eth_type_trans(skb, dev);
|
||
|
|
||
|
/* Pass the packet to upper layers */
|
||
|
- netif_receive_skb(skb);
|
||
|
+ napi_gro_receive(&lp->napi, skb);
|
||
|
dev->stats.rx_packets++;
|
||
|
dev->stats.rx_bytes += pkt_len;
|
||
|
|