summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDARAM SUDHA <dsudha@qti.qualcomm.com>2015-04-10 12:03:23 +0530
committerAnjaneeDevi Kapparapu <c_akappa@qti.qualcomm.com>2015-04-13 18:27:25 +0530
commite05707a85234d64a0201115a16921228c874ff31 (patch)
tree91c296d7267ca351e92c38d5b357f5bda7e02a8a
parentffd2c5d6fb6b7c6a50eab548b5d73172b6ccbdfb (diff)
qcacld: make non-interruptable wait for Tlshim Rx shutdown
replace wait_for_completion_interruptible with wait_for_completion to do Tlshim Rx shutdown with non-interruptible call. Change-Id: I09a70fd2818db42401ba2ca91a75244c1f07557e CRs-Fixed: 820482
-rw-r--r--CORE/VOSS/src/vos_sched.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/CORE/VOSS/src/vos_sched.c b/CORE/VOSS/src/vos_sched.c
index f2b1e45a51b7..0e9944d1c14e 100644
--- a/CORE/VOSS/src/vos_sched.c
+++ b/CORE/VOSS/src/vos_sched.c
@@ -1841,7 +1841,7 @@ VOS_STATUS vos_sched_close ( v_PVOID_t pVosContext )
set_bit(RX_SHUTDOWN_EVENT_MASK, &gpVosSchedContext->tlshimRxEvtFlg);
set_bit(RX_POST_EVENT_MASK, &gpVosSchedContext->tlshimRxEvtFlg);
wake_up_interruptible(&gpVosSchedContext->tlshimRxWaitQueue);
- wait_for_completion_interruptible(&gpVosSchedContext->TlshimRxShutdown);
+ wait_for_completion(&gpVosSchedContext->TlshimRxShutdown);
gpVosSchedContext->TlshimRxThread = NULL;
vos_drop_rxpkt_by_staid(gpVosSchedContext, WLAN_MAX_STA_COUNT);
vos_free_tlshim_pkt_freeq(gpVosSchedContext);