commit | 4748735f5de08af2ef1fae2672f6f507d8b4b971 | [log] [tgz] |
---|---|---|
author | Dundi Raviteja <dundi@codeaurora.org> | Fri Sep 04 17:29:30 2020 +0530 |
committer | Dundi Raviteja <dundi@codeaurora.org> | Mon Sep 07 12:54:55 2020 +0530 |
tree | b8ef65b485a7b0efe5038de09431b8c05bd0302d | |
parent | 845e965d065f8ddbde1308a0042b49c0fb2a852f [diff] |
wlan: use irq API's to acquire spin lock data_queue_lock is called in interrupt context and thread context, there can be a spinlock recursion if thread context acquires lock first and then interrupt context tries to acquire lock. To address this use irq API's spin_lock_irq() and spin_unlock_irq(). Change-Id: I3a7874c6da3003d8a93b9180c8968fe18719abc5 CRs-Fixed: 2770174