BUG: KCSAN: data-race in data_alloc / prb_reserve write to 0xffffffff86c88a30 of 8 bytes by task 29240 on cpu 1: data_alloc+0x31c/0x390 kernel/printk/printk_ringbuffer.c:1130 prb_reserve+0x8d6/0xad0 kernel/printk/printk_ringbuffer.c:1727 vprintk_store+0x54a/0x910 kernel/printk/printk.c:2354 vprintk_emit+0x1a4/0x600 kernel/printk/printk.c:2455 vprintk_default+0x26/0x30 kernel/printk/printk.c:2494 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2504 fail_dump lib/fault-inject.c:66 [inline] should_fail_ex+0x24b/0x280 lib/fault-inject.c:174 should_failslab+0x8c/0xb0 mm/failslab.c:46 slab_pre_alloc_hook mm/slub.c:4523 [inline] slab_alloc_node mm/slub.c:4876 [inline] __do_kmalloc_node mm/slub.c:5295 [inline] __kvmalloc_node_noprof+0x155/0x640 mm/slub.c:6833 kvmalloc_array_node_noprof include/linux/slab.h:1216 [inline] __ptr_ring_init_queue_alloc_noprof include/linux/ptr_ring.h:481 [inline] ptr_ring_init_noprof include/linux/ptr_ring.h:499 [inline] page_pool_init net/core/page_pool.c:262 [inline] page_pool_create_percpu+0x223/0x690 net/core/page_pool.c:352 page_pool_create+0x1a/0x30 net/core/page_pool.c:377 xdp_test_run_setup net/bpf/test_run.c:171 [inline] bpf_test_run_xdp_live+0x1a8/0x1360 net/bpf/test_run.c:372 bpf_prog_test_run_xdp+0x57b/0xa10 net/bpf/test_run.c:1430 bpf_prog_test_run+0x204/0x340 kernel/bpf/syscall.c:4742 __sys_bpf+0x52e/0x7e0 kernel/bpf/syscall.c:6292 __do_sys_bpf kernel/bpf/syscall.c:6387 [inline] __se_sys_bpf kernel/bpf/syscall.c:6385 [inline] __x64_sys_bpf+0x41/0x50 kernel/bpf/syscall.c:6385 x64_sys_call+0x10cb/0x3020 arch/x86/include/generated/asm/syscalls_64.h:322 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x12c/0x3b0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffffff86c88a30 of 8 bytes by task 29234 on cpu 0: desc_read kernel/printk/printk_ringbuffer.c:496 [inline] desc_push_tail kernel/printk/printk_ringbuffer.c:792 [inline] desc_reserve kernel/printk/printk_ringbuffer.c:938 [inline] prb_reserve+0x216/0xad0 kernel/printk/printk_ringbuffer.c:1677 vprintk_store+0x54a/0x910 kernel/printk/printk.c:2354 vprintk_emit+0x1a4/0x600 kernel/printk/printk.c:2455 vprintk_default+0x26/0x30 kernel/printk/printk.c:2494 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2504 __netdev_printk+0x310/0x370 net/core/dev.c:12949 netdev_info+0xa6/0xd0 net/core/dev.c:12996 __dev_set_promiscuity+0x1ee/0x3d0 net/core/dev.c:9618 __dev_set_rx_mode+0x321/0x390 net/core/dev_addr_lists.c:1383 dev_uc_del+0x144/0x160 net/core/dev_addr_lists.c:852 macsec_dev_stop+0x37c/0x3c0 drivers/net/macsec.c:3668 __dev_close_many+0x250/0x450 net/core/dev.c:1776 netif_close_many+0x101/0x2d0 net/core/dev.c:1801 unregister_netdevice_many_notify+0x509/0x1650 net/core/dev.c:12391 unregister_netdevice_many+0x19/0x20 net/core/dev.c:12484 rtnl_newlink_create+0x563/0x650 net/core/rtnetlink.c:3892 __rtnl_newlink net/core/rtnetlink.c:3995 [inline] rtnl_newlink+0x1185/0x1400 net/core/rtnetlink.c:4110 rtnetlink_rcv_msg+0x64b/0x720 net/core/rtnetlink.c:6997 netlink_rcv_skb+0x123/0x220 net/netlink/af_netlink.c:2555 rtnetlink_rcv+0x1c/0x30 net/core/rtnetlink.c:7024 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline] netlink_unicast+0x5a8/0x680 net/netlink/af_netlink.c:1344 netlink_sendmsg+0x5c8/0x6f0 net/netlink/af_netlink.c:1899 sock_sendmsg_nosec net/socket.c:787 [inline] __sock_sendmsg net/socket.c:802 [inline] ____sys_sendmsg+0x563/0x5b0 net/socket.c:2698 ___sys_sendmsg+0x195/0x1e0 net/socket.c:2752 __sys_sendmsg net/socket.c:2784 [inline] __do_sys_sendmsg net/socket.c:2789 [inline] __se_sys_sendmsg net/socket.c:2787 [inline] __x64_sys_sendmsg+0xd4/0x160 net/socket.c:2787 x64_sys_call+0x194c/0x3020 arch/x86/include/generated/asm/syscalls_64.h:47 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x12c/0x3b0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x00000000000f31e8 -> 0x000000000019be58 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 29234 Comm: syz.7.7034 Tainted: G W syzkaller #0 PREEMPT(lazy) Tainted: [W]=WARN Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 ================================================================== batadv0: left promiscuous mode