total_inactive_file 0 total_active_file 0 total_unevictable 0 oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=/,mems_allowed=0,oom_memcg=/syz6,task_memcg=/syz6,task=syz.6.4838,pid=24326,uid=0 Memory cgroup out of memory: Killed process 24326 (syz.6.4838) total-vm:96384kB, anon-rss:1252kB, file-rss:22168kB, shmem-rss:0kB, UID:0 pgtables:136kB oom_score_adj:1000 ================================================================== BUG: KCSAN: data-race in mem_cgroup_flush_stats_ratelimited / tick_do_update_jiffies64 read-write to 0xffffffff86e07a00 of 8 bytes by interrupt on cpu 0: tick_do_update_jiffies64+0x113/0x1c0 kernel/time/tick-sched.c:118 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:2074 [inline] __hrtimer_run_queues+0x1f8/0x510 kernel/time/hrtimer.c:2131 hrtimer_interrupt+0x27b/0x860 kernel/time/hrtimer.c:2250 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 arch_atomic64_set arch/x86/include/asm/atomic64_64.h:20 [inline] raw_atomic64_set include/linux/atomic/atomic-arch-fallback.h:2629 [inline] raw_atomic_long_set include/linux/atomic/atomic-long.h:79 [inline] atomic_long_set include/linux/atomic/atomic-instrumented.h:3224 [inline] rb_time_set kernel/trace/ring_buffer.c:724 [inline] __rb_reserve_next+0x1bd/0x6c0 kernel/trace/ring_buffer.c:4842 rb_reserve_next_event kernel/trace/ring_buffer.c:5010 [inline] ring_buffer_lock_reserve+0x6b3/0x860 kernel/trace/ring_buffer.c:5069 __trace_buffer_lock_reserve kernel/trace/trace.h:1677 [inline] trace_event_buffer_lock_reserve+0x14a/0x300 kernel/trace/trace.c:1924 trace_event_buffer_reserve+0x120/0x180 kernel/trace/trace_events.c:715 do_trace_event_raw_event_softirq include/trace/events/irq.h:103 [inline] trace_event_raw_event_softirq+0x75/0xd0 include/trace/events/irq.h:103 __do_trace_softirq_exit include/trace/events/irq.h:142 [inline] trace_softirq_exit include/trace/events/irq.h:142 [inline] handle_softirqs+0x1df/0x2a0 kernel/softirq.c:646 do_softirq+0x46/0x60 kernel/softirq.c:546 __local_bh_enable_ip+0x79/0x80 kernel/softirq.c:473 local_bh_enable include/linux/bottom_half.h:33 [inline] napi_threaded_poll_loop+0x58a/0x6c0 net/core/dev.c:7968 napi_threaded_poll+0x193/0x240 net/core/dev.c:8005 kthread+0x223/0x270 kernel/kthread.c:436 ret_from_fork+0x146/0x330 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 read to 0xffffffff86e07a00 of 8 bytes by task 22999 on cpu 1: mem_cgroup_flush_stats_ratelimited+0x29/0x50 mm/memcontrol.c:788 count_shadow_nodes+0x6a/0x250 mm/workingset.c:689 do_shrink_slab+0x61/0x650 mm/shrinker.c:391 shrink_slab_memcg mm/shrinker.c:562 [inline] shrink_slab+0x53b/0x8e0 mm/shrinker.c:640 shrink_node_memcgs mm/vmscan.c:6222 [inline] shrink_node+0x6b8/0x2000 mm/vmscan.c:6264 shrink_zones mm/vmscan.c:6503 [inline] do_try_to_free_pages+0x408/0xca0 mm/vmscan.c:6565 try_to_free_mem_cgroup_pages+0x201/0x420 mm/vmscan.c:6887 try_charge_memcg+0x422/0xae0 mm/memcontrol.c:2718 charge_memcg+0x16f/0x220 mm/memcontrol.c:5210 mem_cgroup_swapin_charge_folio+0xc2/0x150 mm/memcontrol.c:5294 __swap_cache_alloc mm/swap_state.c:462 [inline] swap_cache_alloc_folio+0x47b/0x610 mm/swap_state.c:530 swap_cache_read_folio mm/swap_state.c:652 [inline] swap_cluster_readahead+0x2b7/0x460 mm/swap_state.c:849 swapin_readahead+0xd8/0x8a0 mm/swap_state.c:997 do_swap_page+0x2b7/0x1e40 mm/memory.c:4971 handle_pte_fault mm/memory.c:6561 [inline] __handle_mm_fault mm/memory.c:6707 [inline] handle_mm_fault+0xb29/0x3bb0 mm/memory.c:6876 do_user_addr_fault+0x636/0x1060 arch/x86/mm/fault.c:1343 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x62/0xa0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 value changed: 0x0000000100010917 -> 0x0000000100010918 Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 22999 Comm: syz-executor Not tainted syzkaller #0 PREEMPT(lazy) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 ==================================================================