================================================================== BUG: KCSAN: data-race in ktime_get / timekeeping_update_from_shadow write to 0xffffffff89609548 of 320 bytes by interrupt on cpu 0: timekeeping_update_from_shadow+0x46e/0x4b0 kernel/time/timekeeping.c:868 __timekeeping_advance+0xb36/0xcf0 kernel/time/timekeeping.c:2665 timekeeping_advance kernel/time/timekeeping.c:2673 [inline] update_wall_time+0x21/0x50 kernel/time/timekeeping.c:2683 tick_do_update_jiffies64+0x169/0x1c0 kernel/time/tick-sched.c:149 tick_sched_do_timer kernel/time/tick-sched.c:253 [inline] tick_nohz_handler+0x88/0x380 kernel/time/tick-sched.c:310 __run_hrtimer kernel/time/hrtimer.c:2075 [inline] __hrtimer_run_queues+0x1f8/0x510 kernel/time/hrtimer.c:2132 hrtimer_interrupt+0x27b/0x860 kernel/time/hrtimer.c:2251 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1051 [inline] __sysvec_apic_timer_interrupt+0x5f/0x1c0 arch/x86/kernel/apic/apic.c:1068 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0x32/0x80 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 read to 0xffffffff89609568 of 8 bytes by task 22407 on cpu 1: timekeeping_cycles_to_ns kernel/time/timekeeping.c:477 [inline] timekeeping_get_ns kernel/time/timekeeping.c:482 [inline] ktime_get+0x130/0x240 kernel/time/timekeeping.c:1006 ktime_get_ns include/linux/timekeeping.h:174 [inline] tcp_clock_ns include/net/tcp.h:979 [inline] tcp_mstamp_refresh_inline include/net/tcp.h:1019 [inline] tcp_mstamp_refresh+0x14/0x70 net/ipv4/tcp_output.c:57 tcp_connect+0xd53/0x2400 net/ipv4/tcp_output.c:4378 tcp_v4_connect+0xa04/0xad0 net/ipv4/tcp_ipv4.c:345 __inet_stream_connect+0x166/0x840 net/ipv4/af_inet.c:684 inet_stream_connect+0x44/0x70 net/ipv4/af_inet.c:755 connect_socket net/socket.c:2141 [inline] __sys_connect_file net/socket.c:2166 [inline] __sys_connect+0x1ef/0x2a0 net/socket.c:2183 __do_sys_connect net/socket.c:2189 [inline] __se_sys_connect net/socket.c:2186 [inline] __x64_sys_connect+0x3f/0x50 net/socket.c:2186 x64_sys_call+0x1c0b/0x2550 arch/x86/include/generated/asm/syscalls_64.h:43 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x112/0x360 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x002ee57a0a72a6ea -> 0x002f726829ec5e9c Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 22407 Comm: syz.8.7072 Not tainted syzkaller #0 PREEMPT(lazy) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 ==================================================================