summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYun Park <yunp@qca.qualcomm.com>2015-10-02 11:04:00 -0700
committerAnjaneedevi Kapparapu <akappa@codeaurora.org>2015-10-06 15:51:54 +0530
commitb776bb76818d293e82cd8ddf3307d2d13db56ea0 (patch)
tree005fd3dabc2c97679c907138eb343ef22b69dfe3
parent96c02aeb2beb61809d71e205bcd1ccc05555cd59 (diff)
qcacld: Change netif_rx_ni() softirq threshold calculation logic
Instead using Rx packet count which host driver received from FW, changed to use IPA Rx exception packet count. Change-Id: Iadba0234eff5456478eefcac0107818f72b44d37 CRs-Fixed: 918779
-rw-r--r--CORE/HDD/src/wlan_hdd_ipa.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/CORE/HDD/src/wlan_hdd_ipa.c b/CORE/HDD/src/wlan_hdd_ipa.c
index d3987453da8b..1008af4c3f26 100644
--- a/CORE/HDD/src/wlan_hdd_ipa.c
+++ b/CORE/HDD/src/wlan_hdd_ipa.c
@@ -2483,7 +2483,7 @@ static void hdd_ipa_send_skb_to_network(adf_nbuf_t skb, hdd_adapter_t *adapter)
#ifdef QCA_CONFIG_SMP
result = netif_rx_ni(skb);
#else
- if (adapter->stats.rx_packets % IPA_WLAN_RX_SOFTIRQ_THRESH == 0)
+ if (hdd_ipa->stats.num_rx_excep % IPA_WLAN_RX_SOFTIRQ_THRESH == 0)
result = netif_rx_ni(skb);
else
result = netif_rx(skb);