================================================================== BUG: KCSAN: data-race in __futex_wait / hrtimer_wakeup read-write to 0xffffc90001443d90 of 8 bytes by interrupt on cpu 1: hrtimer_wakeup+0x1c/0x50 kernel/time/hrtimer.c:1921 __run_hrtimer kernel/time/hrtimer.c:1687 [inline] __hrtimer_run_queues+0x20d/0x5e0 kernel/time/hrtimer.c:1751 hrtimer_interrupt+0x210/0x7b0 kernel/time/hrtimer.c:1813 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1032 [inline] __sysvec_apic_timer_interrupt+0x5c/0x1a0 arch/x86/kernel/apic/apic.c:1049 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline] sysvec_apic_timer_interrupt+0x6e/0x80 arch/x86/kernel/apic/apic.c:1043 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 syscall_enter_from_user_mode_work include/linux/entry-common.h:165 [inline] syscall_enter_from_user_mode include/linux/entry-common.h:198 [inline] do_syscall_64+0x9a/0x1c0 arch/x86/entry/common.c:79 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffc90001443d90 of 8 bytes by task 9739 on cpu 0: __futex_wait+0x17f/0x290 kernel/futex/waitwake.c:675 futex_wait+0x99/0x1c0 kernel/futex/waitwake.c:697 do_futex+0x276/0x370 kernel/futex/syscalls.c:102 __do_sys_futex kernel/futex/syscalls.c:179 [inline] __se_sys_futex+0x25d/0x3a0 kernel/futex/syscalls.c:160 __x64_sys_futex+0x78/0x90 kernel/futex/syscalls.c:160 x64_sys_call+0x28c1/0x2d70 arch/x86/include/generated/asm/syscalls_64.h:203 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xc9/0x1c0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0xffff888102e83180 -> 0x0000000000000000 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 9739 Comm: syz-executor.2 Tainted: G W 6.10.0-rc3-syzkaller-00174-ga3e18a540541 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 ==================================================================