diff options
| author | Sachin Ahuja <sahuja@qti.qualcomm.com> | 2016-06-02 13:21:49 +0530 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2016-06-03 13:13:27 +0530 |
| commit | 3d35b69f3afd87803cb874dddd18a840a4a7ea51 (patch) | |
| tree | 27bc5d7f74c62b412dcfeb59274e7eb840c7ff65 | |
| parent | 4167904e929fa96ad47aa26d3199a4a62ab32b87 (diff) | |
qcacld-2.0: Avoid pkt trace deinit in FTM and EEPING mode
Currently, in FTM and EEPING mode pkt trace is not initialized
but during driver unload, pkt trace deinit is called which leads
to crash.
Change the code to avoid calling pkt trace close in case of
FTM and EEPING mode.
Change-Id: I7c6faa8594a5168d78c1fbba7b8f968411093e0f
CRs-Fixed: 1023524
| -rw-r--r-- | CORE/EPPING/src/epping_main.c | 4 | ||||
| -rw-r--r-- | CORE/HDD/src/wlan_hdd_main.c | 3 |
2 files changed, 2 insertions, 5 deletions
diff --git a/CORE/EPPING/src/epping_main.c b/CORE/EPPING/src/epping_main.c index b56077bbdb7f..ddb466ed59d1 100644 --- a/CORE/EPPING/src/epping_main.c +++ b/CORE/EPPING/src/epping_main.c @@ -249,10 +249,6 @@ void epping_driver_exit(v_CONTEXT_t pVosContext) } else { -#ifdef QCA_PKT_PROTO_TRACE - vos_pkt_proto_trace_close(); -#endif /* QCA_PKT_PROTO_TRACE */ - //pHddCtx->isUnloadInProgress = TRUE; vos_set_unload_in_progress(TRUE); vos_set_load_unload_in_progress(VOS_MODULE_ID_VOSS, TRUE); } diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c index e695a6c658a1..429c398122c9 100644 --- a/CORE/HDD/src/wlan_hdd_main.c +++ b/CORE/HDD/src/wlan_hdd_main.c @@ -15864,7 +15864,8 @@ static void hdd_driver_exit(void) pHddCtx->driver_being_stopped = false; #ifdef QCA_PKT_PROTO_TRACE - vos_pkt_proto_trace_close(); + if (VOS_FTM_MODE != hdd_get_conparam()) + vos_pkt_proto_trace_close(); #endif /* QCA_PKT_PROTO_TRACE */ while(pHddCtx->isLogpInProgress || vos_is_logp_in_progress(VOS_MODULE_ID_VOSS, NULL)) { |
