================================================================== BUG: KCSAN: data-race in __perf_event_read_value / event_sched_out write to 0xffff88812f5e5ca8 of 8 bytes by task 6459 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+0x315/0x7f0 kernel/events/core.c:2293 group_sched_out+0xbf/0x1a0 kernel/events/core.c:2319 ctx_sched_out+0x36f/0x410 kernel/events/core.c:3289 task_ctx_sched_out kernel/events/core.c:2687 [inline] perf_event_context_sched_out kernel/events/core.c:3494 [inline] __perf_event_task_sched_out+0x64c/0xec0 kernel/events/core.c:3597 perf_event_task_sched_out include/linux/perf_event.h:1229 [inline] prepare_task_switch+0x134/0x140 kernel/sched/core.c:4744 context_switch kernel/sched/core.c:4892 [inline] __schedule+0x382/0x680 kernel/sched/core.c:6287 preempt_schedule_common kernel/sched/core.c:6459 [inline] __cond_resched+0x2a/0x40 kernel/sched/core.c:8151 might_alloc include/linux/sched/mm.h:201 [inline] slab_pre_alloc_hook mm/slab.h:492 [inline] slab_alloc mm/slab.c:3306 [inline] __do_kmalloc mm/slab.c:3700 [inline] __kmalloc+0x65/0x350 mm/slab.c:3711 kmalloc include/linux/slab.h:596 [inline] io_alloc_async_data fs/io_uring.c:3312 [inline] io_setup_async_rw+0xe6/0x300 fs/io_uring.c:3325 io_issue_sqe+0x3096/0x6300 __io_queue_sqe+0x34/0x460 fs/io_uring.c:6952 io_queue_sqe fs/io_uring.c:7003 [inline] io_submit_sqe+0x88b/0x3e90 fs/io_uring.c:7179 io_submit_sqes+0x505/0xde0 fs/io_uring.c:7285 __do_sys_io_uring_enter fs/io_uring.c:9943 [inline] __se_sys_io_uring_enter+0x20d/0xb30 fs/io_uring.c:9885 __x64_sys_io_uring_enter+0x74/0x80 fs/io_uring.c:9885 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae read to 0xffff88812f5e5ca8 of 8 bytes by task 6487 on cpu 0: __perf_event_read_value+0xc2/0x1f0 kernel/events/core.c:5196 perf_read_one kernel/events/core.c:5323 [inline] __perf_read kernel/events/core.c:5374 [inline] perf_read+0x2b8/0x5c0 kernel/events/core.c:5391 loop_rw_iter+0x227/0x330 io_iter_do_read fs/io_uring.c:3439 [inline] io_read fs/io_uring.c:3497 [inline] io_issue_sqe+0x1aed/0x6300 fs/io_uring.c:6646 io_wq_submit_work+0xf5/0x2c0 fs/io_uring.c:6795 io_worker_handle_work+0x788/0xa20 fs/io-wq.c:515 io_wqe_worker+0x1c9/0x5d0 fs/io-wq.c:566 ret_from_fork+0x1f/0x30 value changed: 0x0000000000b50bec -> 0x0000000000b5341d Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 6487 Comm: iou-wrk-6459 Not tainted 5.15.0-rc2-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================