summaryrefslogtreecommitdiff
path: root/umac
diff options
context:
space:
mode:
authorAbhijit Pradhan <abhijit@codeaurora.org>2018-02-15 20:34:18 +0530
committersnandini <snandini@codeaurora.org>2018-02-23 23:46:29 -0800
commit5b96a308004cd41c61bbfc0c471ebdfc95cb2a0b (patch)
treeab106fce18f4a3a5245f332bba95d8c8185fd50a /umac
parent14e527f66a6e60395efe764acca660d93d3d6a16 (diff)
downloadqca-wfi-host-cmn-5b96a308004cd41c61bbfc0c471ebdfc95cb2a0b.tar.gz
qcacmn: Fix for zero-CAC DFS Kernel panic
Remove elements from the correct lists. Change-Id: Idda91238510fa89fdfb2451274f0da44f5e2f1f0 CRs-Fixed: 2185021
Diffstat (limited to 'umac')
-rw-r--r--umac/dfs/core/src/misc/dfs_zero_cac.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/umac/dfs/core/src/misc/dfs_zero_cac.c b/umac/dfs/core/src/misc/dfs_zero_cac.c
index 576f6f66b..b492763ac 100644
--- a/umac/dfs/core/src/misc/dfs_zero_cac.c
+++ b/umac/dfs/core/src/misc/dfs_zero_cac.c
@@ -593,7 +593,7 @@ void dfs_deinit_precac_list(struct wlan_dfs *dfs)
TAILQ_FOREACH_SAFE(precac_entry,
&dfs->dfs_precac_done_list,
pe_list, tmp_precac_entry) {
- TAILQ_REMOVE(&dfs->dfs_precac_required_list,
+ TAILQ_REMOVE(&dfs->dfs_precac_done_list,
precac_entry, pe_list);
qdf_mem_free(precac_entry);
}
@@ -607,7 +607,7 @@ void dfs_deinit_precac_list(struct wlan_dfs *dfs)
pe_list,
tmp_precac_entry) {
qdf_timer_stop(&precac_entry->precac_nol_timer);
- TAILQ_REMOVE(&dfs->dfs_precac_required_list,
+ TAILQ_REMOVE(&dfs->dfs_precac_nol_list,
precac_entry, pe_list);
qdf_mem_free(precac_entry);
}