netlink: 'syz.1.2631': attribute type 7 has an invalid length. netlink: 8 bytes leftover after parsing attributes in process `syz.1.2631'. ================================================================== BUG: KCSAN: data-race in data_alloc / prb_reserve write to 0xffffffff8686aac8 of 8 bytes by task 11130 on cpu 1: data_alloc+0x27d/0x2b0 kernel/printk/printk_ringbuffer.c:1096 prb_reserve+0x808/0xaf0 kernel/printk/printk_ringbuffer.c:1669 vprintk_store+0x56d/0x860 kernel/printk/printk.c:2326 vprintk_emit+0x178/0x650 kernel/printk/printk.c:2426 vprintk_default+0x26/0x30 kernel/printk/printk.c:2465 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2475 __netdev_printk+0x321/0x3e0 net/core/dev.c:12606 netdev_info+0x9b/0xd0 net/core/dev.c:12653 __dev_set_promiscuity+0x233/0x450 net/core/dev.c:9361 __dev_set_rx_mode+0x113/0x160 net/core/dev.c:-1 dev_uc_add+0x8d/0xb0 net/core/dev_addr_lists.c:693 macvlan_open+0x2f1/0x590 drivers/net/macvlan.c:647 __dev_open+0x2d5/0x530 net/core/dev.c:1682 __dev_change_flags+0x163/0x400 net/core/dev.c:9549 netif_change_flags+0x5a/0xd0 net/core/dev.c:9612 do_setlink+0x9d2/0x2810 net/core/rtnetlink.c:3143 rtnl_changelink net/core/rtnetlink.c:3761 [inline] __rtnl_newlink net/core/rtnetlink.c:3920 [inline] rtnl_newlink+0xe75/0x12d0 net/core/rtnetlink.c:4057 rtnetlink_rcv_msg+0x5fe/0x6d0 net/core/rtnetlink.c:6946 netlink_rcv_skb+0x123/0x220 net/netlink/af_netlink.c:2552 rtnetlink_rcv+0x1c/0x30 net/core/rtnetlink.c:6973 netlink_unicast_kernel net/netlink/af_netlink.c:1320 [inline] netlink_unicast+0x5bd/0x690 net/netlink/af_netlink.c:1346 netlink_sendmsg+0x58b/0x6b0 net/netlink/af_netlink.c:1896 sock_sendmsg_nosec net/socket.c:714 [inline] __sock_sendmsg+0x145/0x180 net/socket.c:729 __sys_sendto+0x268/0x330 net/socket.c:2228 __do_sys_sendto net/socket.c:2235 [inline] __se_sys_sendto net/socket.c:2231 [inline] __x64_sys_sendto+0x76/0x90 net/socket.c:2231 x64_sys_call+0x2d05/0x2ff0 arch/x86/include/generated/asm/syscalls_64.h:45 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffffff8686aac8 of 8 bytes by task 11275 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+0x221/0xaf0 kernel/printk/printk_ringbuffer.c:1619 vprintk_store+0x56d/0x860 kernel/printk/printk.c:2326 vprintk_emit+0x178/0x650 kernel/printk/printk.c:2426 vprintk_default+0x26/0x30 kernel/printk/printk.c:2465 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2475 set_capacity_and_notify+0x14c/0x1f0 block/genhd.c:93 loop_set_size+0x2e/0x70 drivers/block/loop.c:214 loop_configure+0x825/0x9c0 drivers/block/loop.c:1071 lo_ioctl+0x5aa/0x1240 drivers/block/loop.c:1534 blkdev_ioctl+0x34f/0x440 block/ioctl.c:705 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:598 [inline] __se_sys_ioctl+0xce/0x140 fs/ioctl.c:584 __x64_sys_ioctl+0x43/0x50 fs/ioctl.c:584 x64_sys_call+0x1816/0x2ff0 arch/x86/include/generated/asm/syscalls_64.h:17 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0xfffffffffffc8500 -> 0x00000000000687c8 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 11275 Comm: syz.1.2631 Not tainted syzkaller #0 PREEMPT(voluntary) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 ================================================================== loop9: detected capacity change from 0 to 7 loop9: unable to read partition table loop_reread_partitions: partition scan of loop9 (被xڬdGݡ ) failed (rc=-5)