================================================================== BUG: KCSAN: data-race in ring_buffer_unlock_commit / ring_buffer_unlock_commit write to 0xffff888100074cb4 of 1 bytes by task 2942 on cpu 1: rb_wakeups kernel/trace/ring_buffer.c:4298 [inline] ring_buffer_unlock_commit+0x6f/0x450 kernel/trace/ring_buffer.c:4498 __buffer_unlock_commit kernel/trace/trace.h:1697 [inline] trace_buffer_unlock_commit_regs+0x43/0x310 kernel/trace/trace.c:2049 trace_event_buffer_commit+0x149/0x590 kernel/trace/trace.c:2024 do_trace_event_raw_event_block_buffer include/trace/events/block.h:24 [inline] trace_event_raw_event_block_buffer+0xf9/0x1a0 include/trace/events/block.h:24 __do_trace_block_dirty_buffer include/trace/events/block.h:67 [inline] trace_block_dirty_buffer include/trace/events/block.h:67 [inline] mark_buffer_dirty+0x1c9/0x1f0 fs/buffer.c:993 __jbd2_journal_temp_unlink_buffer+0x246/0x290 fs/jbd2/transaction.c:2128 __jbd2_journal_unfile_buffer fs/jbd2/transaction.c:2142 [inline] __jbd2_journal_refile_buffer+0x1e9/0x230 fs/jbd2/transaction.c:2636 jbd2_journal_commit_transaction+0x24f5/0x3260 fs/jbd2/commit.c:1060 kjournald2+0x211/0x3d0 fs/jbd2/journal.c:199 kthread+0x223/0x270 kernel/kthread.c:436 ret_from_fork+0x146/0x330 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 read to 0xffff888100074cb4 of 1 bytes by task 6620 on cpu 0: rb_wakeups kernel/trace/ring_buffer.c:4297 [inline] ring_buffer_unlock_commit+0x57/0x450 kernel/trace/ring_buffer.c:4498 __buffer_unlock_commit kernel/trace/trace.h:1697 [inline] trace_buffer_unlock_commit_regs+0x43/0x310 kernel/trace/trace.c:2049 trace_event_buffer_commit+0x149/0x590 kernel/trace/trace.c:2024 do_trace_event_raw_event_rcu_utilization include/trace/events/rcu.h:27 [inline] trace_event_raw_event_rcu_utilization+0x7f/0xd0 include/trace/events/rcu.h:27 __do_trace_rcu_utilization include/trace/events/rcu.h:27 [inline] trace_rcu_utilization include/trace/events/rcu.h:27 [inline] rcu_note_context_switch+0x7fc/0x870 kernel/rcu/tree_plugin.h:330 __schedule+0x97/0xd20 kernel/sched/core.c:7093 __schedule_loop kernel/sched/core.c:7316 [inline] schedule+0x5b/0xa0 kernel/sched/core.c:7331 schedule_hrtimeout_range_clock+0x126/0x1a0 kernel/time/sleep_timeout.c:207 schedule_hrtimeout_range+0x28/0x40 kernel/time/sleep_timeout.c:263 poll_schedule_timeout fs/select.c:241 [inline] do_select+0xed3/0xfa0 fs/select.c:603 core_sys_select+0x453/0x730 fs/select.c:677 do_pselect fs/select.c:770 [inline] __do_sys_pselect6 fs/select.c:809 [inline] __se_sys_pselect6+0x23f/0x2a0 fs/select.c:800 __x64_sys_pselect6+0x78/0x90 fs/select.c:800 x64_sys_call+0x1dfc/0x2550 arch/x86/include/generated/asm/syscalls_64.h:271 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x112/0x360 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x01 -> 0x00 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 6620 Comm: syz.4.1077 Not tainted syzkaller #0 PREEMPT(lazy) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 ==================================================================