summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRom Lemarchand <rlemarchand@sta.samsung.com>2011-03-17 11:43:06 -0700
committerRom Lemarchand <rlemarchand@sta.samsung.com>2011-03-17 12:45:58 -0700
commit3e79ddfe33cb09838cbf91bd0a839a28eef528b2 (patch)
tree9e6273db4a7f7851b14d5bdb7053dfe7c1aa2533
parentfba9fb35d8b6cc8789ab020983457988c04d2593 (diff)
downloadsamsung-3e79ddfe33cb09838cbf91bd0a839a28eef528b2.tar.gz
net: cmc7xx: fix NOHZ local_softirq_pending 08 warning
This patch replaces netif_rx() with netif_rx_ni() since that call is not made from interrupt context which was the reason for all the warnings in the logs. Change-Id: Id65a619b8de05806448bba4cb203c4cadf04a48e Signed-off-by: Rom Lemarchand <rlemarchand@sta.samsung.com>
-rwxr-xr-xdrivers/net/wimax/cmc7xx/receive.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wimax/cmc7xx/receive.c b/drivers/net/wimax/cmc7xx/receive.c
index 1995b1c6c6e..4212851fb44 100755
--- a/drivers/net/wimax/cmc7xx/receive.c
+++ b/drivers/net/wimax/cmc7xx/receive.c
@@ -316,7 +316,7 @@ static void adapter_sdio_rx_packet(struct net_adapter *adapter, int len)
eth_type_trans(rx_skb, adapter->net);
rx_skb->ip_summed = CHECKSUM_UNNECESSARY;
- if (netif_rx(rx_skb) == NET_RX_DROP) {
+ if (netif_rx_ni(rx_skb) == NET_RX_DROP) {
pr_debug("packet dropped!");
adapter->netstats.rx_dropped++;
}