================================================================== BUG: KCSAN: data-race in mem_cgroup_flush_stats_delayed / tick_do_update_jiffies64 read-write to 0xffffffff85a07980 of 8 bytes by interrupt on cpu 1: tick_do_update_jiffies64+0x112/0x1b0 kernel/time/tick-sched.c:118 tick_sched_do_timer kernel/time/tick-sched.c:199 [inline] tick_sched_timer+0x7e/0x2d0 kernel/time/tick-sched.c:1466 __run_hrtimer+0x132/0x420 kernel/time/hrtimer.c:1685 __hrtimer_run_queues kernel/time/hrtimer.c:1749 [inline] hrtimer_interrupt+0x36e/0xa70 kernel/time/hrtimer.c:1811 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1086 [inline] __sysvec_apic_timer_interrupt+0xa3/0x250 arch/x86/kernel/apic/apic.c:1103 sysvec_apic_timer_interrupt+0x88/0xb0 arch/x86/kernel/apic/apic.c:1097 asm_sysvec_apic_timer_interrupt+0x12/0x20 kmem_cache_free+0x78/0x110 sk_prot_free net/core/sock.c:1970 [inline] __sk_destruct+0x30e/0x400 net/core/sock.c:2058 sk_destruct net/core/sock.c:2076 [inline] __sk_free+0x2ba/0x310 net/core/sock.c:2087 sk_free+0x38/0x80 net/core/sock.c:2098 sock_put include/net/sock.h:1926 [inline] tcp_close+0x58/0xa0 net/ipv4/tcp.c:2931 inet_release+0xc6/0xe0 net/ipv4/af_inet.c:428 __sock_release net/socket.c:650 [inline] sock_close+0x6c/0x150 net/socket.c:1318 __fput+0x292/0x510 fs/file_table.c:317 ____fput+0x11/0x20 fs/file_table.c:350 task_work_run+0x8e/0x110 kernel/task_work.c:164 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline] exit_to_user_mode_loop+0x124/0x130 kernel/entry/common.c:169 exit_to_user_mode_prepare kernel/entry/common.c:201 [inline] __syscall_exit_to_user_mode_work kernel/entry/common.c:283 [inline] syscall_exit_to_user_mode+0x6a/0x90 kernel/entry/common.c:294 do_syscall_64+0x37/0x70 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x44/0xae read to 0xffffffff85a07980 of 8 bytes by task 14757 on cpu 0: mem_cgroup_flush_stats_delayed+0x34/0x140 mm/memcontrol.c:657 workingset_refault+0x3c2/0x7b0 mm/workingset.c:358 filemap_add_folio+0xe2/0x150 mm/filemap.c:973 page_cache_ra_unbounded+0x19e/0x2e0 mm/readahead.c:243 do_page_cache_ra mm/readahead.c:291 [inline] page_cache_ra_order mm/readahead.c:545 [inline] ondemand_readahead+0x4fd/0x6e0 mm/readahead.c:665 page_cache_async_ra+0x134/0x140 mm/readahead.c:714 filemap_readahead mm/filemap.c:2568 [inline] filemap_get_pages mm/filemap.c:2608 [inline] filemap_read+0x4f3/0x1400 mm/filemap.c:2679 generic_file_read_iter+0x72/0x320 mm/filemap.c:2825 do_iter_readv_writev+0x27b/0x300 do_iter_read+0x16f/0x5d0 fs/read_write.c:787 vfs_readv fs/read_write.c:907 [inline] do_preadv+0x159/0x230 fs/read_write.c:999 __do_sys_preadv fs/read_write.c:1049 [inline] __se_sys_preadv fs/read_write.c:1044 [inline] __x64_sys_preadv+0x54/0x60 fs/read_write.c:1044 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x2b/0x70 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae value changed: 0x00000001000428f9 -> 0x00000001000428fa Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 14757 Comm: syz-executor.5 Not tainted 5.18.0-rc4-syzkaller-00291-g8013d1d3d2e3-dirty #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================