|
@@ -197,7 +197,7 @@ static void slc_bump(struct slcan *sl)
|
|
skb->ip_summed = CHECKSUM_UNNECESSARY;
|
|
skb->ip_summed = CHECKSUM_UNNECESSARY;
|
|
memcpy(skb_put(skb, sizeof(struct can_frame)),
|
|
memcpy(skb_put(skb, sizeof(struct can_frame)),
|
|
&cf, sizeof(struct can_frame));
|
|
&cf, sizeof(struct can_frame));
|
|
- netif_rx(skb);
|
|
|
|
|
|
+ netif_rx_ni(skb);
|
|
|
|
|
|
sl->dev->stats.rx_packets++;
|
|
sl->dev->stats.rx_packets++;
|
|
sl->dev->stats.rx_bytes += cf.can_dlc;
|
|
sl->dev->stats.rx_bytes += cf.can_dlc;
|