Currently in case of static driver, wififtmd which writes into the bootwlan and wifi-service which writes into the state_ctrl_param executes in parallel. The handler of boot_wlan and state_ctrl_param in driver intialize this wlan_start_comp variable and wait for its completion. If one handler is already waiting on this event and other handler reinitalize the event then it leads to the instability. To mitigate this issue 1) set the driver loaded state to true and then complete the wlan_start_comp event. 2) create the state_ctrl_param fs only once the boot_wlan handler wait is completed for probe. CRs-Fixed: 2158126 Change-Id: Ia51811a0dd2c5b52f7eee781c4d4620174de3649 |
||
---|---|---|
.. | ||
bmi | ||
cds | ||
dp | ||
hdd | ||
mac | ||
pld | ||
sap | ||
sme | ||
wma |