================================================================== BUG: KCSAN: data-race in do_sys_poll / pollwake read to 0xffffc9000f2a3c10 of 4 bytes by task 7586 on cpu 0: poll_schedule_timeout fs/select.c:240 [inline] do_poll fs/select.c:958 [inline] do_sys_poll+0x9f1/0xc80 fs/select.c:1009 __do_sys_poll fs/select.c:1074 [inline] __se_sys_poll+0xe3/0x200 fs/select.c:1062 __x64_sys_poll+0x43/0x50 fs/select.c:1062 x64_sys_call+0x2c39/0x2e10 arch/x86/include/generated/asm/syscalls_64.h:8 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xc9/0x1a0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f write to 0xffffc9000f2a3c10 of 4 bytes by task 7582 on cpu 1: __pollwake fs/select.c:195 [inline] pollwake+0xc1/0x110 fs/select.c:215 __wake_up_common kernel/sched/wait.c:89 [inline] __wake_up_common_lock kernel/sched/wait.c:106 [inline] __wake_up+0x65/0xb0 kernel/sched/wait.c:127 ep_poll_safewake fs/eventpoll.c:657 [inline] ep_poll_callback+0x4e3/0x600 fs/eventpoll.c:1418 __wake_up_common kernel/sched/wait.c:89 [inline] __wake_up_common_lock kernel/sched/wait.c:106 [inline] __wake_up+0x65/0xb0 kernel/sched/wait.c:127 unix_dgram_peer_wake_relay+0xd4/0xf0 net/unix/af_unix.c:511 __wake_up_common kernel/sched/wait.c:89 [inline] __wake_up_common_lock kernel/sched/wait.c:106 [inline] __wake_up_sync_key+0x51/0x80 kernel/sched/wait.c:173 __unix_dgram_recvmsg+0x3bf/0x890 net/unix/af_unix.c:2447 unix_dgram_recvmsg+0x81/0x90 net/unix/af_unix.c:2522 sock_recvmsg_nosec+0x107/0x140 net/socket.c:1017 ____sys_recvmsg+0x27b/0x290 net/socket.c:2784 ___sys_recvmsg net/socket.c:2828 [inline] do_recvmmsg+0x2a1/0x6e0 net/socket.c:2923 __sys_recvmmsg net/socket.c:2997 [inline] __do_sys_recvmmsg net/socket.c:3020 [inline] __se_sys_recvmmsg net/socket.c:3013 [inline] __x64_sys_recvmmsg+0xe4/0x170 net/socket.c:3013 x64_sys_call+0x1b90/0x2e10 arch/x86/include/generated/asm/syscalls_64.h:300 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xc9/0x1a0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x00000001 -> 0x00000000 Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 7582 Comm: syz.3.1659 Not tainted 6.15.0-rc2-syzkaller-00471-g119009db2674 #0 PREEMPT(voluntary) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 ==================================================================