aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix/af_unix.h
diff options
context:
space:
mode:
authorAndrew Jeffery <[email protected]>2025-06-16 13:13:39 +0000
committerAndrew Jeffery <[email protected]>2025-07-02 01:35:20 +0000
commit56448e78a6bb4e1a8528a0e2efe94eff0400c247 (patch)
treeade9350d53cd0eb0dfa06d4b43f64f2b582d99b8 /net/unix/af_unix.h
parentsoc: aspeed: lpc-snoop: Cleanup resources in stack-order (diff)
downloadkernel-56448e78a6bb4e1a8528a0e2efe94eff0400c247.tar.gz
kernel-56448e78a6bb4e1a8528a0e2efe94eff0400c247.zip
soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
Mitigate e.g. the following: # echo 1e789080.lpc-snoop > /sys/bus/platform/drivers/aspeed-lpc-snoop/unbind ... [ 120.363594] Unable to handle kernel NULL pointer dereference at virtual address 00000004 when write [ 120.373866] [00000004] *pgd=00000000 [ 120.377910] Internal error: Oops: 805 [#1] SMP ARM [ 120.383306] CPU: 1 UID: 0 PID: 315 Comm: sh Not tainted 6.15.0-rc1-00009-g926217bc7d7d-dirty #20 NONE ... [ 120.679543] Call trace: [ 120.679559] misc_deregister from aspeed_lpc_snoop_remove+0x84/0xac [ 120.692462] aspeed_lpc_snoop_remove from platform_remove+0x28/0x38 [ 120.700996] platform_remove from device_release_driver_internal+0x188/0x200 ... Fixes: 9f4f9ae81d0a ("drivers/misc: add Aspeed LPC snoop driver") Cc: [email protected] Cc: Jean Delvare <[email protected]> Acked-by: Jean Delvare <[email protected]> Link: https://patch.msgid.link/20250616-aspeed-lpc-snoop-fixes-v2-2-3cdd59c934d3@codeconstruct.com.au Signed-off-by: Andrew Jeffery <[email protected]>
Diffstat (limited to 'net/unix/af_unix.h')
0 files changed, 0 insertions, 0 deletions