[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)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:23:27 +0000 (20:23 +0300)
commit60af1f0af55edd76200c62501ef8281828703170
treed3498dde632a1763d9dfa371c3bda9616c4d22bf
parent0080ded1cf93cb4117543ff0d2e84696729ce29e
[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