diff options
Diffstat (limited to 'drivers/s390/net/netiucv.c')
-rw-r--r-- | drivers/s390/net/netiucv.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/s390/net/netiucv.c b/drivers/s390/net/netiucv.c index 4d18d6419ddc..c7ea9381db9f 100644 --- a/drivers/s390/net/netiucv.c +++ b/drivers/s390/net/netiucv.c | |||
@@ -639,14 +639,14 @@ static void netiucv_unpack_skb(struct iucv_connection *conn, | |||
639 | skb->dev = pskb->dev; | 639 | skb->dev = pskb->dev; |
640 | skb->protocol = pskb->protocol; | 640 | skb->protocol = pskb->protocol; |
641 | pskb->ip_summed = CHECKSUM_UNNECESSARY; | 641 | pskb->ip_summed = CHECKSUM_UNNECESSARY; |
642 | privptr->stats.rx_packets++; | ||
643 | privptr->stats.rx_bytes += skb->len; | ||
642 | /* | 644 | /* |
643 | * Since receiving is always initiated from a tasklet (in iucv.c), | 645 | * Since receiving is always initiated from a tasklet (in iucv.c), |
644 | * we must use netif_rx_ni() instead of netif_rx() | 646 | * we must use netif_rx_ni() instead of netif_rx() |
645 | */ | 647 | */ |
646 | netif_rx_ni(skb); | 648 | netif_rx_ni(skb); |
647 | dev->last_rx = jiffies; | 649 | dev->last_rx = jiffies; |
648 | privptr->stats.rx_packets++; | ||
649 | privptr->stats.rx_bytes += skb->len; | ||
650 | skb_pull(pskb, header->next); | 650 | skb_pull(pskb, header->next); |
651 | skb_put(pskb, NETIUCV_HDRLEN); | 651 | skb_put(pskb, NETIUCV_HDRLEN); |
652 | } | 652 | } |