SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=23104 comm=syz-executor.4 ================================================================== BUG: KCSAN: data-race in data_push_tail / string write to 0xffffffff86e80b14 of 1 bytes by task 23100 on cpu 1: string_nocheck lib/vsprintf.c:647 [inline] string+0x17b/0x220 lib/vsprintf.c:725 vsnprintf+0xb57/0xe80 lib/vsprintf.c:2782 vscnprintf+0x3e/0x80 lib/vsprintf.c:2888 printk_sprint kernel/printk/printk.c:2092 [inline] vprintk_store+0x5f2/0xb50 kernel/printk/printk.c:2206 vprintk_emit+0xcc/0x430 kernel/printk/printk.c:2252 vprintk_default+0x22/0x30 kernel/printk/printk.c:2282 vprintk+0x7f/0x90 kernel/printk/printk_safe.c:50 _printk+0x76/0x96 kernel/printk/printk.c:2292 selinux_netlink_send+0x3af/0x420 security/selinux/hooks.c:5926 security_netlink_send+0x42/0x90 security/security.c:2082 netlink_sendmsg+0x55f/0x750 net/netlink/af_netlink.c:1911 sock_sendmsg_nosec net/socket.c:714 [inline] sock_sendmsg net/socket.c:734 [inline] ____sys_sendmsg+0x38f/0x500 net/socket.c:2488 ___sys_sendmsg net/socket.c:2542 [inline] __sys_sendmsg+0x1f9/0x400 net/socket.c:2571 __do_sys_sendmsg net/socket.c:2580 [inline] __se_sys_sendmsg net/socket.c:2578 [inline] __x64_sys_sendmsg+0x42/0x50 net/socket.c:2578 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x2b/0x70 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x46/0xb0 read to 0xffffffff86e80b10 of 8 bytes by task 23104 on cpu 0: data_make_reusable kernel/printk/printk_ringbuffer.c:590 [inline] data_push_tail+0x10f/0x440 kernel/printk/printk_ringbuffer.c:675 data_alloc+0xbc/0x2b0 kernel/printk/printk_ringbuffer.c:1046 prb_reserve+0x897/0xbd0 kernel/printk/printk_ringbuffer.c:1555 vprintk_store+0x51c/0xb50 kernel/printk/printk.c:2196 vprintk_emit+0xcc/0x430 kernel/printk/printk.c:2252 vprintk_default+0x22/0x30 kernel/printk/printk.c:2282 vprintk+0x7f/0x90 kernel/printk/printk_safe.c:50 _printk+0x76/0x96 kernel/printk/printk.c:2292 selinux_netlink_send+0x3af/0x420 security/selinux/hooks.c:5926 security_netlink_send+0x42/0x90 security/security.c:2082 netlink_sendmsg+0x55f/0x750 net/netlink/af_netlink.c:1911 sock_sendmsg_nosec net/socket.c:714 [inline] sock_sendmsg net/socket.c:734 [inline] ____sys_sendmsg+0x38f/0x500 net/socket.c:2488 ___sys_sendmsg net/socket.c:2542 [inline] __sys_sendmsg+0x1f9/0x400 net/socket.c:2571 __do_sys_sendmsg net/socket.c:2580 [inline] __se_sys_sendmsg net/socket.c:2578 [inline] __x64_sys_sendmsg+0x42/0x50 net/socket.c:2578 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x2b/0x70 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x46/0xb0 value changed: 0x00000000fffffea4 -> 0x78652d7a79733d6d Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 23104 Comm: syz-executor.4 Tainted: G W 5.19.0-rc5-syzkaller-00049-gc1084b6c5620-dirty #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022 ================================================================== netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. device bond32 entered promiscuous mode device team0 entered promiscuous mode device team_slave_0 entered promiscuous mode device team_slave_1 entered promiscuous mode debugfs: Directory 'hsr1' with parent 'hsr' already present! Cannot create hsr debugfs directory bond32: (slave hsr1): enslaved VLAN challenged slave. Adding VLANs will be blocked as long as it is part of bond. bond32: (slave hsr1): The slave device specified does not support setting the MAC address hsr1: A HSR master's MTU cannot be greater than the smallest MTU of its slaves minus the HSR Tag length (6 octets). bond32: (slave hsr1): Error -22 calling dev_set_mtu device bond32 left promiscuous mode device team0 left promiscuous mode device team_slave_0 left promiscuous mode device team_slave_1 left promiscuous mode