diff options
| author | bings <bings@codeaurora.org> | 2017-10-23 16:32:30 +0800 |
|---|---|---|
| committer | snandini <snandini@codeaurora.org> | 2017-10-28 16:23:55 -0700 |
| commit | 9e58ac92bab0975382dee6be19ede6daf8ac2aa4 (patch) | |
| tree | 7c5c300f2ffec9d8fccf559dfb871bb65610c7c5 /uapi/linux | |
| parent | 1fac7787a708686e11397f31abc60237c1ec775b (diff) | |
qcacld-3.0: Fix race condition of radar pulse handling and dfs ch config
For SAP+SAP mode, when the second SAP starts, wma_vdev_start is called
which calls dfs_radar_enable. In dfs_radar_enable, dfs->dfs_b5radars is
freed. If at the same time radr pulse is received for the first SAP,
which then accesses freed buffer dfs->dfs_b5radars, crash happens.
When the second SAP doing dfs_radar_enable, none radar pulses should be
processed.
Change-Id: Ibf1805b0dbd27fbdf36c37450bdb95626195fb81
CRs-Fixed: 2130697
Diffstat (limited to 'uapi/linux')
0 files changed, 0 insertions, 0 deletions
