================================================================== BUG: KCSAN: data-race in mem_cgroup_flush_stats / tick_do_update_jiffies64 read-write to 0xffffffff85a07980 of 8 bytes by interrupt on cpu 0: 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 ext4_has_feature_ea_inode fs/ext4/ext4.h:2130 [inline] __ext4_xattr_set_credits+0x155/0x290 fs/ext4/xattr.c:926 ext4_xattr_set_handle+0x246/0xbd0 fs/ext4/xattr.c:2307 ext4_initxattrs+0x66/0xb0 fs/ext4/xattr_security.c:44 security_inode_init_security+0x1b8/0x280 security/security.c:1116 ext4_init_security+0x30/0x40 fs/ext4/xattr_security.c:58 __ext4_new_inode+0x24c1/0x2700 fs/ext4/ialloc.c:1325 ext4_symlink+0x2ba/0x6f0 fs/ext4/namei.c:3293 vfs_symlink+0x18a/0x280 fs/namei.c:4297 do_symlinkat+0xe2/0x330 fs/namei.c:4326 __do_sys_symlinkat fs/namei.c:4343 [inline] __se_sys_symlinkat fs/namei.c:4340 [inline] __x64_sys_symlinkat+0x5e/0x70 fs/namei.c:4340 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 read to 0xffffffff85a07980 of 8 bytes by task 1851 on cpu 1: __mem_cgroup_flush_stats mm/memcontrol.c:643 [inline] mem_cgroup_flush_stats+0x7f/0x110 mm/memcontrol.c:652 shrink_node+0x2fc/0x1110 mm/vmscan.c:3126 shrink_zones+0x2c1/0x5d0 mm/vmscan.c:3458 do_try_to_free_pages+0x165/0x720 mm/vmscan.c:3516 try_to_free_mem_cgroup_pages+0x1cd/0x420 mm/vmscan.c:3830 reclaim_high+0xcd/0x110 mm/memcontrol.c:2325 mem_cgroup_handle_over_high+0x75/0x120 mm/memcontrol.c:2509 resume_user_mode_work include/linux/resume_user_mode.h:58 [inline] exit_to_user_mode_loop+0xa5/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 value changed: 0x000000010004c0e5 -> 0x000000010004c0e6 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 1851 Comm: syz-executor.3 Not tainted 5.18.0-rc6-syzkaller-00009-gfeb9c5e19e91 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================