From 4db22523ffb9efb47f82a0b79ce3361fa0a84c6b Mon Sep 17 00:00:00 2001 From: Shaakir Mohamed Date: Wed, 4 Oct 2017 11:21:44 -0700 Subject: [PATCH] qcacmn: Fix to prevent channel switch to channels in NOL list This fix prevents channel switch to a DFS channel already in the NOL list during a doth_chanswitch or chan command, within the NOL time out. When a DFS channel gets added to NOL list, channel flags update to indicate a radar set on the channel Change-Id: Ifddd6e861b408a680ec310d42d6518fbb46d733e CRs-fixed: 2121225 --- umac/dfs/core/src/misc/dfs_process_radar_found_ind.c | 1 + 1 file changed, 1 insertion(+) diff --git a/umac/dfs/core/src/misc/dfs_process_radar_found_ind.c b/umac/dfs/core/src/misc/dfs_process_radar_found_ind.c index 488cb186d6b0..1b4f8824296b 100644 --- a/umac/dfs/core/src/misc/dfs_process_radar_found_ind.c +++ b/umac/dfs/core/src/misc/dfs_process_radar_found_ind.c @@ -108,6 +108,7 @@ static void dfs_radar_add_to_nol(struct wlan_dfs *dfs, } utils_dfs_reg_update_nol_ch(dfs->dfs_pdev_obj, nollist, num_ch, DFS_NOL_SET); + dfs_nol_update(dfs); utils_dfs_save_nol(dfs->dfs_pdev_obj); }