diff options
| author | Ashish Kumar Dhanotiya <adhanoti@codeaurora.org> | 2018-04-05 16:12:16 +0530 |
|---|---|---|
| committer | nshrivas <nshrivas@codeaurora.org> | 2018-04-11 04:58:31 -0700 |
| commit | c40e78683ed970ab10dd267f7bb88539519cecf7 (patch) | |
| tree | 154756e5d7b11737bcd6439e922fe61e9c966a80 /uapi/linux | |
| parent | 8838715e9c70f2832dc22e2b0ad4a2283c404278 (diff) | |
qcacld-3.0: Set the driver state recovery flag before lock
Currently at pld uevent notifier, driver state recovery
flag is getting set inside init_deinit lock. If the probe
is going on, it will keep holding this init_deinit lock until
probe finishes and driver will not be able to set the state
recovery flag. Because of this SSR worker thread may stuck and
it may block ICNSS modem notifier till probe is completed.
To address this, set the driver recovery flag before waiting
for init_deinit lock in pld uevent notifier.
Change-Id: I2b7e6359715faef8b278d6cd2c78465066b2d17a
CRs-Fixed: 2217905
Diffstat (limited to 'uapi/linux')
0 files changed, 0 insertions, 0 deletions
