[RAMEN9610-13609][common][RAMEN9610-13609][9610] wlbt: scheduling while atomic
authorDebabrata Purohit <d.purohit@samsung.com>
Wed, 20 Mar 2019 11:22:00 +0000 (11:22 +0000)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:23:20 +0000 (20:23 +0300)
commitd576f2fea8810d082bc8969b2938d1a992b82139
tree7ef1e09f7ff76e83ef6a3640484b2bca26ec0aee
parent71601b0614c514eb27374ee677cd22f4f7719d9f
[RAMEN9610-13609][common][RAMEN9610-13609][9610] wlbt: scheduling while atomic

Cause:
For intra BSS relay, the SKBs are allocated with
GFP_KERNEL flag. this is done in atomic context, which can be fatal.

Resolution:
Allocate the SKBs with GFP_ATOMIC flag.

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