================================================================== BUG: KCSAN: data-race in __perf_event_read_value / event_sched_out write to 0xffff88813a2a9ca8 of 8 bytes by task 21079 on cpu 1: perf_event_update_time kernel/events/core.c:647 [inline] perf_event_set_state kernel/events/core.c:666 [inline] event_sched_out+0x307/0x830 kernel/events/core.c:2364 group_sched_out+0xf0/0x1f0 kernel/events/core.c:2390 ctx_sched_out+0x3ab/0x470 kernel/events/core.c:3355 task_ctx_sched_out kernel/events/core.c:2729 [inline] perf_event_context_sched_out kernel/events/core.c:3560 [inline] __perf_event_task_sched_out+0x679/0xf10 kernel/events/core.c:3663 perf_event_task_sched_out include/linux/perf_event.h:1236 [inline] prepare_task_switch+0x13b/0x140 kernel/sched/core.c:4883 context_switch kernel/sched/core.c:5025 [inline] __schedule+0x398/0x6c0 kernel/sched/core.c:6382 preempt_schedule_common kernel/sched/core.c:6547 [inline] __cond_resched+0x3f/0x90 kernel/sched/core.c:8154 _cond_resched include/linux/sched.h:2042 [inline] tctx_task_work+0x6a/0xab0 fs/io_uring.c:2544 task_work_run+0x8e/0x110 kernel/task_work.c:164 get_signal+0x144f/0x15a0 kernel/signal.c:2641 arch_do_signal_or_restart+0x87/0x2b0 arch/x86/kernel/signal.c:867 exit_to_user_mode_loop kernel/entry/common.c:166 [inline] exit_to_user_mode_prepare+0xc1/0x140 kernel/entry/common.c:201 __syscall_exit_to_user_mode_work kernel/entry/common.c:283 [inline] syscall_exit_to_user_mode+0x20/0x40 kernel/entry/common.c:294 do_syscall_64+0x37/0x50 arch/x86/entry/common.c:86 entry_SYSCALL_64_after_hwframe+0x44/0xae read to 0xffff88813a2a9ca8 of 8 bytes by task 21089 on cpu 0: __perf_event_read_value+0x84/0x1f0 kernel/events/core.c:5304 perf_read_one kernel/events/core.c:5433 [inline] __perf_read kernel/events/core.c:5484 [inline] perf_read+0x2b8/0x5c0 kernel/events/core.c:5501 loop_rw_iter+0x25f/0x3a0 fs/io_uring.c:3638 io_iter_do_read fs/io_uring.c:3826 [inline] io_read fs/io_uring.c:3894 [inline] io_issue_sqe+0x7eed/0x8790 fs/io_uring.c:7253 io_wq_submit_work+0x1d5/0x380 fs/io_uring.c:7421 io_worker_handle_work+0x528/0xc20 fs/io-wq.c:597 io_wqe_worker+0x1e6/0x540 fs/io-wq.c:644 ret_from_fork+0x1f/0x30 value changed: 0x0000000004f973e1 -> 0x0000000004f99362 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 21089 Comm: iou-wrk-21079 Tainted: G W 5.18.0-rc1-syzkaller-00009-gce4c854ee868-dirty #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================