Kernel Tree For Xiaomi 11 Lite NE 5G
Vdev resp and hold req queue cleanup is called in kernel thread context and this may lead to race condition where it may free the wma's iface structure while MC thread is using the iface. In case FW down is received during interface delete, driver complete wait events and thus the interface delete remove the adapter before del sta self resp is received and thus del sta self resp uses adapter after its freed. To avoid this call the vdev resp and hold req queue cleanup from MC thread. Also call del sta self resp only when driver unload is in progress. For FW down case the resp is not required. Change-Id: I711f83c54df29251de365a3137077b3b8d82b448 CRs-Fixed: 2234547 |
||
---|---|---|
components | ||
core | ||
uapi/linux | ||
Android.mk | ||
Kbuild | ||
Kconfig | ||
Makefile | ||
README.txt |
This is CNSS WLAN Host Driver for products starting from iHelium