Kernel Tree For Xiaomi 11 Lite NE 5G
Go to file
Jingxiang Ge 8fdd274a24 qcacld-3.0: Vdev trans return directly if psoc/driver is in transition
Issue happen when:
thread1:
       rmmod driver, wlan_hdd_pld_remove which will get psoc trans.
       then try to get rntl_lock in hdd_unregister_wext;

thread2:
       trigger iw del interface, cfgops in kernel will get get rtnl_lock,
       in wlan_hdd_del_virtual_intf, vdev trans will be blocked by psoc
       trans in thread1. as thread1 it is also waiting for rtnl_lock, so
       both thread will be stuck.

Fix is:
       In psoc trans, vdev trans and vdev ops is not allowed, which should
       return directly.

Change-Id: I9cbd04bac438bb9483b4e89e73801fe71859e139
CRs-Fixed: 2583675
2019-12-16 14:19:12 -08:00
components qcacld-3.0: Vdev trans return directly if psoc/driver is in transition 2019-12-16 14:19:12 -08:00
configs qcacld-3.0: Fix compile issues when some features are disabled 2019-12-16 06:35:16 -08:00
core Release 5.2.0.161M 2019-12-16 06:35:16 -08:00
os_if qcacld-3.0: Fix compile issues when some features are disabled 2019-12-16 06:35:16 -08:00
uapi/linux qcacld-3.0: Add PKTLOG_TYPE_RX_STATBUF 2019-10-09 19:10:36 -07:00
Android.mk qcacld-3.0: Disable the module under QMAA 2019-09-18 19:02:04 -07:00
Kbuild qcacld-3.0: Enable config HAL_DISABLE_NON_BA_2K_JUMP_ERROR 2019-12-12 14:52:02 -08:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium