netdevsim netdevsim3 eth0: set [1, 0] type 2 family 0 port 38460 - 0 netdevsim netdevsim3 eth0: set [1, 1] type 2 family 0 port 6081 - 0 ================================================================== BUG: KCSAN: data-race in _prb_read_valid / data_alloc write to 0xffffffff86a68748 of 8 bytes by task 23971 on cpu 1: data_alloc+0x310/0x390 kernel/printk/printk_ringbuffer.c:1129 prb_reserve+0x8d7/0xae0 kernel/printk/printk_ringbuffer.c:1724 vprintk_store+0x54a/0x910 kernel/printk/printk.c:2302 vprintk_emit+0x1a4/0x600 kernel/printk/printk.c:2402 vprintk_default+0x26/0x30 kernel/printk/printk.c:2441 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2451 __ext4_msg+0x1aa/0x1c0 fs/ext4/super.c:990 mpage_map_and_submit_extent fs/ext4/inode.c:2499 [inline] ext4_do_writepages+0x1d64/0x2800 fs/ext4/inode.c:2932 ext4_writepages+0x18f/0x320 fs/ext4/inode.c:3026 do_writepages+0x1c6/0x310 mm/page-writeback.c:2598 filemap_writeback mm/filemap.c:387 [inline] filemap_fdatawrite_range mm/filemap.c:412 [inline] file_write_and_wait_range+0x178/0x2f0 mm/filemap.c:786 generic_buffers_fsync_noflush+0x45/0x130 fs/buffer.c:609 ext4_fsync_nojournal fs/ext4/fsync.c:88 [inline] ext4_sync_file+0x1aa/0x680 fs/ext4/fsync.c:147 vfs_fsync_range+0x10d/0x130 fs/sync.c:188 generic_write_sync include/linux/fs.h:2618 [inline] ext4_buffered_write_iter+0x34f/0x3c0 fs/ext4/file.c:305 ext4_file_write_iter+0x380/0xf70 fs/ext4/file.c:-1 new_sync_write fs/read_write.c:593 [inline] vfs_write+0x5a6/0x9f0 fs/read_write.c:686 ksys_write+0xdc/0x1a0 fs/read_write.c:738 __do_sys_write fs/read_write.c:749 [inline] __se_sys_write fs/read_write.c:746 [inline] __x64_sys_write+0x40/0x50 fs/read_write.c:746 x64_sys_call+0x2847/0x3000 arch/x86/include/generated/asm/syscalls_64.h:2 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xc0/0x2a0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffffff86a68748 of 16 bytes by task 13748 on cpu 0: desc_read kernel/printk/printk_ringbuffer.c:496 [inline] desc_read_finalized_seq kernel/printk/printk_ringbuffer.c:1931 [inline] prb_read kernel/printk/printk_ringbuffer.c:1979 [inline] _prb_read_valid+0x1bc/0x950 kernel/printk/printk_ringbuffer.c:2170 prb_read_valid+0x3c/0x60 kernel/printk/printk_ringbuffer.c:2242 printk_get_next_message+0xea/0x560 kernel/printk/printk.c:2999 console_emit_next_record kernel/printk/printk.c:3083 [inline] console_flush_one_record kernel/printk/printk.c:3215 [inline] console_flush_all+0x2cd/0x6c0 kernel/printk/printk.c:3289 __console_flush_and_unlock kernel/printk/printk.c:3319 [inline] console_unlock+0xa1/0x280 kernel/printk/printk.c:3359 vprintk_emit+0x3e4/0x600 kernel/printk/printk.c:2426 dev_vprintk_emit+0x242/0x2a0 drivers/base/core.c:4914 dev_printk_emit+0x84/0xb0 drivers/base/core.c:4925 __netdev_printk+0x34b/0x370 net/core/dev.c:12916 netdev_info+0xa6/0xd0 net/core/dev.c:12971 nsim_udp_tunnel_set_port+0x135/0x150 drivers/net/netdevsim/udp_tunnels.c:31 udp_tunnel_nic_device_sync_one net/ipv4/udp_tunnel_nic.c:-1 [inline] udp_tunnel_nic_device_sync_by_port net/ipv4/udp_tunnel_nic.c:249 [inline] __udp_tunnel_nic_device_sync+0x575/0x9b0 net/ipv4/udp_tunnel_nic.c:292 udp_tunnel_nic_device_sync_work+0x5d/0x580 net/ipv4/udp_tunnel_nic.c:740 process_one_work kernel/workqueue.c:3257 [inline] process_scheduled_works+0x4cd/0x9d0 kernel/workqueue.c:3340 worker_thread+0x6bc/0x8b0 kernel/workqueue.c:3421 kthread+0x488/0x510 kernel/kthread.c:463 ret_from_fork+0x148/0x280 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 13748 Comm: kworker/u8:46 Tainted: G W syzkaller #0 PREEMPT(voluntary) Tainted: [W]=WARN Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/24/2026 Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work ================================================================== netdevsim netdevsim3 eth1: set [1, 0] type 2 family 0 port 38460 - 0 netdevsim netdevsim3 eth1: set [1, 1] type 2 family 0 port 6081 - 0