34798e7b00
Currently, qdf_set_bit()/qdf_clear_bit()/qdf_test_bit() APIs are
used to operate on the event_flag in logger_thread. These APIs
use non-atomic kernel APIs __set_bit()/__clear_bit()/__test_bit()
and the operation is indeterministic when system syspend/resume
happens.
Use atomic APIs(qdf_atomic_*) to avoid this.
Change-Id: I52d1c608f9845ed6c98975f2455035c8587bfd72
CRs-Fixed: 3890216
(cherry picked from commit
|
||
---|---|---|
cfg | ||
coex/dispatcher/inc | ||
dp | ||
ftm | ||
global_lmac_if | ||
gpio | ||
hal/wifi3.0 | ||
hif | ||
htc | ||
init_deinit/dispatcher | ||
iot_sim | ||
ipa | ||
os_if/linux | ||
qal | ||
qdf | ||
scheduler | ||
spectral | ||
target_if | ||
umac | ||
utils | ||
wbuff | ||
wlan_cfg | ||
wmi | ||
README.txt | ||
VERSION.txt |
This is CNSS WLAN Host Driver for products starting from iHelium