kernel_samsung_a53x/drivers/misc
Jinjie Ruan d26bce6fa4 misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
[ Upstream commit 4d08c3d12b61022501989f9f071514d2d6f77c47 ]

It is not allowed to call kfree_skb() from hardware interrupt
context or with hardware interrupts being disabled.
So replace kfree_skb() with dev_kfree_skb_irq() under
spin_lock_irqsave(). Compile tested only.

Fixes: 53618cc1e51e ("Staging: sources for ST core")
Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com>
Link: https://lore.kernel.org/r/20230823035020.1281892-1-ruanjinjie@huawei.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-18 11:43:05 +01:00
..
altera-stapl Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
c2port Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cardreader Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cb710 Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cxl Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
drb Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
echo Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
eeprom Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
genwqe Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
habanalabs Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ibmasm Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lis3lv02d Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lkdtm Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mei Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ocxl Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
samsung Fix clang 16 errors treewide 2024-06-15 16:28:48 -03:00
sgi-gru Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sgi-xp Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ti-st misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() 2024-11-18 11:43:05 +01:00
tui drivers: tui: fix out of tree build 2024-06-15 16:21:18 -03:00
tzdev Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uacce Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmw_vmci Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ad525x_dpot-i2c.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ad525x_dpot-spi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ad525x_dpot.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ad525x_dpot.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
apds990x.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
apds9802als.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atmel-ssc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
atmel_tclib.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
bh1770glc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cs5535-mfgpt.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ds1682.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dummy-irq.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
enclosure.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
fastrpc.c misc: fastrpc: Clean buffers on remote invocation failures 2024-11-18 10:58:31 +01:00
hisi_hikey_usb.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hmc6352.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hpilo.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hpilo.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ibmvmc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ibmvmc.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ics932s401.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
isl29003.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
isl29020.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
kgdbts.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lattice-ecp3-config.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pch_phub.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pci_endpoint_test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
phantom.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pti.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pvpanic.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qcom-coincell.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sram-exec.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sram.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
sram.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tifm_7xx1.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tifm_core.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
tsl2550.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
uid_sys_stats.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmw_balloon.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
xilinx_sdfec.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00