================================================================== BUG: KCSAN: data-race in data_alloc / prb_reserve write to 0xffffffff8667e4b0 of 8 bytes by task 16127 on cpu 1: data_alloc+0x291/0x2c0 kernel/printk/printk_ringbuffer.c:1096 prb_reserve+0x85e/0xb60 kernel/printk/printk_ringbuffer.c:1669 vprintk_store+0x558/0x870 kernel/printk/printk.c:2326 vprintk_emit+0x168/0x690 kernel/printk/printk.c:2408 vprintk_default+0x26/0x30 kernel/printk/printk.c:2447 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x7a/0xa0 kernel/printk/printk.c:2457 time_mt_check+0x169/0x180 net/netfilter/xt_time.c:254 xt_check_match+0x259/0x4b0 net/netfilter/x_tables.c:523 check_match net/ipv4/netfilter/ip_tables.c:471 [inline] find_check_match net/ipv4/netfilter/ip_tables.c:487 [inline] find_check_entry net/ipv4/netfilter/ip_tables.c:537 [inline] translate_table+0xab1/0xfb0 net/ipv4/netfilter/ip_tables.c:716 do_replace net/ipv4/netfilter/ip_tables.c:1137 [inline] do_ipt_set_ctl+0x7bd/0x8b0 net/ipv4/netfilter/ip_tables.c:1635 nf_setsockopt+0x195/0x1b0 net/netfilter/nf_sockopt.c:101 ip_setsockopt+0xea/0x100 net/ipv4/ip_sockglue.c:1424 ipv6_setsockopt+0xef/0x130 net/ipv6/ipv6_sockglue.c:988 tcp_setsockopt+0x93/0xb0 net/ipv4/tcp.c:4043 sock_common_setsockopt+0x64/0x80 net/core/sock.c:3854 do_sock_setsockopt net/socket.c:2303 [inline] __sys_setsockopt+0x187/0x200 net/socket.c:2328 __do_sys_setsockopt net/socket.c:2334 [inline] __se_sys_setsockopt net/socket.c:2331 [inline] __x64_sys_setsockopt+0x66/0x80 net/socket.c:2331 x64_sys_call+0x282e/0x2dc0 arch/x86/include/generated/asm/syscalls_64.h:55 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xc9/0x1c0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffffff8667e4b0 of 8 bytes by task 16123 on cpu 0: desc_read kernel/printk/printk_ringbuffer.c:482 [inline] desc_push_tail kernel/printk/printk_ringbuffer.c:778 [inline] desc_reserve kernel/printk/printk_ringbuffer.c:924 [inline] prb_reserve+0x235/0xb60 kernel/printk/printk_ringbuffer.c:1619 vprintk_store+0x558/0x870 kernel/printk/printk.c:2326 vprintk_emit+0x168/0x690 kernel/printk/printk.c:2408 vprintk_default+0x26/0x30 kernel/printk/printk.c:2447 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x7a/0xa0 kernel/printk/printk.c:2457 rxe_newlink+0x178/0x180 drivers/infiniband/sw/rxe/rxe.c:214 nldev_newlink+0x367/0x3f0 drivers/infiniband/core/nldev.c:1795 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+0x46f/0x5a0 drivers/infiniband/core/netlink.c:259 netlink_unicast_kernel net/netlink/af_netlink.c:1312 [inline] netlink_unicast+0x599/0x670 net/netlink/af_netlink.c:1338 netlink_sendmsg+0x5cc/0x6e0 net/netlink/af_netlink.c:1882 sock_sendmsg_nosec net/socket.c:718 [inline] __sock_sendmsg+0x140/0x180 net/socket.c:733 ____sys_sendmsg+0x326/0x4b0 net/socket.c:2573 ___sys_sendmsg net/socket.c:2627 [inline] __sys_sendmsg+0x19d/0x230 net/socket.c:2659 __do_sys_sendmsg net/socket.c:2664 [inline] __se_sys_sendmsg net/socket.c:2662 [inline] __x64_sys_sendmsg+0x46/0x50 net/socket.c:2662 x64_sys_call+0x2734/0x2dc0 arch/x86/include/generated/asm/syscalls_64.h:47 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xc9/0x1c0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x000000000000cf50 -> 0x00000000000ae838 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 16123 Comm: syz.7.4519 Not tainted 6.14.0-rc6-syzkaller-00253-gcb82ca153949 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 ================================================================== rdma_rxe: rxe_newlink: failed to add bond0 netlink: 28 bytes leftover after parsing attributes in process `syz.7.4519'.