No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Dustin Brown 26ef417482 qcacld-3.0: Fix race in DSC threaded unit test
Very occasionally, the driver transition thread for the DSC race
condition unit test can be preempted before queuing the driver
transition. This leads to the transitions de-queuing in an unexpected
order, causing the test to fail. In order to close the race window, a
thread would have to set its event _after_ blocking on a pending
transition, which is impossible. So, rather than using events to
synchronize the different threads in this test case, use polling to
ensure the different transitions are queued in the appropriate order.
If the given condition is not met, call schedule() to give the other
threads a greater chance to run.

Change-Id: I05edfa9200ca7831926153f3ff0ec9dbbbab3fed
CRs-Fixed: 2378469
2019-01-10 19:42:10 -08:00
components qcacld-3.0: Fix race in DSC threaded unit test 2019-01-10 19:42:10 -08:00
configs qcacld-3.0: Modify Kbuild to add new beacon header file 2018-12-26 20:27:24 -08:00
core qcacld-3.0: Fix channel numbers in SAP ACS 80MHZ channel bonding 2019-01-10 19:42:06 -08:00
os_if qcacld-3.0: Handle concurrencies with NAN Discovery 2018-12-22 02:54:03 -08:00
uapi/linux qcacld-3.0: Fix tab stop checkpatch warnings 2018-09-13 13:20:38 -07:00
Android.mk qcacld-3.0: Remove deprecated ANDROID_BUILD_TOP for new SP 2018-10-17 02:07:03 -07:00
Kbuild qcacld-3.0: Modify Kbuild to add new beacon header file 2018-12-26 20:27:24 -08:00
Kconfig qcacld-3.0: Add SARV1 to SARV2 feature flag 2018-07-31 12:58:49 -07:00
Makefile qcacld-3.0: Pass WLAN_ROOT value for make clean 2018-06-09 00:09:16 -07:00
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium