commit | f78b05e239bee23f896354aed351aebbfab29978 | [log] [tgz] |
---|---|---|
author | Chandrasekaran, Manishekar <cmshekar@qti.qualcomm.com> | Mon Dec 07 12:51:58 2015 +0530 |
committer | Satish Singh <ssing@codeaurora.org> | Mon Dec 28 14:20:44 2015 -0800 |
tree | 23e5880ff5ebf3d41452b8d711b03ae28aa3da9c | |
parent | 278d012c68140e9364c54bd38b3772050b79fb67 [diff] |
qcacld-3.0: Avoid taking lock for vfree API during driver load/unload This is qcacld-2.0 to qcacld-3.0 propagation Avoid invoking vfree inside spinlock during logging service activation and deactivation. Since vfree is prone to sleep, this disables the IRQs for duration longer than the acceptable limit. vfree can be done without spin lock here, as there is no synchronization issue in this scenario. CRs-Fixed: 914363 Change-Id: I4d69431a98a4e4301dfc1e2b3b4c40c408a7ef99