================================================================== BUG: KCSAN: data-race in event_sched_out / perf_event_update_time write to 0xffff8881344c74d0 of 8 bytes by task 25781 on cpu 0: perf_event_update_time+0x19c/0x1c0 kernel/events/core.c:648 perf_mmap+0xa43/0xc10 kernel/events/core.c:6328 call_mmap include/linux/fs.h:2055 [inline] mmap_region+0xae7/0x1080 mm/mmap.c:1791 do_mmap+0x67a/0xb20 mm/mmap.c:1582 vm_mmap_pgoff+0x117/0x1f0 mm/util.c:519 ksys_mmap_pgoff+0x265/0x320 mm/mmap.c:1628 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 0xffff8881344c74d0 of 8 bytes by task 25784 on cpu 1: __perf_update_times kernel/events/core.c:631 [inline] perf_event_update_time kernel/events/core.c:646 [inline] perf_event_set_state kernel/events/core.c:665 [inline] event_sched_out+0x434/0x9c0 kernel/events/core.c:2273 group_sched_out+0xdb/0x1d0 kernel/events/core.c:2299 ctx_sched_out+0x2b9/0x310 kernel/events/core.c:3262 task_ctx_sched_out kernel/events/core.c:2637 [inline] perf_event_context_sched_out kernel/events/core.c:3467 [inline] __perf_event_task_sched_out+0x63e/0xf00 kernel/events/core.c:3570 prepare_task_switch kernel/sched/core.c:4883 [inline] context_switch kernel/sched/core.c:5025 [inline] __schedule+0x443/0x6c0 kernel/sched/core.c:6388 preempt_schedule_common kernel/sched/core.c:6553 [inline] __cond_resched+0x3f/0xa0 kernel/sched/core.c:8160 might_resched include/linux/kernel.h:110 [inline] __inode_security_revalidate security/selinux/hooks.c:257 [inline] inode_security_rcu security/selinux/hooks.c:283 [inline] selinux_inode_permission+0x1c2/0x400 security/selinux/hooks.c:3089 security_inode_permission+0x72/0xc0 security/security.c:1330 inode_permission+0xbb/0x300 fs/namei.c:532 may_o_create fs/namei.c:3158 [inline] lookup_open fs/namei.c:3293 [inline] open_last_lookups fs/namei.c:3400 [inline] path_openat+0x868/0x1b30 fs/namei.c:3606 do_filp_open+0x105/0x220 fs/namei.c:3636 do_sys_openat2+0xb5/0x2a0 fs/open.c:1213 do_sys_open fs/open.c:1229 [inline] __do_sys_creat fs/open.c:1305 [inline] __se_sys_creat fs/open.c:1299 [inline] __x64_sys_creat+0x62/0x80 fs/open.c:1299 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: 0x000000000000a676 -> 0x0000000000034710 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 25784 Comm: syz-executor.1 Not tainted 5.18.0-rc4-syzkaller-00083-g259b897e5a79-dirty #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================