|
@@ -1493,12 +1493,11 @@ pch_gbe_clean_rx(struct pch_gbe_adapter *adapter,
|
|
|
/* Write meta date of skb */
|
|
|
skb_put(skb, length);
|
|
|
skb->protocol = eth_type_trans(skb, netdev);
|
|
|
- if ((tcp_ip_status & PCH_GBE_RXD_ACC_STAT_TCPIPOK) ==
|
|
|
- PCH_GBE_RXD_ACC_STAT_TCPIPOK) {
|
|
|
- skb->ip_summed = CHECKSUM_UNNECESSARY;
|
|
|
- } else {
|
|
|
+ if (tcp_ip_status & PCH_GBE_RXD_ACC_STAT_TCPIPOK)
|
|
|
skb->ip_summed = CHECKSUM_NONE;
|
|
|
- }
|
|
|
+ else
|
|
|
+ skb->ip_summed = CHECKSUM_UNNECESSARY;
|
|
|
+
|
|
|
napi_gro_receive(&adapter->napi, skb);
|
|
|
(*work_done)++;
|
|
|
pr_debug("Receive skb->ip_summed: %d length: %d\n",
|