Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: caif: Use netif_rx().

Since commit
baebdf48c3600 ("net: dev: Makes sure netif_rx() can be invoked in any context.")

the function netif_rx() can be used in preemptible/thread context as
well as in interrupt context.

Use netif_rx().

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Sebastian Andrzej Siewior and committed by
David S. Miller
3fb4430e 4343b866

+2 -2
+1 -1
drivers/net/caif/caif_serial.c
··· 196 196 skb_reset_mac_header(skb); 197 197 debugfs_rx(ser, data, count); 198 198 /* Push received packet up the stack. */ 199 - ret = netif_rx_ni(skb); 199 + ret = netif_rx(skb); 200 200 if (!ret) { 201 201 ser->dev->stats.rx_packets++; 202 202 ser->dev->stats.rx_bytes += count;
+1 -1
net/caif/chnl_net.c
··· 99 99 else 100 100 skb->ip_summed = CHECKSUM_NONE; 101 101 102 - netif_rx_any_context(skb); 102 + netif_rx(skb); 103 103 104 104 /* Update statistics. */ 105 105 priv->netdev->stats.rx_packets++;