|
@@ -1216,11 +1216,12 @@ static int grcan_receive(struct net_device *dev, int budget)
|
|
cf->data[i] = (u8)(slot[j] >> shift);
|
|
cf->data[i] = (u8)(slot[j] >> shift);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- netif_receive_skb(skb);
|
|
|
|
|
|
|
|
/* Update statistics and read pointer */
|
|
/* Update statistics and read pointer */
|
|
stats->rx_packets++;
|
|
stats->rx_packets++;
|
|
stats->rx_bytes += cf->can_dlc;
|
|
stats->rx_bytes += cf->can_dlc;
|
|
|
|
+ netif_receive_skb(skb);
|
|
|
|
+
|
|
rd = grcan_ring_add(rd, GRCAN_MSG_SIZE, dma->rx.size);
|
|
rd = grcan_ring_add(rd, GRCAN_MSG_SIZE, dma->rx.size);
|
|
}
|
|
}
|
|
|
|
|