summaryrefslogtreecommitdiff
path: root/include/uapi/linux/fb.h
diff options
context:
space:
mode:
authorMaya Erez <qca_merez@qca.qualcomm.com>2016-02-03 17:36:19 +0200
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 19:58:08 -0700
commitfaab237c9c73dbca5e7c6fa35808eb2ac11bcbf8 (patch)
tree8a3f337641461963f816f1b2ac86a765bb63f6ec /include/uapi/linux/fb.h
parentfdf67e3dd16676eda9cf7115e9f88c0ad31924d1 (diff)
wil6210: handle multiple connect/disconnect events
In the current solution wil6210 configures the vring in a worker and holds only one pending CID. This implementation may lead to race conditions between connect and disconnect events of multiple stations or fast connect/disconnect events of the same station. In order to allow the removal of the connect worker and handling of WMI_VRING_CFG_DONE_EVENTID in the connect event, the WMI replies that provide the reply in a given buffer needs to be handled immediately in the WMI event interrupt thread. To prevent deadlocks, WMI replies that requires additional handling are still handled via the events list. Change-Id: I81f08011ef98be845d98fbe15d98bbf050032f88 Signed-off-by: Maya Erez <qca_merez@qca.qualcomm.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com> Git-commit: 0916d9f2b6bea53a830ae5061b63a515c04da62e Git-repo: https://github.com/kvalo/ath.git CRs-Fixed: 971604 Signed-off-by: Maya Erez <merez@codeaurora.org>
Diffstat (limited to 'include/uapi/linux/fb.h')
0 files changed, 0 insertions, 0 deletions