android_kernel_xiaomi_sm8350/core
Jingxiang Ge 19042f697f qcacld-3.0: Reject Vdev trans when driver in unloading/recovering
Previously vdev trans will be rejected if psoc in trans. but
it causes issue when __hdd_psoc_idle_shutdown is in psoc trans,
if ifconfig comes here, the ifconfig will fail.

Add checking if psoc trans in driver recovering and unloading,
if yes, it will be safe to reject vdev trans, otherwise, we should
let vdev trans waiting for psoc trans.

At the same time, we also need to make sure driver state has been
set before psoc trans when unloading.

Change-Id: Ic47eebef76b8eadc90780b74f75d4ebef73b822d
CRs-Fixed: 2601435
2020-01-20 12:31:40 -08:00
..
bmi qcacld-3.0: Add synchronization between unloading & SSR recovering 2019-10-19 19:25:31 -07:00
cds qcacld-3.0: Add driver support for QCA6750 2020-01-20 01:10:01 -08:00
dp qcacld-3.0: Add driver support for QCA6750 2020-01-20 01:10:01 -08:00
hdd qcacld-3.0: Reject Vdev trans when driver in unloading/recovering 2020-01-20 12:31:40 -08:00
mac Release 5.2.0.165V 2020-01-20 01:10:02 -08:00
pld qcacld-3.0: Reject Vdev trans when driver in unloading/recovering 2020-01-20 12:31:40 -08:00
sap qcacld-3.0: SAP hung in DFS state when disable channel during CAC 2020-01-15 08:19:21 -08:00
sme qcacld-3.0: follow ref-ap edca if ref-ap and sta intersection is 11ax 2020-01-17 18:23:32 -08:00
wma qcacld-3.0: Add driver support for QCA6750 2020-01-20 01:10:01 -08:00