commit | 03b2eae0af794a5eb808c5c5feb0afc3c7dc2669 | [log] [tgz] |
---|---|---|
author | Zhen Kong <zkong@codeaurora.org> | Tue Sep 17 16:58:46 2019 -0700 |
committer | Zhen Kong <zkong@codeaurora.org> | Fri Oct 11 16:11:57 2019 -0700 |
tree | 8eb9b5f4d32e78b38993c74ade0192e1e286d858 | |
parent | b288f22b6b74b54c30f9a495a9049cfa3192789a [diff] |
qseecom: fix race condition between load/unload app during reboot To avoid race condition on app_access_lock between client thread loading app and waiting on a listener response and another thread unloading app during device reboot, make change to add unloading app requests into a waiting list and start a separate kthread to unload app when lock is released. Change-Id: I24391bc34bb9a076b269067cfd885d62b0b53e3e Signed-off-by: Zhen Kong <zkong@codeaurora.org>