mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-14 00:24:41 -04:00
qcacld-3.0: While adding virtual interface, rtnl lock taken twice
wlan-cld3.driver.lnx.1.1-dev to wlan-cld3.driver.lnx.2.0-dev propagation As a part of add virtual interface API kernel takes the rtnl lock, if start modules fails then it will take the rtnl lock again while closing the adapter which causes the UI freeze issue. To resolve this issue, call close adapter API with indication that lock is already taken. Change-Id: Ic186eba794600b189021d7455a5811972280ee84 CRs-Fixed: 2013661
This commit is contained in:
parent
486c13a3fa
commit
40f528ceaa
1 changed files with 1 additions and 1 deletions
|
|
@ -2176,7 +2176,7 @@ stop_modules:
|
|||
hdd_info("Other interfaces are still up dont close modules!");
|
||||
|
||||
close_adapter:
|
||||
hdd_close_adapter(pHddCtx, pAdapter, false);
|
||||
hdd_close_adapter(pHddCtx, pAdapter, true);
|
||||
|
||||
return ERR_PTR(-EINVAL);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue