================================================================== BUG: KCSAN: data-race in event_sched_out / perf_mmap write to 0xffff88813c43c0d0 of 8 bytes by task 17166 on cpu 1: perf_event_update_time kernel/events/core.c:649 [inline] perf_mmap+0xc0b/0xe80 kernel/events/core.c:6355 call_mmap include/linux/fs.h:2091 [inline] mmap_region+0xb04/0x10b0 mm/mmap.c:1793 do_mmap+0x781/0xc20 mm/mmap.c:1582 vm_mmap_pgoff+0x117/0x1f0 mm/util.c:519 ksys_mmap_pgoff+0x265/0x320 mm/mmap.c:1630 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae read to 0xffff88813c43c0d0 of 8 bytes by task 17159 on cpu 0: __perf_update_times kernel/events/core.c:632 [inline] perf_event_update_time kernel/events/core.c:647 [inline] perf_event_set_state kernel/events/core.c:666 [inline] event_sched_out+0x2c0/0x830 kernel/events/core.c:2297 group_sched_out+0xf0/0x1f0 kernel/events/core.c:2323 ctx_sched_out+0x391/0x450 kernel/events/core.c:3293 task_ctx_sched_out kernel/events/core.c:2691 [inline] perf_event_context_sched_out kernel/events/core.c:3498 [inline] __perf_event_task_sched_out+0x679/0xf00 kernel/events/core.c:3601 perf_event_task_sched_out include/linux/perf_event.h:1245 [inline] prepare_task_switch+0x13b/0x140 kernel/sched/core.c:4796 context_switch kernel/sched/core.c:4938 [inline] __schedule+0x397/0x6a0 kernel/sched/core.c:6296 schedule+0x81/0xb0 kernel/sched/core.c:6369 schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:6428 __mutex_lock_common kernel/locking/mutex.c:673 [inline] __mutex_lock+0x361/0x5a0 kernel/locking/mutex.c:733 __mutex_lock_slowpath+0xa/0x10 kernel/locking/mutex.c:1021 mutex_lock+0x23/0x30 kernel/locking/mutex.c:283 perf_poll+0xd6/0x130 kernel/events/core.c:5440 vfs_poll include/linux/poll.h:90 [inline] do_select+0x7a5/0xeb0 fs/select.c:538 core_sys_select+0x440/0x6d0 fs/select.c:681 do_pselect fs/select.c:763 [inline] __do_sys_pselect6+0x1ea/0x250 fs/select.c:804 __se_sys_pselect6 fs/select.c:795 [inline] __x64_sys_pselect6+0x74/0x80 fs/select.c:795 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae value changed: 0x000000000000fce1 -> 0x000000000002a63b Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 17159 Comm: syz-executor.2 Not tainted 5.16.0-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================