[NEUS7920-218] [9610] wlbt: correct locking in BoT
authorDebabrata Purohit <d.purohit@samsung.com>
Thu, 2 May 2019 12:22:59 +0000 (13:22 +0100)
committerKim Gunho <gunho.kim@samsung.com>
Fri, 28 Jun 2019 14:45:16 +0000 (23:45 +0900)
commit55e78f11fb47bedf921a82f820fc28f7247518ec
treeb5c7a512e4ef3ff8356eeb3827ff3ce4e4dbe5c9
parente8cfc1392bd84e645b662667c4c9054a65141a9a
[NEUS7920-218] [9610] wlbt: correct locking in BoT

The lock qs->cp_lock in Balance of Traffic (BoT) is accessed from
either software interrupt context or in process context.

So the right locking should be spin_lock_bh rather than spin_lock.

Change-Id: I49ca92d2b8ad1b166e37ac74bd921eed5285c30f
SCSC-Bug-Id: SSB-52281
Signed-off-by: Debabrata Purohit <d.purohit@samsung.com>
drivers/net/wireless/scsc/scsc_wifi_fcq.c