android_kernel_xiaomi_sm8350/core
Nachiket Kukade 08b9f2903b qcacld-3.0: Use new event infrastructure for session open/close events
With current implementation, if sme_open_session sends down a command
to the Firmware and an SSR/PDR occurs, the thread is stuck on waiting
on an event. The thread also holds the rtnl lock and will keep
blocking any other thread from acquiring it till timeout occurs. This
can result in deadlock situation with IPA driver trying to execute
driver ops during the SSR/PDR notification callback.

Use the wait_for_event_completion API for waiting on event. With this
the event will be purged when driver receives FW_DOWN indication.

Change-Id: I2920fd36c0eb5bb5994e66e584d12a2a9d8f409a
CRs-Fixed: 2120226
2017-12-11 15:46:30 -08:00
..
bmi Revert "qcacld-3.0: Do not access target register in driver unloading" 2017-10-25 17:48:22 -07:00
cds qcacld-3.0: Add regpair for country AR and CL 2017-12-07 23:18:51 -08:00
dp qcacld-3.0: Fix potential BUG_ON in the htt_rx_offload_msdu_pop_ll 2017-12-10 23:38:26 -08:00
hdd qcacld-3.0: Use new event infrastructure for session open/close events 2017-12-11 15:46:30 -08:00
mac Release 5.2.0.57E 2017-12-11 13:56:39 -08:00
pld qcacld-3.0: Remove unused PLD PCIe APIs 2017-12-01 13:39:58 -08:00
sap qcacld-3.0: Check regulatory domain before assuming ETSI channels 2017-12-08 13:28:27 -08:00
sme qcacld-3.0: Reduce the max join attempts for connection 2017-12-11 03:38:08 -08:00
wma qcacld-3.0: Enable Packetlog for Napier 2017-12-09 23:27:07 -08:00