commit | ae91c40e3f047105c7af8ac059e452d51756e674 | [log] [tgz] |
---|---|---|
author | Rajeev Kumar <rajekuma@codeaurora.org> | Wed May 25 16:07:23 2016 -0700 |
committer | Vishwajith Upendra <vishwaji@codeaurora.org> | Mon Jun 06 18:52:32 2016 -0700 |
tree | c0eef842688fde0ad41b1c1a82c767050a48b83d | |
parent | ecf03cdc6b821cbfd5148899569fbf5adb490ac0 [diff] |
qcacmn: Do not call sleeping API from atomic context WMI unified detach holds spin lock bh and calls kernel API to remove debugfs directory. Remove debug fs kernel API uses mutex for internal synchronization and hence kernel complains WLAN is calling sleeping API from non sleeping context. Fix this issue by keeping debug fs remove API call outside spin lock bh protection. Change-Id: I15d9a3735ed3c914af51aed9885f48f9c1d1ded2 CRs-Fixed: 1021379