================================================================== BUG: KCSAN: data-race in data_alloc / prb_reserve write to 0xffffffff86a826b8 of 8 bytes by task 29 on cpu 1: data_alloc+0x31c/0x390 kernel/printk/printk_ringbuffer.c:1130 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 kauditd_printk_skb kernel/audit.c:583 [inline] kauditd_hold_skb+0x1b1/0x1c0 kernel/audit.c:618 kauditd_send_queue+0x273/0x2c0 kernel/audit.c:803 kauditd_thread+0x442/0x680 kernel/audit.c:927 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 read to 0xffffffff86a826b8 of 8 bytes by task 31004 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+0x207/0xae0 kernel/printk/printk_ringbuffer.c:1674 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 validate_nla lib/nlattr.c:414 [inline] __nla_validate_parse+0x1226/0x1cf0 lib/nlattr.c:635 __nla_parse+0x40/0x60 lib/nlattr.c:732 __nlmsg_parse include/net/netlink.h:789 [inline] res_get_common_doit+0xc2/0x5f0 drivers/infiniband/core/nldev.c:1487 nldev_res_get_srq_doit+0x31/0x40 drivers/infiniband/core/nldev.c:1719 rdma_nl_rcv_msg drivers/infiniband/core/netlink.c:195 [inline] rdma_nl_rcv_skb drivers/infiniband/core/netlink.c:239 [inline] rdma_nl_rcv+0x477/0x5b0 drivers/infiniband/core/netlink.c:259 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline] netlink_unicast+0x5c0/0x690 net/netlink/af_netlink.c:1344 netlink_sendmsg+0x5c8/0x6f0 net/netlink/af_netlink.c:1894 sock_sendmsg_nosec net/socket.c:727 [inline] __sock_sendmsg net/socket.c:742 [inline] ____sys_sendmsg+0x5af/0x600 net/socket.c:2592 ___sys_sendmsg+0x195/0x1e0 net/socket.c:2646 __sys_sendmsg net/socket.c:2678 [inline] __do_sys_sendmsg net/socket.c:2683 [inline] __se_sys_sendmsg net/socket.c:2681 [inline] __x64_sys_sendmsg+0xd4/0x160 net/socket.c:2681 x64_sys_call+0x17ba/0x3000 arch/x86/include/generated/asm/syscalls_64.h:47 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 value changed: 0x0000000000019150 -> 0x00000000000c6450 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 31004 Comm: syz.3.7136 Tainted: G W syzkaller #0 PREEMPT(voluntary) Tainted: [W]=WARN Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 ================================================================== netlink: 'syz.3.7136': attribute type 6 has an invalid length.