android_kernel_xiaomi_sm8450/include
Kuniyuki Iwashima f91f368b2e UPSTREAM: af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
[ Upstream commit 97af84a6bba2ab2b9c704c08e67de3b5ea551bb2 ]

When touching unix_sk(sk)->inflight, we are always under
spin_lock(&unix_gc_lock).

Let's convert unix_sk(sk)->inflight to the normal unsigned long.

Bug: 336226035
Signed-off-by: Kuniyuki Iwashima <kuniyu@amazon.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/20240123170856.41348-3-kuniyu@amazon.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Stable-dep-of: 47d8ac011fe1 ("af_unix: Fix garbage collector racing against connect()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
(cherry picked from commit 301fdbaa0bba4653570f07789909939f977a7620)
Signed-off-by: Lee Jones <joneslee@google.com>
Change-Id: I0d965d5f2a863d798c06de9f21d0467f256b538e
2024-06-11 11:07:37 +01:00
..
acpi ACPI: APEI: explicit init of HEST and GHES in apci_init() 2023-09-19 12:20:28 +02:00
asm-generic This is the 5.10.205 stable release 2023-12-21 12:24:50 +00:00
clocksource
crypto This is the 5.10.209 stable release 2024-01-27 03:00:58 +00:00
drm Revert "drm/mipi-dsi: Fix detach call without attach" 2024-04-16 09:44:14 +00:00
dt-bindings This is the 5.10.209 stable release 2024-01-27 03:00:58 +00:00
keys
kunit
kvm
linux Merge tag 'android12-5.10.210_r00' into branch android12-5.10 2024-05-30 15:24:20 +00:00
math-emu
media Merge 5.10.192 into android12-5.10-lts 2023-08-28 17:10:38 +00:00
memory
misc
net UPSTREAM: af_unix: Do not use atomic ops for unix_sk(sk)->inflight. 2024-06-11 11:07:37 +01:00
pcmcia
ras
rdma RDMA/cma: Always set static rate to 0 for RoCE 2023-06-21 15:45:39 +02:00
scsi Revert "scsi: core: Introduce enum scsi_disposition" 2024-04-16 09:50:32 +00:00
soc Merge eded3ad80a ("ia64: fix an addr to taddr in huge_pte_offset()") into android12-5.10-lts 2023-06-26 07:10:00 +00:00
sound Revert "ASoC: soc-card: Add storage for PCI SSID" 2023-12-11 08:52:26 +00:00
target scsi: target: Fix multiple LUN_RESET handling 2023-05-17 11:47:48 +02:00
trace ANDROID: add vendor hook in do_read_fault to tune fault_around_bytes 2024-05-16 16:19:54 +00:00
uapi This is the 5.10.210 stable release 2024-04-10 07:10:03 +00:00
vdso
video video: of_display_timing.h: include errno.h 2022-07-12 16:32:19 +02:00
xen ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 2023-05-17 11:47:42 +02:00