uting program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) [ 3417.613927][T21829] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3417.622490][T21829] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3417.635974][T21829] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3417.650523][T21829] CPU: 1 PID: 21829 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3417.660870][T21829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3417.671130][T21829] Call Trace: [ 3417.674561][T21829] [ 3417.677633][T21829] dump_stack_lvl+0x1bf/0x240 [ 3417.682543][T21829] dump_stack+0x1e/0x20 [ 3417.686907][T21829] sysfs_create_dir_ns+0x459/0x4c0 [ 3417.692344][T21829] ? device_release+0x2e0/0x2e0 [ 3417.697445][T21829] kobject_add_internal+0xd08/0x16a0 [ 3417.703012][T21829] kobject_add+0x28c/0x3b0 [ 3417.707712][T21829] ? kobject_put+0x1fe/0x330 [ 3417.712561][T21829] device_add+0xaa2/0x1f20 [ 3417.717223][T21829] netdev_register_kobject+0x1ec/0x520 [ 3417.723066][T21829] register_netdevice+0x138a/0x1cd0 [ 3417.728586][T21829] ? br_validate+0x470/0x470 [ 3417.733418][T21829] br_dev_newlink+0x49/0x200 [ 3417.738271][T21829] ? br_validate+0x470/0x470 [ 3417.743142][T21829] rtnl_newlink+0x2d5f/0x4110 [ 3417.748293][T21829] ? rtnl_newlink+0x761/0x4110 [ 3417.753352][T21829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3417.759523][T21829] ? rtnl_setlink+0x7f0/0x7f0 [ 3417.764446][T21829] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3417.769912][T21829] ? ref_tracker_free+0x45/0xc10 [ 3417.775089][T21829] ? filter_irq_stacks+0x60/0x1a0 [ 3417.780365][T21829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3417.786549][T21829] ? filter_irq_stacks+0x164/0x1a0 [ 3417.791901][T21829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3417.797983][T21829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3417.804147][T21829] netlink_rcv_skb+0x371/0x650 [ 3417.809172][T21829] ? rtnetlink_bind+0xf0/0xf0 [ 3417.814104][T21829] ? rtnetlink_net_exit+0x60/0x60 [ 3417.819362][T21829] rtnetlink_rcv+0x34/0x40 [ 3417.824050][T21829] netlink_unicast+0xf47/0x1250 [ 3417.829163][T21829] netlink_sendmsg+0x1238/0x13d0 [ 3417.834367][T21829] ? netlink_getsockopt+0x980/0x980 [ 3417.839809][T21829] ____sys_sendmsg+0x9c2/0xd60 [ 3417.844835][T21829] ___sys_sendmsg+0x28d/0x3c0 [ 3417.849884][T21829] ? __fget_files+0x580/0x640 [ 3417.855017][T21829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3417.861138][T21829] __x64_sys_sendmsg+0x307/0x490 [ 3417.866380][T21829] do_syscall_64+0x44/0x110 [ 3417.871106][T21829] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3417.877383][T21829] RIP: 0033:0x7f590747cae9 [ 3417.881991][T21829] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3417.901932][T21829] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3417.910600][T21829] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3417.918802][T21829] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3417.926997][T21829] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3417.935250][T21829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3417.943425][T21829] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3417.951793][T21829] [ 3417.956281][T21829] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:21 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x2f00}}, 0x85}}, 0x0) [ 3418.181818][T21892] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3418.191565][T21892] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3418.204300][T21892] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3418.213755][T21892] CPU: 1 PID: 21892 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3418.224084][T21892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3418.234329][T21892] Call Trace: [ 3418.237753][T21892] [ 3418.240830][T21892] dump_stack_lvl+0x1bf/0x240 [ 3418.245754][T21892] dump_stack+0x1e/0x20 [ 3418.250301][T21892] sysfs_create_dir_ns+0x459/0x4c0 [ 3418.255649][T21892] ? device_release+0x2e0/0x2e0 [ 3418.260855][T21892] kobject_add_internal+0xd08/0x16a0 [ 3418.266549][T21892] kobject_add+0x28c/0x3b0 [ 3418.271441][T21892] ? kobject_put+0x1fe/0x330 [ 3418.276419][T21892] device_add+0xaa2/0x1f20 [ 3418.281118][T21892] netdev_register_kobject+0x1ec/0x520 [ 3418.286846][T21892] register_netdevice+0x138a/0x1cd0 [ 3418.292303][T21892] ? br_validate+0x470/0x470 [ 3418.297186][T21892] br_dev_newlink+0x49/0x200 [ 3418.305619][T21892] ? br_validate+0x470/0x470 [ 3418.310459][T21892] rtnl_newlink+0x2d5f/0x4110 [ 3418.315448][T21892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.321528][T21892] ? rtnl_setlink+0x7f0/0x7f0 [ 3418.326441][T21892] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3418.331817][T21892] ? ref_tracker_free+0x45/0xc10 [ 3418.337001][T21892] ? filter_irq_stacks+0x60/0x1a0 [ 3418.342271][T21892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.348347][T21892] ? filter_irq_stacks+0x164/0x1a0 [ 3418.353695][T21892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.359789][T21892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.365880][T21892] netlink_rcv_skb+0x371/0x650 [ 3418.370910][T21892] ? rtnetlink_bind+0xf0/0xf0 [ 3418.375846][T21892] ? rtnetlink_net_exit+0x60/0x60 [ 3418.381116][T21892] rtnetlink_rcv+0x34/0x40 [ 3418.385943][T21892] netlink_unicast+0xf47/0x1250 [ 3418.391138][T21892] netlink_sendmsg+0x1238/0x13d0 [ 3418.396505][T21892] ? netlink_getsockopt+0x980/0x980 [ 3418.401950][T21892] ____sys_sendmsg+0x9c2/0xd60 [ 3418.407065][T21892] ___sys_sendmsg+0x28d/0x3c0 [ 3418.412001][T21892] ? __fget_files+0x580/0x640 [ 3418.416913][T21892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.422995][T21892] __x64_sys_sendmsg+0x307/0x490 [ 3418.428216][T21892] do_syscall_64+0x44/0x110 [ 3418.432938][T21892] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3418.439116][T21892] RIP: 0033:0x7fc405e7cae9 [ 3418.443723][T21892] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3418.463588][T21892] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3418.472276][T21892] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3418.480563][T21892] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3418.488736][T21892] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3418.496899][T21892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3418.505056][T21892] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3418.513243][T21892] [ 3418.526139][T21892] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xfffffffffffffeb1, &(0x7f0000000040)={&(0x7f0000000040)=ANY=[], 0x2c}}, 0x0) 10:33:21 executing program 5: socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x700}, 0x0) 10:33:22 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xf0ffffff}}, 0x85}}, 0x0) [ 3418.794363][T21907] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3418.807971][T21907] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3418.818882][T21907] CPU: 1 PID: 21907 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3418.829231][T21907] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3418.839678][T21907] Call Trace: [ 3418.843124][T21907] [ 3418.846217][T21907] dump_stack_lvl+0x1bf/0x240 [ 3418.851150][T21907] dump_stack+0x1e/0x20 [ 3418.855539][T21907] sysfs_create_dir_ns+0x459/0x4c0 [ 3418.860922][T21907] ? device_release+0x2e0/0x2e0 [ 3418.866058][T21907] kobject_add_internal+0xd08/0x16a0 [ 3418.871662][T21907] kobject_add+0x28c/0x3b0 [ 3418.876378][T21907] ? kobject_put+0x1fe/0x330 [ 3418.881270][T21907] device_add+0xaa2/0x1f20 [ 3418.885951][T21907] netdev_register_kobject+0x1ec/0x520 [ 3418.891682][T21907] register_netdevice+0x138a/0x1cd0 [ 3418.897352][T21907] ? br_validate+0x470/0x470 [ 3418.902172][T21907] br_dev_newlink+0x49/0x200 [ 3418.907003][T21907] ? br_validate+0x470/0x470 [ 3418.911812][T21907] rtnl_newlink+0x2d5f/0x4110 [ 3418.916799][T21907] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.922877][T21907] ? rtnl_setlink+0x7f0/0x7f0 [ 3418.927804][T21907] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3418.933273][T21907] ? ref_tracker_free+0x45/0xc10 [ 3418.938451][T21907] ? filter_irq_stacks+0x60/0x1a0 [ 3418.943723][T21907] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.949808][T21907] ? filter_irq_stacks+0x164/0x1a0 [ 3418.955168][T21907] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.961247][T21907] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3418.967322][T21907] netlink_rcv_skb+0x371/0x650 [ 3418.972345][T21907] ? rtnetlink_bind+0xf0/0xf0 [ 3418.977280][T21907] ? rtnetlink_net_exit+0x60/0x60 [ 3418.982562][T21907] rtnetlink_rcv+0x34/0x40 [ 3418.987221][T21907] netlink_unicast+0xf47/0x1250 [ 3418.992334][T21907] netlink_sendmsg+0x1238/0x13d0 [ 3418.997535][T21907] ? netlink_getsockopt+0x980/0x980 [ 3419.002975][T21907] ____sys_sendmsg+0x9c2/0xd60 [ 3419.008209][T21907] ___sys_sendmsg+0x28d/0x3c0 [ 3419.013145][T21907] ? __fget_files+0x580/0x640 [ 3419.018057][T21907] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3419.024165][T21907] __x64_sys_sendmsg+0x307/0x490 [ 3419.029471][T21907] do_syscall_64+0x44/0x110 [ 3419.034202][T21907] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3419.040381][T21907] RIP: 0033:0x7f47e547cae9 [ 3419.045088][T21907] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3419.064947][T21907] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3419.073606][T21907] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3419.081789][T21907] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3419.089961][T21907] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3419.098125][T21907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3419.106282][T21907] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3419.114566][T21907] [ 3419.118537][T21907] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:22 executing program 5: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000001000/0x2000)=nil, 0x2000, &(0x7f0000000080)='*.\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000000000/0x1000)=nil, 0x1000, &(0x7f0000000000)='*.\x00') 10:33:22 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x12, 0x0, 0x300}}, 0x85}}, 0x0) 10:33:22 executing program 1: r0 = socket$phonet(0x23, 0x2, 0x1) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x3, 0x1, &(0x7f0000000000)=@raw=[@jmp], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', r1}, 0x90) 10:33:22 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x18, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x4}]}, 0x18}}, 0x0) 10:33:22 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x321a}}, 0x85}}, 0x0) [ 3419.684350][T21924] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3419.703425][T21924] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3419.713465][T21924] CPU: 0 PID: 21924 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3419.724059][T21924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3419.734332][T21924] Call Trace: [ 3419.737780][T21924] [ 3419.740865][T21924] dump_stack_lvl+0x1bf/0x240 [ 3419.746198][T21924] dump_stack+0x1e/0x20 [ 3419.750590][T21924] sysfs_create_dir_ns+0x459/0x4c0 [ 3419.756069][T21924] ? device_release+0x2e0/0x2e0 [ 3419.762327][T21924] kobject_add_internal+0xd08/0x16a0 [ 3419.767920][T21924] kobject_add+0x28c/0x3b0 [ 3419.772656][T21924] ? kobject_put+0x1fe/0x330 [ 3419.777550][T21924] device_add+0xaa2/0x1f20 [ 3419.782354][T21924] netdev_register_kobject+0x1ec/0x520 [ 3419.788110][T21924] register_netdevice+0x138a/0x1cd0 [ 3419.793790][T21924] ? br_validate+0x470/0x470 [ 3419.798749][T21924] br_dev_newlink+0x49/0x200 [ 3419.803609][T21924] ? br_validate+0x470/0x470 [ 3419.808476][T21924] rtnl_newlink+0x2d5f/0x4110 [ 3419.813585][T21924] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3419.820144][T21924] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3419.826261][T21924] ? rtnl_setlink+0x7f0/0x7f0 [ 3419.831220][T21924] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3419.836725][T21924] ? ref_tracker_free+0x45/0xc10 [ 3419.841944][T21924] ? filter_irq_stacks+0x60/0x1a0 [ 3419.847332][T21924] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3419.853446][T21924] ? filter_irq_stacks+0x164/0x1a0 [ 3419.858838][T21924] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3419.865044][T21924] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3419.871246][T21924] netlink_rcv_skb+0x371/0x650 [ 3419.876307][T21924] ? rtnetlink_bind+0xf0/0xf0 [ 3419.881273][T21924] ? rtnetlink_net_exit+0x60/0x60 [ 3419.886566][T21924] rtnetlink_rcv+0x34/0x40 [ 3419.891243][T21924] netlink_unicast+0xf47/0x1250 [ 3419.896403][T21924] netlink_sendmsg+0x1238/0x13d0 [ 3419.901657][T21924] ? netlink_getsockopt+0x980/0x980 [ 3419.907143][T21924] ____sys_sendmsg+0x9c2/0xd60 [ 3419.912215][T21924] ___sys_sendmsg+0x28d/0x3c0 [ 3419.917185][T21924] ? __fget_files+0x580/0x640 [ 3419.922112][T21924] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3419.928407][T21924] __x64_sys_sendmsg+0x307/0x490 10:33:23 executing program 4: r0 = socket(0x29, 0x5, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x541b, 0x0) [ 3419.933652][T21924] do_syscall_64+0x44/0x110 [ 3419.938411][T21924] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3419.944720][T21924] RIP: 0033:0x7f47e547cae9 [ 3419.949350][T21924] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3419.969497][T21924] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3419.978371][T21924] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3419.986758][T21924] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3419.994977][T21924] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3420.003269][T21924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3420.011815][T21924] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3420.020650][T21924] [ 3420.030583][T21924] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:23 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0xf, 0x4, 0x4, 0x10001, 0x0, 0x1}, 0x48) [ 3420.149287][T21926] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3420.159123][T21926] CPU: 1 PID: 21926 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3420.169439][T21926] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3420.179707][T21926] Call Trace: [ 3420.183146][T21926] [ 3420.186231][T21926] dump_stack_lvl+0x1bf/0x240 [ 3420.191158][T21926] dump_stack+0x1e/0x20 [ 3420.195534][T21926] sysfs_create_dir_ns+0x459/0x4c0 [ 3420.200909][T21926] ? device_release+0x2e0/0x2e0 [ 3420.206043][T21926] kobject_add_internal+0xd08/0x16a0 [ 3420.211650][T21926] kobject_add+0x28c/0x3b0 [ 3420.216375][T21926] ? kobject_put+0x1fe/0x330 [ 3420.221416][T21926] device_add+0xaa2/0x1f20 [ 3420.226120][T21926] netdev_register_kobject+0x1ec/0x520 [ 3420.231945][T21926] register_netdevice+0x138a/0x1cd0 [ 3420.237440][T21926] ? br_validate+0x470/0x470 [ 3420.242470][T21926] br_dev_newlink+0x49/0x200 [ 3420.247341][T21926] ? br_validate+0x470/0x470 [ 3420.252190][T21926] rtnl_newlink+0x2d5f/0x4110 [ 3420.257520][T21926] ? rtnl_newlink+0x761/0x4110 [ 3420.262673][T21926] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.268899][T21926] ? rtnl_setlink+0x7f0/0x7f0 [ 3420.273932][T21926] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3420.279348][T21926] ? ref_tracker_free+0x45/0xc10 [ 3420.284561][T21926] ? filter_irq_stacks+0x60/0x1a0 [ 3420.289874][T21926] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.295993][T21926] ? filter_irq_stacks+0x164/0x1a0 [ 3420.301420][T21926] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.307729][T21926] netlink_rcv_skb+0x371/0x650 [ 3420.312786][T21926] ? rtnetlink_bind+0xf0/0xf0 [ 3420.317749][T21926] ? rtnetlink_net_exit+0x60/0x60 [ 3420.323057][T21926] rtnetlink_rcv+0x34/0x40 [ 3420.327746][T21926] netlink_unicast+0xf47/0x1250 [ 3420.332895][T21926] netlink_sendmsg+0x1238/0x13d0 [ 3420.338225][T21926] ? netlink_getsockopt+0x980/0x980 [ 3420.343830][T21926] ____sys_sendmsg+0x9c2/0xd60 [ 3420.348901][T21926] ___sys_sendmsg+0x28d/0x3c0 [ 3420.354052][T21926] ? __fget_files+0x580/0x640 [ 3420.359004][T21926] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.365136][T21926] __x64_sys_sendmsg+0x307/0x490 [ 3420.370386][T21926] do_syscall_64+0x44/0x110 [ 3420.375142][T21926] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3420.381360][T21926] RIP: 0033:0x7f590747cae9 [ 3420.385994][T21926] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3420.405961][T21926] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3420.414681][T21926] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3420.422902][T21926] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3420.431185][T21926] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3420.439378][T21926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 10:33:23 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f00000002c0)={&(0x7f00000001c0), 0xffffffffffffffcf, &(0x7f0000000280)={&(0x7f0000000200)={0x54, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x54}}, 0x0) [ 3420.447569][T21926] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3420.455801][T21926] [ 3420.463708][T21926] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:23 executing program 5: r0 = socket(0xa, 0x3, 0x3) setsockopt$IP_VS_SO_SET_EDITDEST(r0, 0x2900, 0x489, 0x0, 0x0) 10:33:23 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x321b}}, 0x85}}, 0x0) 10:33:24 executing program 1: r0 = socket(0xa, 0x5, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x890a, &(0x7f0000000040)={'gre0\x00', 0x0}) [ 3420.708004][T21928] validate_nla: 2 callbacks suppressed [ 3420.708072][T21928] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3420.729226][T21928] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3420.741358][T21928] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3420.750784][T21928] CPU: 0 PID: 21928 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3420.761093][T21928] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3420.771341][T21928] Call Trace: [ 3420.774767][T21928] [ 3420.777932][T21928] dump_stack_lvl+0x1bf/0x240 [ 3420.782937][T21928] dump_stack+0x1e/0x20 [ 3420.787391][T21928] sysfs_create_dir_ns+0x459/0x4c0 [ 3420.792782][T21928] ? device_release+0x2e0/0x2e0 [ 3420.797922][T21928] kobject_add_internal+0xd08/0x16a0 [ 3420.803508][T21928] kobject_add+0x28c/0x3b0 [ 3420.808199][T21928] ? kobject_put+0x1fe/0x330 [ 3420.813038][T21928] device_add+0xaa2/0x1f20 [ 3420.817724][T21928] netdev_register_kobject+0x1ec/0x520 [ 3420.823644][T21928] register_netdevice+0x138a/0x1cd0 [ 3420.829115][T21928] ? br_validate+0x470/0x470 [ 3420.834024][T21928] br_dev_newlink+0x49/0x200 [ 3420.839107][T21928] ? br_validate+0x470/0x470 [ 3420.844005][T21928] rtnl_newlink+0x2d5f/0x4110 [ 3420.849042][T21928] ? rtnl_newlink+0x761/0x4110 [ 3420.854069][T21928] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.860655][T21928] ? rtnl_setlink+0x7f0/0x7f0 [ 3420.866118][T21928] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3420.871499][T21928] ? ref_tracker_free+0x45/0xc10 [ 3420.876690][T21928] ? filter_irq_stacks+0x60/0x1a0 [ 3420.881992][T21928] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.888108][T21928] ? filter_irq_stacks+0x164/0x1a0 [ 3420.893480][T21928] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.899828][T21928] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.906096][T21928] netlink_rcv_skb+0x371/0x650 [ 3420.911126][T21928] ? rtnetlink_bind+0xf0/0xf0 [ 3420.916058][T21928] ? rtnetlink_net_exit+0x60/0x60 [ 3420.921323][T21928] rtnetlink_rcv+0x34/0x40 [ 3420.926077][T21928] netlink_unicast+0xf47/0x1250 [ 3420.931190][T21928] netlink_sendmsg+0x1238/0x13d0 [ 3420.936390][T21928] ? netlink_getsockopt+0x980/0x980 [ 3420.941843][T21928] ____sys_sendmsg+0x9c2/0xd60 [ 3420.947228][T21928] ___sys_sendmsg+0x28d/0x3c0 [ 3420.952446][T21928] ? __fget_files+0x580/0x640 [ 3420.957361][T21928] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3420.963440][T21928] __x64_sys_sendmsg+0x307/0x490 [ 3420.968746][T21928] do_syscall_64+0x44/0x110 [ 3420.973564][T21928] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3420.979747][T21928] RIP: 0033:0x7f590747cae9 [ 3420.984383][T21928] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3421.004355][T21928] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3421.013024][T21928] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3421.021326][T21928] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3421.029607][T21928] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3421.037786][T21928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3421.046045][T21928] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3421.054241][T21928] [ 3421.063817][T21928] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3421.284026][T21922] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3421.292527][T21922] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3421.304689][T21922] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3421.314366][T21922] CPU: 0 PID: 21922 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3421.324702][T21922] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3421.334972][T21922] Call Trace: [ 3421.338443][T21922] [ 3421.341544][T21922] dump_stack_lvl+0x1bf/0x240 [ 3421.346495][T21922] dump_stack+0x1e/0x20 [ 3421.350883][T21922] sysfs_create_dir_ns+0x459/0x4c0 [ 3421.356351][T21922] ? device_release+0x2e0/0x2e0 [ 3421.361567][T21922] kobject_add_internal+0xd08/0x16a0 [ 3421.367165][T21922] kobject_add+0x28c/0x3b0 [ 3421.372312][T21922] ? kobject_put+0x1fe/0x330 [ 3421.377184][T21922] device_add+0xaa2/0x1f20 [ 3421.381879][T21922] netdev_register_kobject+0x1ec/0x520 [ 3421.387625][T21922] register_netdevice+0x138a/0x1cd0 [ 3421.393090][T21922] ? br_validate+0x470/0x470 [ 3421.397904][T21922] br_dev_newlink+0x49/0x200 [ 3421.402734][T21922] ? br_validate+0x470/0x470 [ 3421.407557][T21922] rtnl_newlink+0x2d5f/0x4110 [ 3421.412541][T21922] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3421.418630][T21922] ? rtnl_setlink+0x7f0/0x7f0 [ 3421.423980][T21922] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3421.429357][T21922] ? ref_tracker_free+0x45/0xc10 [ 3421.434543][T21922] ? filter_irq_stacks+0x60/0x1a0 [ 3421.439817][T21922] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3421.446082][T21922] ? filter_irq_stacks+0x164/0x1a0 [ 3421.451445][T21922] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3421.457647][T21922] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3421.463807][T21922] netlink_rcv_skb+0x371/0x650 [ 3421.468828][T21922] ? rtnetlink_bind+0xf0/0xf0 [ 3421.473844][T21922] ? rtnetlink_net_exit+0x60/0x60 [ 3421.479111][T21922] rtnetlink_rcv+0x34/0x40 [ 3421.483761][T21922] netlink_unicast+0xf47/0x1250 [ 3421.488868][T21922] netlink_sendmsg+0x1238/0x13d0 [ 3421.494077][T21922] ? netlink_getsockopt+0x980/0x980 [ 3421.499520][T21922] ____sys_sendmsg+0x9c2/0xd60 [ 3421.504550][T21922] ___sys_sendmsg+0x28d/0x3c0 [ 3421.509490][T21922] ? __fget_files+0x580/0x640 [ 3421.514402][T21922] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3421.521174][T21922] __x64_sys_sendmsg+0x307/0x490 [ 3421.526393][T21922] do_syscall_64+0x44/0x110 [ 3421.531123][T21922] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3421.537294][T21922] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3421.543520][T21922] RIP: 0033:0x7fc405e7cae9 [ 3421.548137][T21922] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3421.568436][T21922] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3421.577191][T21922] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3421.585455][T21922] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3421.594056][T21922] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3421.602481][T21922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3421.610647][T21922] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3421.618835][T21922] [ 3421.628066][T21922] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xf308d3e3}}, 0x85}}, 0x0) 10:33:25 executing program 5: socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8912, 0x0) [ 3421.866239][T21940] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3421.880385][T21940] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3421.890095][T21940] CPU: 1 PID: 21940 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3421.900519][T21940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3421.910886][T21940] Call Trace: [ 3421.914423][T21940] [ 3421.917618][T21940] dump_stack_lvl+0x1bf/0x240 [ 3421.922557][T21940] dump_stack+0x1e/0x20 [ 3421.926961][T21940] sysfs_create_dir_ns+0x459/0x4c0 [ 3421.932342][T21940] ? device_release+0x2e0/0x2e0 [ 3421.937572][T21940] kobject_add_internal+0xd08/0x16a0 [ 3421.943394][T21940] kobject_add+0x28c/0x3b0 [ 3421.948224][T21940] ? kobject_put+0x1fe/0x330 [ 3421.953123][T21940] device_add+0xaa2/0x1f20 [ 3421.957844][T21940] netdev_register_kobject+0x1ec/0x520 [ 3421.963768][T21940] register_netdevice+0x138a/0x1cd0 [ 3421.969265][T21940] ? br_validate+0x470/0x470 [ 3421.974124][T21940] br_dev_newlink+0x49/0x200 [ 3421.978985][T21940] ? br_validate+0x470/0x470 [ 3421.983824][T21940] rtnl_newlink+0x2d5f/0x4110 [ 3421.988859][T21940] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3421.994982][T21940] ? rtnl_setlink+0x7f0/0x7f0 [ 3422.000012][T21940] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3422.005459][T21940] ? ref_tracker_free+0x45/0xc10 10:33:25 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x45, 0x0, 0x300}}, 0x85}}, 0x0) [ 3422.011212][T21940] ? filter_irq_stacks+0x60/0x1a0 [ 3422.021413][T21940] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3422.027555][T21940] ? filter_irq_stacks+0x164/0x1a0 [ 3422.033303][T21940] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3422.039450][T21940] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3422.045594][T21940] netlink_rcv_skb+0x371/0x650 [ 3422.050678][T21940] ? rtnetlink_bind+0xf0/0xf0 [ 3422.055663][T21940] ? rtnetlink_net_exit+0x60/0x60 [ 3422.061076][T21940] rtnetlink_rcv+0x34/0x40 [ 3422.065775][T21940] netlink_unicast+0xf47/0x1250 [ 3422.071210][T21940] netlink_sendmsg+0x1238/0x13d0 [ 3422.076567][T21940] ? netlink_getsockopt+0x980/0x980 [ 3422.082145][T21940] ____sys_sendmsg+0x9c2/0xd60 [ 3422.087319][T21940] ___sys_sendmsg+0x28d/0x3c0 [ 3422.092303][T21940] ? __fget_files+0x580/0x640 [ 3422.097323][T21940] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3422.103449][T21940] __x64_sys_sendmsg+0x307/0x490 [ 3422.108686][T21940] do_syscall_64+0x44/0x110 [ 3422.113414][T21940] ? sysvec_call_function_single+0x4a/0x90 [ 3422.119622][T21940] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3422.125830][T21940] RIP: 0033:0x7f47e547cae9 [ 3422.130452][T21940] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3422.150409][T21940] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3422.159094][T21940] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3422.167792][T21940] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3422.176046][T21940] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3422.184298][T21940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3422.192455][T21940] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3422.200833][T21940] [ 3422.209014][T21940] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:25 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000180)={'ip_vti0\x00', &(0x7f0000000040)={'gre0\x00', 0x0, 0x0, 0x7800, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}) 10:33:25 executing program 1: r0 = socket(0xa, 0x5, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x8918, &(0x7f0000000040)={'gre0\x00', 0x0}) [ 3422.433047][T21953] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3422.441575][T21953] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3422.453885][T21953] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3422.467773][T21953] CPU: 1 PID: 21953 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3422.478116][T21953] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3422.488397][T21953] Call Trace: [ 3422.491832][T21953] [ 3422.494932][T21953] dump_stack_lvl+0x1bf/0x240 [ 3422.500063][T21953] dump_stack+0x1e/0x20 [ 3422.504471][T21953] sysfs_create_dir_ns+0x459/0x4c0 [ 3422.509980][T21953] ? device_release+0x2e0/0x2e0 [ 3422.515184][T21953] kobject_add_internal+0xd08/0x16a0 [ 3422.521228][T21953] kobject_add+0x28c/0x3b0 [ 3422.525972][T21953] ? kobject_put+0x1fe/0x330 [ 3422.530944][T21953] device_add+0xaa2/0x1f20 [ 3422.535729][T21953] netdev_register_kobject+0x1ec/0x520 [ 3422.541513][T21953] register_netdevice+0x138a/0x1cd0 [ 3422.547032][T21953] ? br_validate+0x470/0x470 [ 3422.551889][T21953] br_dev_newlink+0x49/0x200 [ 3422.556754][T21953] ? br_validate+0x470/0x470 [ 3422.561614][T21953] rtnl_newlink+0x2d5f/0x4110 [ 3422.566684][T21953] ? rtnl_newlink+0x761/0x4110 [ 3422.571737][T21953] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3422.577848][T21953] ? rtnl_setlink+0x7f0/0x7f0 [ 3422.582792][T21953] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3422.588195][T21953] ? ref_tracker_free+0x45/0xc10 [ 3422.593387][T21953] ? filter_irq_stacks+0x60/0x1a0 [ 3422.598698][T21953] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3422.604805][T21953] ? filter_irq_stacks+0x164/0x1a0 [ 3422.610176][T21953] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3422.616250][T21953] netlink_rcv_skb+0x371/0x650 [ 3422.621273][T21953] ? rtnetlink_bind+0xf0/0xf0 [ 3422.626206][T21953] ? rtnetlink_net_exit+0x60/0x60 [ 3422.631465][T21953] rtnetlink_rcv+0x34/0x40 [ 3422.636112][T21953] netlink_unicast+0xf47/0x1250 [ 3422.641214][T21953] netlink_sendmsg+0x1238/0x13d0 [ 3422.646408][T21953] ? netlink_getsockopt+0x980/0x980 [ 3422.651843][T21953] ____sys_sendmsg+0x9c2/0xd60 [ 3422.656874][T21953] ___sys_sendmsg+0x28d/0x3c0 [ 3422.661816][T21953] ? __fget_files+0x580/0x640 [ 3422.666754][T21953] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3422.672838][T21953] __x64_sys_sendmsg+0x307/0x490 [ 3422.678061][T21953] do_syscall_64+0x44/0x110 [ 3422.682893][T21953] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3422.689082][T21953] RIP: 0033:0x7f590747cae9 [ 3422.693691][T21953] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3422.713738][T21953] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3422.722423][T21953] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3422.730700][T21953] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3422.738874][T21953] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3422.747071][T21953] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3422.755240][T21953] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3422.763443][T21953] [ 3422.771833][T21953] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:26 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x321c}}, 0x85}}, 0x0) [ 3423.105490][T21955] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3423.114316][T21955] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3423.126529][T21955] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3423.136030][T21955] CPU: 0 PID: 21955 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3423.146468][T21955] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3423.156789][T21955] Call Trace: [ 3423.160238][T21955] [ 3423.163340][T21955] dump_stack_lvl+0x1bf/0x240 [ 3423.168452][T21955] dump_stack+0x1e/0x20 [ 3423.172841][T21955] sysfs_create_dir_ns+0x459/0x4c0 [ 3423.178219][T21955] ? device_release+0x2e0/0x2e0 [ 3423.183344][T21955] kobject_add_internal+0xd08/0x16a0 [ 3423.188933][T21955] kobject_add+0x28c/0x3b0 [ 3423.193671][T21955] ? kobject_put+0x1fe/0x330 [ 3423.198655][T21955] device_add+0xaa2/0x1f20 [ 3423.203358][T21955] netdev_register_kobject+0x1ec/0x520 [ 3423.209114][T21955] register_netdevice+0x138a/0x1cd0 [ 3423.214602][T21955] ? br_validate+0x470/0x470 [ 3423.219453][T21955] br_dev_newlink+0x49/0x200 [ 3423.224391][T21955] ? br_validate+0x470/0x470 [ 3423.229225][T21955] rtnl_newlink+0x2d5f/0x4110 [ 3423.234197][T21955] ? rtnl_newlink+0x761/0x4110 [ 3423.239252][T21955] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.245361][T21955] ? rtnl_setlink+0x7f0/0x7f0 [ 3423.250293][T21955] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3423.255782][T21955] ? ref_tracker_free+0x45/0xc10 [ 3423.261002][T21955] ? filter_irq_stacks+0x60/0x1a0 [ 3423.266316][T21955] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.272417][T21955] ? filter_irq_stacks+0x164/0x1a0 [ 3423.277789][T21955] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.284089][T21955] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.290189][T21955] netlink_rcv_skb+0x371/0x650 [ 3423.295227][T21955] ? rtnetlink_bind+0xf0/0xf0 [ 3423.300441][T21955] ? rtnetlink_net_exit+0x60/0x60 [ 3423.305733][T21955] rtnetlink_rcv+0x34/0x40 [ 3423.310432][T21955] netlink_unicast+0xf47/0x1250 [ 3423.315662][T21955] netlink_sendmsg+0x1238/0x13d0 [ 3423.320902][T21955] ? netlink_getsockopt+0x980/0x980 [ 3423.326464][T21955] ____sys_sendmsg+0x9c2/0xd60 [ 3423.331534][T21955] ___sys_sendmsg+0x28d/0x3c0 [ 3423.336500][T21955] ? __fget_files+0x580/0x640 [ 3423.341526][T21955] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.347634][T21955] __x64_sys_sendmsg+0x307/0x490 [ 3423.353048][T21955] do_syscall_64+0x44/0x110 [ 3423.357797][T21955] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3423.364109][T21955] RIP: 0033:0x7f590747cae9 [ 3423.369114][T21955] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3423.389012][T21955] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3423.397814][T21955] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 10:33:26 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) r2 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r2, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000080)={0x28, 0x0, r1, 0x0, &(0x7f0000016000/0x1000)=nil, 0x1000}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f0000000100)={0x28, 0x0, r3, 0x0, &(0x7f0000016000/0x4000)=nil, 0x4000}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f00000000c0)={0x28, 0x0, r1, 0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000}) [ 3423.406025][T21955] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3423.414379][T21955] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3423.422588][T21955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3423.430873][T21955] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3423.439453][T21955] [ 3423.449190][T21955] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:26 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xfcffffff}}, 0x85}}, 0x0) [ 3423.699238][T22026] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3423.708004][T22026] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3423.721325][T22026] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3423.731814][T22026] CPU: 1 PID: 22026 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3423.742160][T22026] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3423.752606][T22026] Call Trace: [ 3423.756064][T22026] [ 3423.759595][T22026] dump_stack_lvl+0x1bf/0x240 [ 3423.764537][T22026] dump_stack+0x1e/0x20 [ 3423.768955][T22026] sysfs_create_dir_ns+0x459/0x4c0 [ 3423.774354][T22026] ? device_release+0x2e0/0x2e0 [ 3423.779471][T22026] kobject_add_internal+0xd08/0x16a0 [ 3423.785049][T22026] kobject_add+0x28c/0x3b0 [ 3423.789745][T22026] ? kobject_put+0x1fe/0x330 [ 3423.794989][T22026] device_add+0xaa2/0x1f20 [ 3423.799673][T22026] netdev_register_kobject+0x1ec/0x520 [ 3423.805657][T22026] register_netdevice+0x138a/0x1cd0 [ 3423.811337][T22026] ? br_validate+0x470/0x470 [ 3423.816144][T22026] br_dev_newlink+0x49/0x200 [ 3423.821050][T22026] ? br_validate+0x470/0x470 [ 3423.825886][T22026] rtnl_newlink+0x2d5f/0x4110 [ 3423.830870][T22026] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.836946][T22026] ? rtnl_setlink+0x7f0/0x7f0 [ 3423.841854][T22026] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3423.847240][T22026] ? ref_tracker_free+0x45/0xc10 [ 3423.852424][T22026] ? filter_irq_stacks+0x60/0x1a0 [ 3423.857772][T22026] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.863854][T22026] ? filter_irq_stacks+0x164/0x1a0 [ 3423.869205][T22026] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.875279][T22026] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.881352][T22026] netlink_rcv_skb+0x371/0x650 [ 3423.886431][T22026] ? rtnetlink_bind+0xf0/0xf0 [ 3423.891365][T22026] ? rtnetlink_net_exit+0x60/0x60 [ 3423.896637][T22026] rtnetlink_rcv+0x34/0x40 [ 3423.901316][T22026] netlink_unicast+0xf47/0x1250 [ 3423.906440][T22026] netlink_sendmsg+0x1238/0x13d0 [ 3423.911644][T22026] ? netlink_getsockopt+0x980/0x980 [ 3423.917082][T22026] ____sys_sendmsg+0x9c2/0xd60 [ 3423.922108][T22026] ___sys_sendmsg+0x28d/0x3c0 [ 3423.927037][T22026] ? __fget_files+0x580/0x640 [ 3423.931946][T22026] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3423.938018][T22026] __x64_sys_sendmsg+0x307/0x490 [ 3423.943225][T22026] do_syscall_64+0x44/0x110 [ 3423.947942][T22026] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3423.954199][T22026] RIP: 0033:0x7fc405e7cae9 [ 3423.958803][T22026] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3423.978749][T22026] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3423.987418][T22026] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3423.995618][T22026] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3424.003819][T22026] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3424.011996][T22026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3424.020156][T22026] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3424.028340][T22026] [ 3424.036756][T22026] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @broadcast}]}, 0x33fe0}}, 0x0) 10:33:27 executing program 4: r0 = socket(0x29, 0x5, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000300), r0) 10:33:27 executing program 5: socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), r0) [ 3424.173973][T22046] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3424.187304][T22046] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3424.201998][T22046] CPU: 1 PID: 22046 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3424.212338][T22046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3424.222793][T22046] Call Trace: [ 3424.226242][T22046] [ 3424.229447][T22046] dump_stack_lvl+0x1bf/0x240 [ 3424.234374][T22046] dump_stack+0x1e/0x20 [ 3424.238759][T22046] sysfs_create_dir_ns+0x459/0x4c0 [ 3424.244144][T22046] ? device_release+0x2e0/0x2e0 [ 3424.249277][T22046] kobject_add_internal+0xd08/0x16a0 [ 3424.254874][T22046] kobject_add+0x28c/0x3b0 [ 3424.259585][T22046] ? kobject_put+0x1fe/0x330 [ 3424.264474][T22046] device_add+0xaa2/0x1f20 [ 3424.269158][T22046] netdev_register_kobject+0x1ec/0x520 [ 3424.274899][T22046] register_netdevice+0x138a/0x1cd0 [ 3424.280402][T22046] ? br_validate+0x470/0x470 [ 3424.285252][T22046] br_dev_newlink+0x49/0x200 [ 3424.290109][T22046] ? br_validate+0x470/0x470 [ 3424.294949][T22046] rtnl_newlink+0x2d5f/0x4110 [ 3424.299968][T22046] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.306081][T22046] ? rtnl_setlink+0x7f0/0x7f0 [ 3424.311011][T22046] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3424.316498][T22046] ? ref_tracker_free+0x45/0xc10 [ 3424.321798][T22046] ? filter_irq_stacks+0x60/0x1a0 [ 3424.327098][T22046] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.333201][T22046] ? filter_irq_stacks+0x164/0x1a0 [ 3424.338581][T22046] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.344707][T22046] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.350833][T22046] netlink_rcv_skb+0x371/0x650 [ 3424.355892][T22046] ? rtnetlink_bind+0xf0/0xf0 [ 3424.360929][T22046] ? rtnetlink_net_exit+0x60/0x60 [ 3424.366224][T22046] rtnetlink_rcv+0x34/0x40 [ 3424.370901][T22046] netlink_unicast+0xf47/0x1250 [ 3424.376016][T22046] netlink_sendmsg+0x1238/0x13d0 [ 3424.381215][T22046] ? netlink_getsockopt+0x980/0x980 [ 3424.386655][T22046] ____sys_sendmsg+0x9c2/0xd60 [ 3424.391705][T22046] ___sys_sendmsg+0x28d/0x3c0 [ 3424.396644][T22046] ? __fget_files+0x580/0x640 [ 3424.401576][T22046] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.407699][T22046] __x64_sys_sendmsg+0x307/0x490 [ 3424.412919][T22046] do_syscall_64+0x44/0x110 [ 3424.417635][T22046] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3424.424330][T22046] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3424.430597][T22046] RIP: 0033:0x7f47e547cae9 [ 3424.435209][T22046] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3424.455072][T22046] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3424.463737][T22046] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3424.471910][T22046] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3424.480072][T22046] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3424.488237][T22046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3424.496481][T22046] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3424.504679][T22046] [ 3424.509478][T22046] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:27 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x60, 0x0, 0x300}}, 0x85}}, 0x0) 10:33:27 executing program 1: r0 = socket(0x2, 0x3, 0x3) setsockopt$IP_VS_SO_SET_EDITDEST(r0, 0x0, 0x16, 0x0, 0x0) [ 3424.809241][T22063] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3424.825154][T22063] CPU: 0 PID: 22063 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3424.835521][T22063] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3424.845799][T22063] Call Trace: [ 3424.849258][T22063] [ 3424.852362][T22063] dump_stack_lvl+0x1bf/0x240 [ 3424.857321][T22063] dump_stack+0x1e/0x20 [ 3424.861729][T22063] sysfs_create_dir_ns+0x459/0x4c0 [ 3424.867115][T22063] ? device_release+0x2e0/0x2e0 [ 3424.872323][T22063] kobject_add_internal+0xd08/0x16a0 [ 3424.878175][T22063] kobject_add+0x28c/0x3b0 [ 3424.882896][T22063] ? kobject_put+0x1fe/0x330 [ 3424.887774][T22063] device_add+0xaa2/0x1f20 [ 3424.892483][T22063] netdev_register_kobject+0x1ec/0x520 [ 3424.898232][T22063] register_netdevice+0x138a/0x1cd0 [ 3424.903721][T22063] ? br_validate+0x470/0x470 [ 3424.908581][T22063] br_dev_newlink+0x49/0x200 [ 3424.913432][T22063] ? br_validate+0x470/0x470 [ 3424.918267][T22063] rtnl_newlink+0x2d5f/0x4110 [ 3424.923264][T22063] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3424.929901][T22063] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.936035][T22063] ? rtnl_setlink+0x7f0/0x7f0 [ 3424.941208][T22063] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3424.946626][T22063] ? ref_tracker_free+0x45/0xc10 [ 3424.951941][T22063] ? filter_irq_stacks+0x60/0x1a0 [ 3424.957249][T22063] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.963381][T22063] ? filter_irq_stacks+0x164/0x1a0 [ 3424.968777][T22063] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.974897][T22063] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3424.981019][T22063] netlink_rcv_skb+0x371/0x650 [ 3424.986170][T22063] ? rtnetlink_bind+0xf0/0xf0 [ 3424.991131][T22063] ? rtnetlink_net_exit+0x60/0x60 [ 3424.997382][T22063] rtnetlink_rcv+0x34/0x40 [ 3425.002067][T22063] netlink_unicast+0xf47/0x1250 [ 3425.007310][T22063] netlink_sendmsg+0x1238/0x13d0 [ 3425.012565][T22063] ? netlink_getsockopt+0x980/0x980 [ 3425.018049][T22063] ____sys_sendmsg+0x9c2/0xd60 [ 3425.023124][T22063] ___sys_sendmsg+0x28d/0x3c0 [ 3425.028114][T22063] ? __fget_files+0x580/0x640 [ 3425.033175][T22063] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3425.039337][T22063] __x64_sys_sendmsg+0x307/0x490 [ 3425.044592][T22063] do_syscall_64+0x44/0x110 [ 3425.049352][T22063] ? sysvec_apic_timer_interrupt+0x4d/0x90 10:33:28 executing program 1: socket(0x2, 0x3, 0x3) socket(0x2, 0x3, 0x3) [ 3425.055446][T22063] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3425.061659][T22063] RIP: 0033:0x7fc405e7cae9 [ 3425.066308][T22063] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3425.086290][T22063] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3425.095025][T22063] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 10:33:28 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x321d}}, 0x85}}, 0x0) [ 3425.103313][T22063] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3425.111504][T22063] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3425.119700][T22063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3425.127882][T22063] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3425.136178][T22063] [ 3425.140312][T22063] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:28 executing program 5: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000001280), 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000000000)={{0x80}, 'port1\x00', 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) [ 3425.305939][T22065] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3425.315507][T22065] CPU: 1 PID: 22065 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3425.325857][T22065] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3425.336156][T22065] Call Trace: [ 3425.339605][T22065] [ 3425.342696][T22065] dump_stack_lvl+0x1bf/0x240 [ 3425.347645][T22065] dump_stack+0x1e/0x20 [ 3425.352152][T22065] sysfs_create_dir_ns+0x459/0x4c0 [ 3425.357547][T22065] ? device_release+0x2e0/0x2e0 [ 3425.362692][T22065] kobject_add_internal+0xd08/0x16a0 [ 3425.368322][T22065] kobject_add+0x28c/0x3b0 [ 3425.373147][T22065] ? kobject_put+0x1fe/0x330 [ 3425.378038][T22065] device_add+0xaa2/0x1f20 [ 3425.382743][T22065] netdev_register_kobject+0x1ec/0x520 [ 3425.388508][T22065] register_netdevice+0x138a/0x1cd0 [ 3425.394018][T22065] ? br_validate+0x470/0x470 [ 3425.398888][T22065] br_dev_newlink+0x49/0x200 [ 3425.403759][T22065] ? br_validate+0x470/0x470 [ 3425.408612][T22065] rtnl_newlink+0x2d5f/0x4110 [ 3425.413598][T22065] ? rtnl_newlink+0x761/0x4110 [ 3425.418667][T22065] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3425.426179][T22065] ? rtnl_setlink+0x7f0/0x7f0 [ 3425.431130][T22065] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3425.436621][T22065] ? ref_tracker_free+0x45/0xc10 [ 3425.441841][T22065] ? filter_irq_stacks+0x60/0x1a0 [ 3425.447151][T22065] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3425.453278][T22065] ? filter_irq_stacks+0x164/0x1a0 [ 3425.458681][T22065] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3425.464815][T22065] netlink_rcv_skb+0x371/0x650 [ 3425.469884][T22065] ? rtnetlink_bind+0xf0/0xf0 [ 3425.474856][T22065] ? rtnetlink_net_exit+0x60/0x60 [ 3425.480182][T22065] rtnetlink_rcv+0x34/0x40 [ 3425.484885][T22065] netlink_unicast+0xf47/0x1250 [ 3425.490124][T22065] netlink_sendmsg+0x1238/0x13d0 [ 3425.495735][T22065] ? netlink_getsockopt+0x980/0x980 [ 3425.501480][T22065] ____sys_sendmsg+0x9c2/0xd60 [ 3425.506562][T22065] ___sys_sendmsg+0x28d/0x3c0 [ 3425.511562][T22065] ? __fget_files+0x580/0x640 [ 3425.516526][T22065] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3425.522841][T22065] __x64_sys_sendmsg+0x307/0x490 [ 3425.528105][T22065] do_syscall_64+0x44/0x110 [ 3425.532862][T22065] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3425.539068][T22065] RIP: 0033:0x7f590747cae9 [ 3425.543730][T22065] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3425.563733][T22065] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3425.572443][T22065] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3425.580661][T22065] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000004 [ 3425.588856][T22065] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3425.597065][T22065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3425.605358][T22065] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3425.613596][T22065] [ 3425.621415][T22065] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:28 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000000)={{0x2, 0x0, @dev}, {}, 0x2a, {}, 'bridge_slave_1\x00'}) 10:33:28 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x0, 0x3f, 0x3, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x4, &(0x7f0000000100)={{r0}, 0x0, 0x0}, 0x20) 10:33:29 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}}, 0x0) [ 3425.816854][T22067] validate_nla: 4 callbacks suppressed [ 3425.816921][T22067] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3425.831493][T22067] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3425.848030][T22067] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3425.857968][T22067] CPU: 1 PID: 22067 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3425.868317][T22067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3425.878595][T22067] Call Trace: [ 3425.882046][T22067] [ 3425.885155][T22067] dump_stack_lvl+0x1bf/0x240 [ 3425.890114][T22067] dump_stack+0x1e/0x20 [ 3425.894537][T22067] sysfs_create_dir_ns+0x459/0x4c0 [ 3425.899935][T22067] ? device_release+0x2e0/0x2e0 [ 3425.905077][T22067] kobject_add_internal+0xd08/0x16a0 [ 3425.910782][T22067] kobject_add+0x28c/0x3b0 [ 3425.915534][T22067] ? kobject_put+0x1fe/0x330 [ 3425.920426][T22067] device_add+0xaa2/0x1f20 [ 3425.925124][T22067] netdev_register_kobject+0x1ec/0x520 [ 3425.930878][T22067] register_netdevice+0x138a/0x1cd0 [ 3425.936368][T22067] ? br_validate+0x470/0x470 [ 3425.941211][T22067] br_dev_newlink+0x49/0x200 [ 3425.946063][T22067] ? br_validate+0x470/0x470 [ 3425.950921][T22067] rtnl_newlink+0x2d5f/0x4110 [ 3425.956032][T22067] ? rtnl_newlink+0x761/0x4110 [ 3425.961212][T22067] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3425.967446][T22067] ? rtnl_setlink+0x7f0/0x7f0 [ 3425.972406][T22067] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3425.977839][T22067] ? ref_tracker_free+0x45/0xc10 [ 3425.983069][T22067] ? filter_irq_stacks+0x60/0x1a0 [ 3425.988421][T22067] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3425.994546][T22067] ? filter_irq_stacks+0x164/0x1a0 [ 3425.999954][T22067] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.006097][T22067] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.012334][T22067] netlink_rcv_skb+0x371/0x650 [ 3426.017407][T22067] ? rtnetlink_bind+0xf0/0xf0 [ 3426.022408][T22067] ? rtnetlink_net_exit+0x60/0x60 [ 3426.027745][T22067] rtnetlink_rcv+0x34/0x40 [ 3426.032459][T22067] netlink_unicast+0xf47/0x1250 [ 3426.037626][T22067] netlink_sendmsg+0x1238/0x13d0 [ 3426.042896][T22067] ? netlink_getsockopt+0x980/0x980 [ 3426.048398][T22067] ____sys_sendmsg+0x9c2/0xd60 [ 3426.053590][T22067] ___sys_sendmsg+0x28d/0x3c0 [ 3426.058618][T22067] ? __fget_files+0x580/0x640 [ 3426.063585][T22067] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.069728][T22067] __x64_sys_sendmsg+0x307/0x490 [ 3426.074994][T22067] do_syscall_64+0x44/0x110 [ 3426.079777][T22067] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3426.086011][T22067] RIP: 0033:0x7f590747cae9 [ 3426.090661][T22067] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3426.110556][T22067] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3426.119270][T22067] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3426.127487][T22067] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3426.135783][T22067] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3426.143980][T22067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3426.152276][T22067] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3426.160517][T22067] [ 3426.168510][T22067] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3426.364424][T22070] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3426.377650][T22070] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3426.387170][T22070] CPU: 0 PID: 22070 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3426.397519][T22070] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3426.407802][T22070] Call Trace: [ 3426.411263][T22070] [ 3426.414360][T22070] dump_stack_lvl+0x1bf/0x240 [ 3426.419292][T22070] dump_stack+0x1e/0x20 [ 3426.423690][T22070] sysfs_create_dir_ns+0x459/0x4c0 [ 3426.429080][T22070] ? device_release+0x2e0/0x2e0 [ 3426.434222][T22070] kobject_add_internal+0xd08/0x16a0 [ 3426.439832][T22070] kobject_add+0x28c/0x3b0 [ 3426.444566][T22070] ? kobject_put+0x1fe/0x330 [ 3426.449441][T22070] device_add+0xaa2/0x1f20 [ 3426.454146][T22070] netdev_register_kobject+0x1ec/0x520 [ 3426.459887][T22070] register_netdevice+0x138a/0x1cd0 [ 3426.465474][T22070] ? br_validate+0x470/0x470 [ 3426.470321][T22070] br_dev_newlink+0x49/0x200 [ 3426.475172][T22070] ? br_validate+0x470/0x470 [ 3426.480202][T22070] rtnl_newlink+0x2d5f/0x4110 [ 3426.485232][T22070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.491458][T22070] ? rtnl_setlink+0x7f0/0x7f0 [ 3426.496579][T22070] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3426.502179][T22070] ? ref_tracker_free+0x45/0xc10 [ 3426.507427][T22070] ? filter_irq_stacks+0x60/0x1a0 10:33:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xfdffffff}}, 0x85}}, 0x0) 10:33:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000c40)={{0x14}, [@NFT_MSG_NEWTABLE={0x6c, 0x0, 0xa, 0x201, 0x0, 0x0, {0x3}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x5}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x3}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x2}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x2}, @NFTA_TABLE_USERDATA={0x4}, @NFTA_TABLE_HANDLE={0xc}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}]}], {0x14}}, 0x94}, 0x1, 0x0, 0x0, 0x8000}, 0x24048000) 10:33:29 executing program 4: bpf$MAP_CREATE(0x5, &(0x7f0000000540)=@base={0x0, 0x4, 0x1ffff000, 0x0, 0x0, 0x1}, 0x48) [ 3426.512748][T22070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.519008][T22070] ? filter_irq_stacks+0x164/0x1a0 [ 3426.524412][T22070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.530518][T22070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.536624][T22070] netlink_rcv_skb+0x371/0x650 [ 3426.541677][T22070] ? rtnetlink_bind+0xf0/0xf0 [ 3426.546623][T22070] ? rtnetlink_net_exit+0x60/0x60 [ 3426.551923][T22070] rtnetlink_rcv+0x34/0x40 [ 3426.556614][T22070] netlink_unicast+0xf47/0x1250 [ 3426.561759][T22070] netlink_sendmsg+0x1238/0x13d0 [ 3426.566980][T22070] ? netlink_getsockopt+0x980/0x980 [ 3426.572501][T22070] ____sys_sendmsg+0x9c2/0xd60 [ 3426.577573][T22070] ___sys_sendmsg+0x28d/0x3c0 [ 3426.582603][T22070] ? __fget_files+0x580/0x640 [ 3426.587744][T22070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.593952][T22070] __x64_sys_sendmsg+0x307/0x490 [ 3426.599211][T22070] do_syscall_64+0x44/0x110 [ 3426.604050][T22070] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3426.610419][T22070] RIP: 0033:0x7f47e547cae9 [ 3426.615053][T22070] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3426.635166][T22070] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3426.643837][T22070] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3426.652010][T22070] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 10:33:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x20, r1, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_ORIG_ADDRESS={0x3, 0x9, @broadcast}]}, 0x20}}, 0x0) [ 3426.660211][T22070] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3426.668507][T22070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3426.676685][T22070] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3426.684904][T22070] [ 3426.694864][T22070] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:30 executing program 4: r0 = socket(0x2b, 0x1, 0x0) accept4$inet(r0, 0x0, 0x0, 0x0) [ 3426.841729][T22120] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3426.851092][T22120] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3426.868691][T22120] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3426.878851][T22120] CPU: 0 PID: 22120 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3426.889282][T22120] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3426.899573][T22120] Call Trace: [ 3426.903014][T22120] [ 3426.906124][T22120] dump_stack_lvl+0x1bf/0x240 [ 3426.911068][T22120] dump_stack+0x1e/0x20 [ 3426.915459][T22120] sysfs_create_dir_ns+0x459/0x4c0 [ 3426.920834][T22120] ? device_release+0x2e0/0x2e0 [ 3426.925945][T22120] kobject_add_internal+0xd08/0x16a0 [ 3426.931603][T22120] kobject_add+0x28c/0x3b0 [ 3426.936405][T22120] ? kobject_put+0x1fe/0x330 [ 3426.941296][T22120] device_add+0xaa2/0x1f20 [ 3426.946118][T22120] netdev_register_kobject+0x1ec/0x520 [ 3426.951860][T22120] register_netdevice+0x138a/0x1cd0 [ 3426.957322][T22120] ? br_validate+0x470/0x470 [ 3426.962257][T22120] br_dev_newlink+0x49/0x200 [ 3426.967093][T22120] ? br_validate+0x470/0x470 [ 3426.971993][T22120] rtnl_newlink+0x2d5f/0x4110 [ 3426.976979][T22120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3426.983054][T22120] ? rtnl_setlink+0x7f0/0x7f0 [ 3426.987964][T22120] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3426.993419][T22120] ? ref_tracker_free+0x45/0xc10 [ 3426.998602][T22120] ? filter_irq_stacks+0x60/0x1a0 [ 3427.003877][T22120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.009959][T22120] ? filter_irq_stacks+0x164/0x1a0 [ 3427.015407][T22120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.021840][T22120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.028000][T22120] netlink_rcv_skb+0x371/0x650 [ 3427.033030][T22120] ? rtnetlink_bind+0xf0/0xf0 [ 3427.038086][T22120] ? rtnetlink_net_exit+0x60/0x60 [ 3427.043556][T22120] rtnetlink_rcv+0x34/0x40 [ 3427.048308][T22120] netlink_unicast+0xf47/0x1250 [ 3427.053414][T22120] netlink_sendmsg+0x1238/0x13d0 [ 3427.058616][T22120] ? netlink_getsockopt+0x980/0x980 [ 3427.064156][T22120] ____sys_sendmsg+0x9c2/0xd60 [ 3427.069378][T22120] ___sys_sendmsg+0x28d/0x3c0 [ 3427.074408][T22120] ? __fget_files+0x580/0x640 [ 3427.079320][T22120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.085580][T22120] __x64_sys_sendmsg+0x307/0x490 [ 3427.090807][T22120] do_syscall_64+0x44/0x110 [ 3427.095530][T22120] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3427.101717][T22120] RIP: 0033:0x7fc405e7cae9 [ 3427.106329][T22120] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3427.126196][T22120] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3427.134862][T22120] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3427.143040][T22120] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3427.151212][T22120] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3427.159462][T22120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3427.167741][T22120] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3427.176045][T22120] [ 3427.180023][T22120] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:30 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x321e}}, 0x85}}, 0x0) [ 3427.400072][T22187] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3427.436280][T22190] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3427.450400][T22190] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3427.460386][T22190] CPU: 1 PID: 22190 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3427.470727][T22190] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3427.481031][T22190] Call Trace: [ 3427.484486][T22190] [ 3427.487594][T22190] dump_stack_lvl+0x1bf/0x240 [ 3427.492551][T22190] dump_stack+0x1e/0x20 10:33:30 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x2, 0x300}}, 0x85}}, 0x0) [ 3427.496972][T22190] sysfs_create_dir_ns+0x459/0x4c0 [ 3427.502371][T22190] ? device_release+0x2e0/0x2e0 [ 3427.507691][T22190] kobject_add_internal+0xd08/0x16a0 [ 3427.513301][T22190] kobject_add+0x28c/0x3b0 [ 3427.518050][T22190] ? kobject_put+0x1fe/0x330 [ 3427.522963][T22190] device_add+0xaa2/0x1f20 [ 3427.527714][T22190] netdev_register_kobject+0x1ec/0x520 [ 3427.533490][T22190] register_netdevice+0x138a/0x1cd0 [ 3427.539103][T22190] ? br_validate+0x470/0x470 [ 3427.544077][T22190] br_dev_newlink+0x49/0x200 [ 3427.549056][T22190] ? br_validate+0x470/0x470 [ 3427.553944][T22190] rtnl_newlink+0x2d5f/0x4110 [ 3427.559049][T22190] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3427.565620][T22190] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.571751][T22190] ? rtnl_setlink+0x7f0/0x7f0 [ 3427.576814][T22190] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3427.582270][T22190] ? ref_tracker_free+0x45/0xc10 [ 3427.587489][T22190] ? filter_irq_stacks+0x60/0x1a0 [ 3427.592808][T22190] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.598945][T22190] ? filter_irq_stacks+0x164/0x1a0 [ 3427.604375][T22190] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.610502][T22190] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.616800][T22190] netlink_rcv_skb+0x371/0x650 [ 3427.621844][T22190] ? rtnetlink_bind+0xf0/0xf0 [ 3427.626800][T22190] ? rtnetlink_net_exit+0x60/0x60 [ 3427.632197][T22190] rtnetlink_rcv+0x34/0x40 [ 3427.636878][T22190] netlink_unicast+0xf47/0x1250 [ 3427.642244][T22190] netlink_sendmsg+0x1238/0x13d0 [ 3427.647831][T22190] ? netlink_getsockopt+0x980/0x980 [ 3427.653461][T22190] ____sys_sendmsg+0x9c2/0xd60 [ 3427.658766][T22190] ___sys_sendmsg+0x28d/0x3c0 [ 3427.663830][T22190] ? __fget_files+0x580/0x640 [ 3427.668773][T22190] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3427.674883][T22190] __x64_sys_sendmsg+0x307/0x490 [ 3427.680140][T22190] do_syscall_64+0x44/0x110 [ 3427.684911][T22190] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3427.691111][T22190] RIP: 0033:0x7f47e547cae9 [ 3427.695726][T22190] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3427.715585][T22190] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3427.724254][T22190] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3427.732431][T22190] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3427.740599][T22190] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3427.748872][T22190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3427.757799][T22190] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3427.766031][T22190] [ 3427.774478][T22190] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:31 executing program 4: socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8970, &(0x7f0000000040)) 10:33:31 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) fsmount(0xffffffffffffffff, 0x0, 0x0) sendmsg$AUDIT_LIST_RULES(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)={0x0}}, 0x815) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f0000001180)=0x80, 0x4) write(r0, &(0x7f0000000000)="02", 0x35a63c) 10:33:31 executing program 5: syz_io_uring_setup(0x70ed, &(0x7f00000006c0), &(0x7f0000000740), &(0x7f0000000780)) [ 3428.068849][T22192] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3428.077576][T22192] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3428.096447][T22192] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3428.106111][T22192] CPU: 0 PID: 22192 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3428.116530][T22192] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3428.126816][T22192] Call Trace: [ 3428.130266][T22192] [ 3428.133376][T22192] dump_stack_lvl+0x1bf/0x240 [ 3428.138408][T22192] dump_stack+0x1e/0x20 [ 3428.142807][T22192] sysfs_create_dir_ns+0x459/0x4c0 [ 3428.148199][T22192] ? device_release+0x2e0/0x2e0 [ 3428.153335][T22192] kobject_add_internal+0xd08/0x16a0 [ 3428.158933][T22192] kobject_add+0x28c/0x3b0 [ 3428.163746][T22192] ? kobject_put+0x1fe/0x330 [ 3428.168719][T22192] device_add+0xaa2/0x1f20 [ 3428.173424][T22192] netdev_register_kobject+0x1ec/0x520 [ 3428.179183][T22192] register_netdevice+0x138a/0x1cd0 [ 3428.184684][T22192] ? br_validate+0x470/0x470 [ 3428.189578][T22192] br_dev_newlink+0x49/0x200 [ 3428.194421][T22192] ? br_validate+0x470/0x470 [ 3428.199363][T22192] rtnl_newlink+0x2d5f/0x4110 [ 3428.204351][T22192] ? rtnl_newlink+0x761/0x4110 [ 3428.209405][T22192] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.215497][T22192] ? rtnl_setlink+0x7f0/0x7f0 [ 3428.220421][T22192] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3428.225801][T22192] ? ref_tracker_free+0x45/0xc10 [ 3428.230988][T22192] ? filter_irq_stacks+0x60/0x1a0 [ 3428.236259][T22192] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.242346][T22192] ? filter_irq_stacks+0x164/0x1a0 [ 3428.247720][T22192] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.253797][T22192] netlink_rcv_skb+0x371/0x650 [ 3428.258822][T22192] ? rtnetlink_bind+0xf0/0xf0 [ 3428.263755][T22192] ? rtnetlink_net_exit+0x60/0x60 [ 3428.269030][T22192] rtnetlink_rcv+0x34/0x40 [ 3428.273773][T22192] netlink_unicast+0xf47/0x1250 [ 3428.278895][T22192] netlink_sendmsg+0x1238/0x13d0 [ 3428.284103][T22192] ? netlink_getsockopt+0x980/0x980 [ 3428.289549][T22192] ____sys_sendmsg+0x9c2/0xd60 [ 3428.294612][T22192] ___sys_sendmsg+0x28d/0x3c0 [ 3428.299660][T22192] ? __fget_files+0x580/0x640 [ 3428.304583][T22192] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.310670][T22192] __x64_sys_sendmsg+0x307/0x490 [ 3428.315884][T22192] do_syscall_64+0x44/0x110 [ 3428.320880][T22192] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3428.327073][T22192] RIP: 0033:0x7f590747cae9 [ 3428.331727][T22192] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3428.351635][T22192] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3428.360349][T22192] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3428.368550][T22192] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3428.376717][T22192] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3428.384890][T22192] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3428.393074][T22192] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3428.401271][T22192] [ 3428.411150][T22192] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:31 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000100)=@raw=[@cb_func], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000200), 0x8}, 0x90) 10:33:31 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x321f}}, 0x85}}, 0x0) [ 3428.717875][T22194] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3428.726647][T22194] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3428.739634][T22194] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3428.749070][T22194] CPU: 0 PID: 22194 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3428.759398][T22194] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3428.769880][T22194] Call Trace: [ 3428.773447][T22194] [ 3428.776565][T22194] dump_stack_lvl+0x1bf/0x240 [ 3428.781515][T22194] dump_stack+0x1e/0x20 [ 3428.785914][T22194] sysfs_create_dir_ns+0x459/0x4c0 [ 3428.791316][T22194] ? device_release+0x2e0/0x2e0 [ 3428.796490][T22194] kobject_add_internal+0xd08/0x16a0 [ 3428.802121][T22194] kobject_add+0x28c/0x3b0 [ 3428.806894][T22194] ? kobject_put+0x1fe/0x330 [ 3428.812004][T22194] device_add+0xaa2/0x1f20 [ 3428.816716][T22194] netdev_register_kobject+0x1ec/0x520 [ 3428.822827][T22194] register_netdevice+0x138a/0x1cd0 [ 3428.828316][T22194] ? br_validate+0x470/0x470 [ 3428.833202][T22194] br_dev_newlink+0x49/0x200 [ 3428.838148][T22194] ? br_validate+0x470/0x470 [ 3428.843005][T22194] rtnl_newlink+0x2d5f/0x4110 [ 3428.847986][T22194] ? rtnl_newlink+0x761/0x4110 [ 3428.853061][T22194] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.859190][T22194] ? rtnl_setlink+0x7f0/0x7f0 [ 3428.864152][T22194] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3428.869569][T22194] ? ref_tracker_free+0x45/0xc10 [ 3428.874766][T22194] ? filter_irq_stacks+0x60/0x1a0 [ 3428.880092][T22194] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.886221][T22194] ? filter_irq_stacks+0x164/0x1a0 [ 3428.891614][T22194] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.897731][T22194] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.903851][T22194] netlink_rcv_skb+0x371/0x650 [ 3428.908916][T22194] ? rtnetlink_bind+0xf0/0xf0 [ 3428.913882][T22194] ? rtnetlink_net_exit+0x60/0x60 [ 3428.919182][T22194] rtnetlink_rcv+0x34/0x40 [ 3428.923883][T22194] netlink_unicast+0xf47/0x1250 [ 3428.929052][T22194] netlink_sendmsg+0x1238/0x13d0 [ 3428.934388][T22194] ? netlink_getsockopt+0x980/0x980 [ 3428.939875][T22194] ____sys_sendmsg+0x9c2/0xd60 [ 3428.944972][T22194] ___sys_sendmsg+0x28d/0x3c0 [ 3428.949970][T22194] ? __fget_files+0x580/0x640 [ 3428.954927][T22194] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3428.961056][T22194] __x64_sys_sendmsg+0x307/0x490 [ 3428.966372][T22194] do_syscall_64+0x44/0x110 [ 3428.971170][T22194] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3428.977474][T22194] RIP: 0033:0x7f590747cae9 [ 3428.982121][T22194] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3429.002614][T22194] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3429.011328][T22194] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3429.019634][T22194] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3429.027845][T22194] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3429.036154][T22194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3429.044371][T22194] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3429.052777][T22194] [ 3429.067395][T22194] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3429.239755][T22200] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3429.248443][T22200] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3429.260900][T22200] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3429.270527][T22200] CPU: 1 PID: 22200 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3429.280897][T22200] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3429.291271][T22200] Call Trace: [ 3429.294728][T22200] [ 3429.297842][T22200] dump_stack_lvl+0x1bf/0x240 [ 3429.302821][T22200] dump_stack+0x1e/0x20 [ 3429.307430][T22200] sysfs_create_dir_ns+0x459/0x4c0 [ 3429.312857][T22200] ? device_release+0x2e0/0x2e0 [ 3429.318004][T22200] kobject_add_internal+0xd08/0x16a0 [ 3429.323604][T22200] kobject_add+0x28c/0x3b0 [ 3429.328357][T22200] ? kobject_put+0x1fe/0x330 [ 3429.333246][T22200] device_add+0xaa2/0x1f20 [ 3429.337967][T22200] netdev_register_kobject+0x1ec/0x520 [ 3429.343737][T22200] register_netdevice+0x138a/0x1cd0 [ 3429.349258][T22200] ? br_validate+0x470/0x470 [ 3429.354116][T22200] br_dev_newlink+0x49/0x200 [ 3429.358982][T22200] ? br_validate+0x470/0x470 [ 3429.363913][T22200] rtnl_newlink+0x2d5f/0x4110 [ 3429.369000][T22200] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3429.375161][T22200] ? rtnl_setlink+0x7f0/0x7f0 [ 3429.380128][T22200] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3429.385556][T22200] ? ref_tracker_free+0x45/0xc10 [ 3429.390794][T22200] ? filter_irq_stacks+0x60/0x1a0 [ 3429.396114][T22200] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3429.402248][T22200] ? filter_irq_stacks+0x164/0x1a0 [ 3429.407637][T22200] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3429.413865][T22200] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3429.419988][T22200] netlink_rcv_skb+0x371/0x650 [ 3429.425042][T22200] ? rtnetlink_bind+0xf0/0xf0 [ 3429.430001][T22200] ? rtnetlink_net_exit+0x60/0x60 [ 3429.435312][T22200] rtnetlink_rcv+0x34/0x40 [ 3429.440014][T22200] netlink_unicast+0xf47/0x1250 [ 3429.445179][T22200] netlink_sendmsg+0x1238/0x13d0 [ 3429.450427][T22200] ? netlink_getsockopt+0x980/0x980 [ 3429.456179][T22200] ____sys_sendmsg+0x9c2/0xd60 [ 3429.461321][T22200] ___sys_sendmsg+0x28d/0x3c0 [ 3429.466264][T22200] ? __fget_files+0x580/0x640 [ 3429.471270][T22200] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3429.477361][T22200] __x64_sys_sendmsg+0x307/0x490 [ 3429.482578][T22200] do_syscall_64+0x44/0x110 [ 3429.487308][T22200] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3429.493492][T22200] RIP: 0033:0x7fc405e7cae9 [ 3429.498363][T22200] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3429.518766][T22200] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3429.527490][T22200] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3429.535799][T22200] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3429.544145][T22200] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3429.552792][T22200] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3429.561150][T22200] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3429.569509][T22200] [ 3429.577774][T22200] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:33 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xfeffffff}}, 0x85}}, 0x0) 10:33:33 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0x10, 0x0, 0x0, 0x10001, 0x0, 0x1}, 0x48) 10:33:33 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) fsmount(0xffffffffffffffff, 0x0, 0x0) sendmsg$AUDIT_LIST_RULES(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)={0x0}}, 0x815) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f0000001180)=0x80, 0x4) write(r0, &(0x7f0000000000)="02", 0x35a63c) 10:33:33 executing program 4: pselect6(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300), &(0x7f0000000340), 0x0) 10:33:33 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x3, 0x300}}, 0x85}}, 0x0) 10:33:33 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3220}}, 0x85}}, 0x0) 10:33:33 executing program 4: r0 = socket(0x1e, 0x5, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f00000004c0), r0) [ 3430.201252][T22213] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3430.211986][T22213] CPU: 1 PID: 22213 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3430.222337][T22213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3430.232638][T22213] Call Trace: [ 3430.236070][T22213] [ 3430.239151][T22213] dump_stack_lvl+0x1bf/0x240 [ 3430.244090][T22213] dump_stack+0x1e/0x20 [ 3430.248471][T22213] sysfs_create_dir_ns+0x459/0x4c0 [ 3430.253818][T22213] ? device_release+0x2e0/0x2e0 [ 3430.259000][T22213] kobject_add_internal+0xd08/0x16a0 [ 3430.264755][T22213] kobject_add+0x28c/0x3b0 [ 3430.269621][T22213] ? kobject_put+0x1fe/0x330 [ 3430.274468][T22213] device_add+0xaa2/0x1f20 [ 3430.279230][T22213] netdev_register_kobject+0x1ec/0x520 [ 3430.285036][T22213] register_netdevice+0x138a/0x1cd0 [ 3430.290492][T22213] ? br_validate+0x470/0x470 [ 3430.295301][T22213] br_dev_newlink+0x49/0x200 [ 3430.300126][T22213] ? br_validate+0x470/0x470 [ 3430.304942][T22213] rtnl_newlink+0x2d5f/0x4110 [ 3430.309884][T22213] ? rtnl_newlink+0x761/0x4110 [ 3430.314903][T22213] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3430.321416][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.327488][T22213] ? rtnl_setlink+0x7f0/0x7f0 [ 3430.332411][T22213] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3430.337785][T22213] ? ref_tracker_free+0x45/0xc10 [ 3430.342961][T22213] ? filter_irq_stacks+0x60/0x1a0 [ 3430.348248][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.354327][T22213] ? filter_irq_stacks+0x164/0x1a0 [ 3430.359687][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.365856][T22213] netlink_rcv_skb+0x371/0x650 [ 3430.370879][T22213] ? rtnetlink_bind+0xf0/0xf0 [ 3430.375901][T22213] ? rtnetlink_net_exit+0x60/0x60 [ 3430.381164][T22213] rtnetlink_rcv+0x34/0x40 [ 3430.385818][T22213] netlink_unicast+0xf47/0x1250 [ 3430.390924][T22213] netlink_sendmsg+0x1238/0x13d0 [ 3430.396136][T22213] ? netlink_getsockopt+0x980/0x980 [ 3430.401584][T22213] ____sys_sendmsg+0x9c2/0xd60 [ 3430.406624][T22213] ___sys_sendmsg+0x28d/0x3c0 [ 3430.411559][T22213] ? __fget_files+0x580/0x640 [ 3430.416645][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.422809][T22213] __x64_sys_sendmsg+0x307/0x490 [ 3430.428028][T22213] do_syscall_64+0x44/0x110 [ 3430.432751][T22213] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3430.438930][T22213] RIP: 0033:0x7f590747cae9 [ 3430.443545][T22213] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3430.463502][T22213] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3430.472259][T22213] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3430.480431][T22213] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3430.488606][T22213] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3430.496864][T22213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3430.505280][T22213] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3430.513559][T22213] [ 3430.517627][T22213] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:33 executing program 5: syz_io_uring_setup(0x0, &(0x7f00000006c0), 0x0, 0x0) [ 3430.768856][T22213] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3430.778385][T22213] CPU: 0 PID: 22213 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3430.788735][T22213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3430.799021][T22213] Call Trace: [ 3430.802563][T22213] [ 3430.805694][T22213] dump_stack_lvl+0x1bf/0x240 [ 3430.810739][T22213] dump_stack+0x1e/0x20 [ 3430.815240][T22213] sysfs_create_dir_ns+0x459/0x4c0 [ 3430.820648][T22213] ? device_release+0x2e0/0x2e0 [ 3430.825839][T22213] kobject_add_internal+0xd08/0x16a0 [ 3430.831488][T22213] kobject_add+0x28c/0x3b0 [ 3430.836267][T22213] ? kobject_put+0x1fe/0x330 [ 3430.841153][T22213] device_add+0xaa2/0x1f20 [ 3430.845960][T22213] netdev_register_kobject+0x1ec/0x520 [ 3430.851748][T22213] register_netdevice+0x138a/0x1cd0 [ 3430.857256][T22213] ? br_validate+0x470/0x470 [ 3430.862182][T22213] br_dev_newlink+0x49/0x200 [ 3430.867018][T22213] ? br_validate+0x470/0x470 [ 3430.871833][T22213] rtnl_newlink+0x2d5f/0x4110 [ 3430.876777][T22213] ? rtnl_newlink+0x761/0x4110 [ 3430.881899][T22213] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3430.888434][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.894515][T22213] ? rtnl_setlink+0x7f0/0x7f0 [ 3430.899422][T22213] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3430.904822][T22213] ? ref_tracker_free+0x45/0xc10 [ 3430.910177][T22213] ? filter_irq_stacks+0x60/0x1a0 [ 3430.915452][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.921647][T22213] ? filter_irq_stacks+0x164/0x1a0 [ 3430.927048][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.933323][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.939403][T22213] netlink_rcv_skb+0x371/0x650 [ 3430.944519][T22213] ? rtnetlink_bind+0xf0/0xf0 [ 3430.949443][T22213] ? rtnetlink_net_exit+0x60/0x60 [ 3430.954723][T22213] rtnetlink_rcv+0x34/0x40 [ 3430.959556][T22213] netlink_unicast+0xf47/0x1250 [ 3430.964759][T22213] netlink_sendmsg+0x1238/0x13d0 [ 3430.970314][T22213] ? netlink_getsockopt+0x980/0x980 [ 3430.975933][T22213] ____sys_sendmsg+0x9c2/0xd60 [ 3430.981176][T22213] ___sys_sendmsg+0x28d/0x3c0 [ 3430.986908][T22213] ? __fget_files+0x580/0x640 [ 3430.991954][T22213] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3430.998037][T22213] __x64_sys_sendmsg+0x307/0x490 [ 3431.003253][T22213] do_syscall_64+0x44/0x110 [ 3431.007979][T22213] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3431.014158][T22213] RIP: 0033:0x7f590747cae9 [ 3431.018773][T22213] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3431.038807][T22213] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3431.047503][T22213] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3431.055764][T22213] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3431.064118][T22213] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3431.072459][T22213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3431.080769][T22213] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3431.089133][T22213] [ 3431.104038][T22213] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3431.239635][T22218] validate_nla: 4 callbacks suppressed [ 3431.239701][T22218] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3431.254338][T22218] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3431.270224][T22218] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3431.280372][T22218] CPU: 1 PID: 22218 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3431.290894][T22218] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3431.301265][T22218] Call Trace: [ 3431.304721][T22218] [ 3431.307828][T22218] dump_stack_lvl+0x1bf/0x240 [ 3431.312873][T22218] dump_stack+0x1e/0x20 [ 3431.317298][T22218] sysfs_create_dir_ns+0x459/0x4c0 [ 3431.323555][T22218] ? device_release+0x2e0/0x2e0 [ 3431.328697][T22218] kobject_add_internal+0xd08/0x16a0 [ 3431.334306][T22218] kobject_add+0x28c/0x3b0 10:33:34 executing program 5: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r3 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_IOCTL(r3, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001180)={0x18, 0x1c, 0x1, 0x0, 0x0, "", [@nested={0x7, 0x0, 0x0, 0x1, [@generic="999b13"]}]}, 0x18}], 0x1}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x8895) [ 3431.339038][T22218] ? kobject_put+0x1fe/0x330 [ 3431.344086][T22218] device_add+0xaa2/0x1f20 [ 3431.348781][T22218] netdev_register_kobject+0x1ec/0x520 [ 3431.354520][T22218] register_netdevice+0x138a/0x1cd0 [ 3431.360027][T22218] ? br_validate+0x470/0x470 [ 3431.365044][T22218] br_dev_newlink+0x49/0x200 [ 3431.369917][T22218] ? br_validate+0x470/0x470 [ 3431.374777][T22218] rtnl_newlink+0x2d5f/0x4110 [ 3431.379816][T22218] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3431.386029][T22218] ? rtnl_setlink+0x7f0/0x7f0 [ 3431.390975][T22218] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3431.396397][T22218] ? ref_tracker_free+0x45/0xc10 [ 3431.401705][T22218] ? filter_irq_stacks+0x60/0x1a0 [ 3431.407047][T22218] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3431.413170][T22218] ? filter_irq_stacks+0x164/0x1a0 [ 3431.418657][T22218] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3431.424863][T22218] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3431.430971][T22218] netlink_rcv_skb+0x371/0x650 [ 3431.436028][T22218] ? rtnetlink_bind+0xf0/0xf0 [ 3431.441158][T22218] ? rtnetlink_net_exit+0x60/0x60 [ 3431.446426][T22218] rtnetlink_rcv+0x34/0x40 [ 3431.451076][T22218] netlink_unicast+0xf47/0x1250 [ 3431.456203][T22218] netlink_sendmsg+0x1238/0x13d0 [ 3431.461501][T22218] ? netlink_getsockopt+0x980/0x980 [ 3431.467036][T22218] ____sys_sendmsg+0x9c2/0xd60 [ 3431.472083][T22218] ___sys_sendmsg+0x28d/0x3c0 [ 3431.477035][T22218] ? __fget_files+0x580/0x640 [ 3431.481955][T22218] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3431.488124][T22218] __x64_sys_sendmsg+0x307/0x490 [ 3431.493423][T22218] do_syscall_64+0x44/0x110 [ 3431.498143][T22218] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3431.504325][T22218] RIP: 0033:0x7fc405e7cae9 [ 3431.508959][T22218] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3431.528819][T22218] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3431.537482][T22218] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3431.545663][T22218] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3431.553830][T22218] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3431.562105][T22218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3431.570359][T22218] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3431.578555][T22218] [ 3431.586244][T22218] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:35 executing program 1: r0 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$nl_crypto(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@delrng={0x10, 0x14, 0x1}, 0x10}}, 0x0) 10:33:35 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xff0f0000}}, 0x85}}, 0x0) 10:33:35 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='cgroup2\x00', 0x0, 0x0) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_IOCTL(r3, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001180)={0x18, 0x1c, 0x1, 0x0, 0x0, "", [@nested={0x7, 0x0, 0x0, 0x1, [@generic="999b13"]}]}, 0x18}], 0x1}, 0x0) 10:33:35 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x4, 0x300}}, 0x85}}, 0x0) 10:33:35 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3221}}, 0x85}}, 0x0) [ 3432.035922][T22228] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3432.044768][T22228] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3432.057196][T22228] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3432.066728][T22228] CPU: 1 PID: 22228 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3432.077072][T22228] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3432.088049][T22228] Call Trace: [ 3432.091497][T22228] [ 3432.094605][T22228] dump_stack_lvl+0x1bf/0x240 [ 3432.099648][T22228] dump_stack+0x1e/0x20 [ 3432.104070][T22228] sysfs_create_dir_ns+0x459/0x4c0 [ 3432.109465][T22228] ? device_release+0x2e0/0x2e0 [ 3432.114630][T22228] kobject_add_internal+0xd08/0x16a0 [ 3432.120233][T22228] kobject_add+0x28c/0x3b0 [ 3432.124973][T22228] ? kobject_put+0x1fe/0x330 [ 3432.129860][T22228] device_add+0xaa2/0x1f20 [ 3432.134559][T22228] netdev_register_kobject+0x1ec/0x520 [ 3432.140404][T22228] register_netdevice+0x138a/0x1cd0 [ 3432.145906][T22228] ? br_validate+0x470/0x470 [ 3432.150774][T22228] br_dev_newlink+0x49/0x200 [ 3432.155642][T22228] ? br_validate+0x470/0x470 [ 3432.160481][T22228] rtnl_newlink+0x2d5f/0x4110 [ 3432.165468][T22228] ? rtnl_newlink+0x761/0x4110 [ 3432.170523][T22228] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3432.177347][T22228] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 10:33:35 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000100)=@raw=[@cb_func], &(0x7f0000000180)='GPL\x00', 0x80000001, 0x14, &(0x7f00000001c0)=""/20}, 0x90) [ 3432.183591][T22228] ? rtnl_setlink+0x7f0/0x7f0 [ 3432.188538][T22228] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3432.194117][T22228] ? ref_tracker_free+0x45/0xc10 [ 3432.199414][T22228] ? filter_irq_stacks+0x60/0x1a0 [ 3432.204728][T22228] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3432.210935][T22228] ? filter_irq_stacks+0x164/0x1a0 [ 3432.216427][T22228] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3432.222571][T22228] netlink_rcv_skb+0x371/0x650 [ 3432.227728][T22228] ? rtnetlink_bind+0xf0/0xf0 [ 3432.232706][T22228] ? rtnetlink_net_exit+0x60/0x60 [ 3432.238007][T22228] rtnetlink_rcv+0x34/0x40 [ 3432.242704][T22228] netlink_unicast+0xf47/0x1250 [ 3432.247955][T22228] netlink_sendmsg+0x1238/0x13d0 [ 3432.253204][T22228] ? netlink_getsockopt+0x980/0x980 [ 3432.258693][T22228] ____sys_sendmsg+0x9c2/0xd60 [ 3432.263754][T22228] ___sys_sendmsg+0x28d/0x3c0 [ 3432.268782][T22228] ? __fget_files+0x580/0x640 [ 3432.273812][T22228] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3432.280183][T22228] __x64_sys_sendmsg+0x307/0x490 [ 3432.286021][T22228] do_syscall_64+0x44/0x110 [ 3432.291394][T22228] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3432.297875][T22228] RIP: 0033:0x7f590747cae9 [ 3432.302487][T22228] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3432.322611][T22228] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3432.331361][T22228] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3432.339537][T22228] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3432.347705][T22228] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3432.355870][T22228] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3432.364121][T22228] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3432.372307][T22228] [ 3432.380824][T22228] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3432.542251][T22233] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3432.550969][T22233] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3432.563424][T22233] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3432.573439][T22233] CPU: 1 PID: 22233 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3432.584045][T22233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3432.594338][T22233] Call Trace: [ 3432.597877][T22233] [ 3432.600970][T22233] dump_stack_lvl+0x1bf/0x240 [ 3432.606004][T22233] dump_stack+0x1e/0x20 [ 3432.610406][T22233] sysfs_create_dir_ns+0x459/0x4c0 [ 3432.615800][T22233] ? device_release+0x2e0/0x2e0 [ 3432.620938][T22233] kobject_add_internal+0xd08/0x16a0 [ 3432.626566][T22233] kobject_add+0x28c/0x3b0 [ 3432.631409][T22233] ? kobject_put+0x1fe/0x330 [ 3432.636301][T22233] device_add+0xaa2/0x1f20 [ 3432.641182][T22233] netdev_register_kobject+0x1ec/0x520 [ 3432.647036][T22233] register_netdevice+0x138a/0x1cd0 [ 3432.652547][T22233] ? br_validate+0x470/0x470 [ 3432.657411][T22233] br_dev_newlink+0x49/0x200 [ 3432.662285][T22233] ? br_validate+0x470/0x470 [ 3432.667140][T22233] rtnl_newlink+0x2d5f/0x4110 [ 3432.672143][T22233] ? rtnl_newlink+0x761/0x4110 [ 3432.677409][T22233] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3432.683637][T22233] ? rtnl_setlink+0x7f0/0x7f0 [ 3432.688602][T22233] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3432.694029][T22233] ? ref_tracker_free+0x45/0xc10 [ 3432.699267][T22233] ? filter_irq_stacks+0x60/0x1a0 [ 3432.704979][T22233] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3432.711204][T22233] ? filter_irq_stacks+0x164/0x1a0 [ 3432.716698][T22233] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3432.723276][T22233] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3432.729530][T22233] netlink_rcv_skb+0x371/0x650 [ 3432.734604][T22233] ? rtnetlink_bind+0xf0/0xf0 [ 3432.739582][T22233] ? rtnetlink_net_exit+0x60/0x60 [ 3432.744995][T22233] rtnetlink_rcv+0x34/0x40 [ 3432.749688][T22233] netlink_unicast+0xf47/0x1250 [ 3432.755005][T22233] netlink_sendmsg+0x1238/0x13d0 [ 3432.760317][T22233] ? netlink_getsockopt+0x980/0x980 [ 3432.765821][T22233] ____sys_sendmsg+0x9c2/0xd60 [ 3432.770991][T22233] ___sys_sendmsg+0x28d/0x3c0 [ 3432.776080][T22233] ? __fget_files+0x580/0x640 [ 3432.781233][T22233] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3432.787668][T22233] __x64_sys_sendmsg+0x307/0x490 [ 3432.793197][T22233] do_syscall_64+0x44/0x110 [ 3432.797960][T22233] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3432.804569][T22233] RIP: 0033:0x7f590747cae9 [ 3432.809258][T22233] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3432.830734][T22233] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3432.839637][T22233] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3432.847866][T22233] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3432.856089][T22233] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3432.864302][T22233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3432.872506][T22233] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3432.881111][T22233] [ 3432.889267][T22233] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3433.030165][T22235] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3433.038870][T22235] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3433.051264][T22235] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3433.060942][T22235] CPU: 0 PID: 22235 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3433.071302][T22235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3433.082085][T22235] Call Trace: [ 3433.085526][T22235] [ 3433.088613][T22235] dump_stack_lvl+0x1bf/0x240 [ 3433.093706][T22235] dump_stack+0x1e/0x20 [ 3433.098159][T22235] sysfs_create_dir_ns+0x459/0x4c0 [ 3433.103596][T22235] ? device_release+0x2e0/0x2e0 [ 3433.108823][T22235] kobject_add_internal+0xd08/0x16a0 [ 3433.114405][T22235] kobject_add+0x28c/0x3b0 [ 3433.119181][T22235] ? kobject_put+0x1fe/0x330 [ 3433.124032][T22235] device_add+0xaa2/0x1f20 [ 3433.128702][T22235] netdev_register_kobject+0x1ec/0x520 [ 3433.134517][T22235] register_netdevice+0x138a/0x1cd0 [ 3433.139994][T22235] ? br_validate+0x470/0x470 [ 3433.144813][T22235] br_dev_newlink+0x49/0x200 [ 3433.149643][T22235] ? br_validate+0x470/0x470 [ 3433.154456][T22235] rtnl_newlink+0x2d5f/0x4110 [ 3433.159464][T22235] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.165645][T22235] ? rtnl_setlink+0x7f0/0x7f0 [ 3433.170557][T22235] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3433.176033][T22235] ? ref_tracker_free+0x45/0xc10 [ 3433.181598][T22235] ? filter_irq_stacks+0x60/0x1a0 [ 3433.186917][T22235] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.193024][T22235] ? filter_irq_stacks+0x164/0x1a0 [ 3433.198391][T22235] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.204521][T22235] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.210714][T22235] netlink_rcv_skb+0x371/0x650 [ 3433.215749][T22235] ? rtnetlink_bind+0xf0/0xf0 [ 3433.220856][T22235] ? rtnetlink_net_exit+0x60/0x60 [ 3433.226125][T22235] rtnetlink_rcv+0x34/0x40 [ 3433.230804][T22235] netlink_unicast+0xf47/0x1250 [ 3433.235958][T22235] netlink_sendmsg+0x1238/0x13d0 [ 3433.241263][T22235] ? netlink_getsockopt+0x980/0x980 [ 3433.246709][T22235] ____sys_sendmsg+0x9c2/0xd60 [ 3433.251743][T22235] ___sys_sendmsg+0x28d/0x3c0 [ 3433.256778][T22235] ? __fget_files+0x580/0x640 [ 3433.261718][T22235] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.267882][T22235] __x64_sys_sendmsg+0x307/0x490 [ 3433.273130][T22235] do_syscall_64+0x44/0x110 [ 3433.277849][T22235] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3433.283996][T22235] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3433.290208][T22235] RIP: 0033:0x7fc405e7cae9 [ 3433.294862][T22235] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3433.315014][T22235] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3433.324041][T22235] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3433.332491][T22235] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3433.340663][T22235] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3433.348829][T22235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3433.357029][T22235] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3433.365392][T22235] [ 3433.379767][T22235] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:36 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x2, &(0x7f0000000100)=@raw=[@cb_func], &(0x7f0000000180)='GPL\x00', 0x0, 0x14, &(0x7f00000001c0)=""/20}, 0x90) 10:33:36 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@base={0xe, 0x4, 0x0, 0x10001, 0x0, 0x1}, 0x48) 10:33:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xff600000}}, 0x85}}, 0x0) 10:33:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[], 0xfffffd9d) sendfile(r0, r1, 0x0, 0x8000002d) sendmmsg$inet6(r0, &(0x7f0000005940)=[{{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000280)='\"', 0x1}, {0x0}], 0x2}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)}}], 0x2, 0x0) 10:33:36 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000080)) [ 3433.674248][T22236] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3433.687518][T22236] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3433.697025][T22236] CPU: 0 PID: 22236 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3433.707366][T22236] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3433.717642][T22236] Call Trace: [ 3433.721111][T22236] [ 3433.724223][T22236] dump_stack_lvl+0x1bf/0x240 [ 3433.729177][T22236] dump_stack+0x1e/0x20 [ 3433.733575][T22236] sysfs_create_dir_ns+0x459/0x4c0 [ 3433.739050][T22236] ? device_release+0x2e0/0x2e0 [ 3433.744179][T22236] kobject_add_internal+0xd08/0x16a0 [ 3433.749873][T22236] kobject_add+0x28c/0x3b0 [ 3433.754714][T22236] ? kobject_put+0x1fe/0x330 [ 3433.759702][T22236] device_add+0xaa2/0x1f20 [ 3433.764713][T22236] netdev_register_kobject+0x1ec/0x520 [ 3433.770493][T22236] register_netdevice+0x138a/0x1cd0 [ 3433.776102][T22236] ? br_validate+0x470/0x470 [ 3433.781120][T22236] br_dev_newlink+0x49/0x200 [ 3433.785984][T22236] ? br_validate+0x470/0x470 [ 3433.790939][T22236] rtnl_newlink+0x2d5f/0x4110 [ 3433.796585][T22236] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.802711][T22236] ? rtnl_setlink+0x7f0/0x7f0 [ 3433.807668][T22236] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3433.813195][T22236] ? ref_tracker_free+0x45/0xc10 [ 3433.818424][T22236] ? filter_irq_stacks+0x60/0x1a0 [ 3433.823745][T22236] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.829876][T22236] ? filter_irq_stacks+0x164/0x1a0 [ 3433.835543][T22236] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.841758][T22236] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.847892][T22236] netlink_rcv_skb+0x371/0x650 [ 3433.852970][T22236] ? rtnetlink_bind+0xf0/0xf0 [ 3433.857951][T22236] ? rtnetlink_net_exit+0x60/0x60 [ 3433.863267][T22236] rtnetlink_rcv+0x34/0x40 [ 3433.867955][T22236] netlink_unicast+0xf47/0x1250 [ 3433.873123][T22236] netlink_sendmsg+0x1238/0x13d0 [ 3433.878349][T22236] ? netlink_getsockopt+0x980/0x980 [ 3433.883924][T22236] ____sys_sendmsg+0x9c2/0xd60 [ 3433.889141][T22236] ___sys_sendmsg+0x28d/0x3c0 [ 3433.894141][T22236] ? __fget_files+0x580/0x640 [ 3433.899189][T22236] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3433.905313][T22236] __x64_sys_sendmsg+0x307/0x490 [ 3433.910570][T22236] do_syscall_64+0x44/0x110 [ 3433.915435][T22236] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3433.921917][T22236] RIP: 0033:0x7f47e547cae9 [ 3433.926555][T22236] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3433.946449][T22236] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3433.955322][T22236] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3433.966415][T22236] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3433.974636][T22236] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3433.982921][T22236] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3433.991202][T22236] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3433.999624][T22236] [ 3434.009199][T22236] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3434.194047][T22348] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3434.202703][T22348] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3434.215536][T22348] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3434.225130][T22348] CPU: 0 PID: 22348 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3434.235538][T22348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3434.245800][T22348] Call Trace: [ 3434.249508][T22348] [ 3434.252684][T22348] dump_stack_lvl+0x1bf/0x240 [ 3434.257709][T22348] dump_stack+0x1e/0x20 [ 3434.262095][T22348] sysfs_create_dir_ns+0x459/0x4c0 [ 3434.267678][T22348] ? device_release+0x2e0/0x2e0 [ 3434.272971][T22348] kobject_add_internal+0xd08/0x16a0 [ 3434.278544][T22348] kobject_add+0x28c/0x3b0 [ 3434.283349][T22348] ? kobject_put+0x1fe/0x330 [ 3434.288239][T22348] device_add+0xaa2/0x1f20 [ 3434.292940][T22348] netdev_register_kobject+0x1ec/0x520 [ 3434.298690][T22348] register_netdevice+0x138a/0x1cd0 [ 3434.304213][T22348] ? br_validate+0x470/0x470 [ 3434.309183][T22348] br_dev_newlink+0x49/0x200 [ 3434.314206][T22348] ? br_validate+0x470/0x470 [ 3434.319330][T22348] rtnl_newlink+0x2d5f/0x4110 [ 3434.324496][T22348] ? rtnl_newlink+0x761/0x4110 [ 3434.329563][T22348] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3434.335718][T22348] ? rtnl_setlink+0x7f0/0x7f0 [ 3434.340673][T22348] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3434.346101][T22348] ? ref_tracker_free+0x45/0xc10 [ 3434.351391][T22348] ? filter_irq_stacks+0x60/0x1a0 [ 3434.356714][T22348] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3434.362858][T22348] ? filter_irq_stacks+0x164/0x1a0 [ 3434.368281][T22348] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3434.374501][T22348] netlink_rcv_skb+0x371/0x650 [ 3434.379538][T22348] ? rtnetlink_bind+0xf0/0xf0 [ 3434.385167][T22348] ? rtnetlink_net_exit+0x60/0x60 [ 3434.390435][T22348] rtnetlink_rcv+0x34/0x40 [ 3434.395085][T22348] netlink_unicast+0xf47/0x1250 [ 3434.400194][T22348] netlink_sendmsg+0x1238/0x13d0 [ 3434.405406][T22348] ? netlink_getsockopt+0x980/0x980 [ 3434.410933][T22348] ____sys_sendmsg+0x9c2/0xd60 [ 3434.415976][T22348] ___sys_sendmsg+0x28d/0x3c0 [ 3434.420925][T22348] ? __fget_files+0x580/0x640 [ 3434.426373][T22348] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3434.432458][T22348] __x64_sys_sendmsg+0x307/0x490 [ 3434.437680][T22348] do_syscall_64+0x44/0x110 [ 3434.442420][T22348] ? sysvec_call_function_single+0x4a/0x90 [ 3434.448484][T22348] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3434.454761][T22348] RIP: 0033:0x7f590747cae9 [ 3434.459388][T22348] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3434.479427][T22348] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3434.488192][T22348] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3434.496633][T22348] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3434.504809][T22348] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3434.513233][T22348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3434.521401][T22348] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3434.529954][T22348] 10:33:37 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) [ 3434.540377][T22348] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) close(r0) execveat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) execveat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', &(0x7f0000000700)=[0x0], 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) execveat(0xffffffffffffff9c, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x0) 10:33:38 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x5, 0x300}}, 0x85}}, 0x0) 10:33:38 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3222}}, 0x85}}, 0x0) 10:33:38 executing program 1: process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000029000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000400)=[{{0x0, 0x0, 0x0}}], 0x300, 0x0, 0x0) dup2(r0, r1) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) tkill(0x0, 0x0) [ 3435.016401][T22358] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3435.025884][T22358] CPU: 0 PID: 22358 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3435.036337][T22358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3435.046623][T22358] Call Trace: [ 3435.050092][T22358] [ 3435.053190][T22358] dump_stack_lvl+0x1bf/0x240 [ 3435.058139][T22358] dump_stack+0x1e/0x20 [ 3435.062545][T22358] sysfs_create_dir_ns+0x459/0x4c0 [ 3435.067961][T22358] ? device_release+0x2e0/0x2e0 [ 3435.073110][T22358] kobject_add_internal+0xd08/0x16a0 [ 3435.078739][T22358] kobject_add+0x28c/0x3b0 [ 3435.083470][T22358] ? kobject_put+0x1fe/0x330 [ 3435.088771][T22358] device_add+0xaa2/0x1f20 [ 3435.093462][T22358] netdev_register_kobject+0x1ec/0x520 [ 3435.099195][T22358] register_netdevice+0x138a/0x1cd0 [ 3435.104770][T22358] ? br_validate+0x470/0x470 [ 3435.109630][T22358] br_dev_newlink+0x49/0x200 [ 3435.114500][T22358] ? br_validate+0x470/0x470 [ 3435.119398][T22358] rtnl_newlink+0x2d5f/0x4110 [ 3435.124687][T22358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.130823][T22358] ? rtnl_setlink+0x7f0/0x7f0 [ 3435.135777][T22358] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3435.141199][T22358] ? ref_tracker_free+0x45/0xc10 [ 3435.146414][T22358] ? filter_irq_stacks+0x60/0x1a0 [ 3435.151732][T22358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.157850][T22358] ? filter_irq_stacks+0x164/0x1a0 10:33:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xffffa888}}, 0x85}}, 0x0) [ 3435.163237][T22358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.169358][T22358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.175491][T22358] netlink_rcv_skb+0x371/0x650 [ 3435.180561][T22358] ? rtnetlink_bind+0xf0/0xf0 [ 3435.185532][T22358] ? rtnetlink_net_exit+0x60/0x60 [ 3435.190836][T22358] rtnetlink_rcv+0x34/0x40 [ 3435.195498][T22358] netlink_unicast+0xf47/0x1250 [ 3435.200602][T22358] netlink_sendmsg+0x1238/0x13d0 [ 3435.205807][T22358] ? netlink_getsockopt+0x980/0x980 [ 3435.211249][T22358] ____sys_sendmsg+0x9c2/0xd60 [ 3435.216285][T22358] ___sys_sendmsg+0x28d/0x3c0 [ 3435.221216][T22358] ? __fget_files+0x580/0x640 [ 3435.226130][T22358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.232212][T22358] __x64_sys_sendmsg+0x307/0x490 [ 3435.237436][T22358] do_syscall_64+0x44/0x110 [ 3435.242517][T22358] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3435.248699][T22358] RIP: 0033:0x7fc405e7cae9 [ 3435.253318][T22358] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3435.273722][T22358] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3435.282407][T22358] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3435.290760][T22358] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3435.298927][T22358] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3435.307125][T22358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3435.315284][T22358] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3435.323471][T22358] [ 3435.334081][T22358] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3435.551829][T22362] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3435.569759][T22362] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3435.579630][T22362] CPU: 1 PID: 22362 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3435.589983][T22362] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3435.600796][T22362] Call Trace: [ 3435.604512][T22362] [ 3435.607680][T22362] dump_stack_lvl+0x1bf/0x240 [ 3435.612610][T22362] dump_stack+0x1e/0x20 [ 3435.617017][T22362] sysfs_create_dir_ns+0x459/0x4c0 [ 3435.622500][T22362] ? device_release+0x2e0/0x2e0 [ 3435.627655][T22362] kobject_add_internal+0xd08/0x16a0 [ 3435.633266][T22362] kobject_add+0x28c/0x3b0 [ 3435.637982][T22362] ? kobject_put+0x1fe/0x330 [ 3435.642869][T22362] device_add+0xaa2/0x1f20 [ 3435.647574][T22362] netdev_register_kobject+0x1ec/0x520 [ 3435.653326][T22362] register_netdevice+0x138a/0x1cd0 [ 3435.658821][T22362] ? br_validate+0x470/0x470 [ 3435.663670][T22362] br_dev_newlink+0x49/0x200 [ 3435.668515][T22362] ? br_validate+0x470/0x470 [ 3435.673368][T22362] rtnl_newlink+0x2d5f/0x4110 [ 3435.678385][T22362] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.684578][T22362] ? rtnl_setlink+0x7f0/0x7f0 [ 3435.689554][T22362] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3435.695043][T22362] ? ref_tracker_free+0x45/0xc10 [ 3435.700242][T22362] ? filter_irq_stacks+0x60/0x1a0 [ 3435.705565][T22362] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.711698][T22362] ? filter_irq_stacks+0x164/0x1a0 [ 3435.717090][T22362] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.723233][T22362] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.729361][T22362] netlink_rcv_skb+0x371/0x650 [ 3435.734426][T22362] ? rtnetlink_bind+0xf0/0xf0 [ 3435.739402][T22362] ? rtnetlink_net_exit+0x60/0x60 [ 3435.744698][T22362] rtnetlink_rcv+0x34/0x40 10:33:39 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x7a, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='htcp\x00', 0x5) sendmmsg$inet(r0, &(0x7f0000000c40)=[{{0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000001440)="ccf91245982908c2edcfc187a63eb7d0b0e176dac2eca2e3c35a7951b546783da55e1af14f6d3ceaa61a67d2cff152a17a186b8b76c62127307c390ae03dd0c5a0ade384c4b0a72232a60d784103ee9f915808183c69c0ffdf93eb5fb20a1b578e9daee027535ebd2538e88cdc93d4cb263de83b740a0a31a0f1269362a0efff5349798b97527bf508702094d121eb1f202c910deca12606ef0628b1a3123e6647eb0366c9cc09b9d92a6cfa02fb2a3bfab857598a96c891b6ad1edec419a70a53cfc00a375521364760d961ca9ac347d07ec25e09ff7f46968d448a5eb673ceb9743334a73ef44617ff1b5dfea5610e1032816c8c512cd43be1c6f4a05cf6bc4430e7cf8cdbb6f9fd986460be1e70d1ab8850db28620f3087028a39010ebfa31547300a19162d3a1d8ad11576eed7bd6e5b43d8e955cdbde0944b16f4414f489c7bacb8262d0ab68bc7bcbdb2c61c8601a7bdfcfb19ab5f751afad7e589d86ab1c1c5c24ea2f494fbcdabbc8e1983cb020e5cb4f031b3e24b6ebbfcc551d76796957bc37ca9b0b41c68e22ac149d1182cfe2b97af108ba2810ec0a5299db6b46882e54bcfaf88a1efa1805c2acbf8836eac6984a98b096d553e99cd0fa4783998c4daa3033f6cb8ffe5eff29157433abea50e705a181dbea4f2504ca342fc83e55d788004abf0147b410f064ee61aed0cf91af5df1fdd0671679cbacddff67273f9f93f521d01fd3ef35f10306f597184489edb204bf42282610aee78f1db55b9e6e78642316bfeafd3f795fb1b9c8fdebb9b21b10b36d4ba88a309b182386ce8b8a54e80a5aad0a687fb7c4701b88a582ce9586356c5b7ba4265603447dfe97f13ed562504dc992e36a2a0159c5a884b289b87aff085b8ef741e6103075629291cffab212d1c5afcb2418bed17f2527f0221f18a9dd1e0315572c267910f72c50f83ef485632bd498f8602a8173d480d719a21b490af6735da003267462386201d8c91d808492ea63eca7661e46f9f7780ff4fae0e710caa25795192815797833830a5c2d50d252ec586226e8f621caf766b64212bb2e01ba4f2b2198d4d62d81060e3c2e9d8b731de619eb6f81af02bca5284d51baeb8aa5cd2232ad779ad414453d53142813b835bc3d4893b39acd47c45f086c177018bf45d554c6eea550412f04260a6524dd3d5e6a2ae1391489e6925329fad7ae6b26c7c9bd83dbefdbb3ffb7533194fc3501ea2247fa4188b71d0ef16b93534639bb970a3afd43f6fd07b32b59edc2ba343c18a954fdac5c4856cf5e801eeeafcee48c935cc3d5f8fcd2bba471f94535ca8ed1325898418101a830c7e09f3b5a7d843676b8b8182ee0ad233e9c4a924ab35e1978f4beb1125947dd17cc38bea949d613a8fc7394b0635f2437cf95ec28e758c503b9a649a8395afcfe0b64d788f33ee6bb0c02543ca9e95c13a14a9cda1819b011d7d1110bb0e4294096fcc562ef5cbac71432f32b2b5056e56c442d3ae9e9a4f637b6d1238534fb4aded4e00262dd4a8661786bf1e094cfc499b76d6f3439afbac3c665cf64f1e08d0613dacc4b47090b381a586044298a8784fa1aab8da127dac0a32ae4246591a1cc0273bd2255a0d1a155af9d272585731472433e337934e6bbf4b641e2b6b9de4c0d4b0e62be6cb3c188846ad7d2abb768eacbf9084eac4103785c7b8bcb7831d9ee54c0e9f0d4d476c696d982307da3282e58ce3de7ae47c07e60acd17a65ae2da4a62142053429a97a2143a429429f2a9dfe5e746dfec28a7ba8bcb0856e4ce1aca3ff3e3e84fb8cda9d75f93199f1736e80bc11ebaf014c8fd6d513b39b776cac311027b82cd6863a19831d99ad36c11b8fbfd6cbf410d56b3cea933b5551c64354e7ed317ebe2e5d204967083f47783fb732eecb4f616f579a36e9475b01e754e57f198364c143989c93407af02cab93af4dea2160e47ac9b96b1cf941c7e94fe595515ac36a78484dfef87992f4c5e4262bf2de82f97554f06cd", 0x590}], 0x1}}], 0x1, 0x0) 10:33:39 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x1803, 0x0, 0x0) [ 3435.749385][T22362] netlink_unicast+0xf47/0x1250 [ 3435.754529][T22362] netlink_sendmsg+0x1238/0x13d0 [ 3435.759745][T22362] ? netlink_getsockopt+0x980/0x980 [ 3435.765200][T22362] ____sys_sendmsg+0x9c2/0xd60 [ 3435.770268][T22362] ___sys_sendmsg+0x28d/0x3c0 [ 3435.775246][T22362] ? __fget_files+0x580/0x640 [ 3435.780197][T22362] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3435.786317][T22362] __x64_sys_sendmsg+0x307/0x490 [ 3435.791572][T22362] do_syscall_64+0x44/0x110 [ 3435.796335][T22362] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3435.802553][T22362] RIP: 0033:0x7f47e547cae9 [ 3435.807196][T22362] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3435.827278][T22362] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3435.836147][T22362] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3435.844373][T22362] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3435.852538][T22362] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3435.860702][T22362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3435.868860][T22362] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3435.877057][T22362] [ 3435.886312][T22362] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3436.022589][T22394] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3436.032899][T22394] CPU: 1 PID: 22394 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3436.043238][T22394] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3436.053603][T22394] Call Trace: [ 3436.057057][T22394] [ 3436.060170][T22394] dump_stack_lvl+0x1bf/0x240 [ 3436.065104][T22394] dump_stack+0x1e/0x20 [ 3436.069564][T22394] sysfs_create_dir_ns+0x459/0x4c0 [ 3436.075012][T22394] ? device_release+0x2e0/0x2e0 [ 3436.080121][T22394] kobject_add_internal+0xd08/0x16a0 [ 3436.085699][T22394] kobject_add+0x28c/0x3b0 [ 3436.090397][T22394] ? kobject_put+0x1fe/0x330 [ 3436.095350][T22394] device_add+0xaa2/0x1f20 [ 3436.100126][T22394] netdev_register_kobject+0x1ec/0x520 [ 3436.105860][T22394] register_netdevice+0x138a/0x1cd0 [ 3436.111415][T22394] ? br_validate+0x470/0x470 [ 3436.116248][T22394] br_dev_newlink+0x49/0x200 [ 3436.121152][T22394] ? br_validate+0x470/0x470 [ 3436.125966][T22394] rtnl_newlink+0x2d5f/0x4110 [ 3436.130911][T22394] ? rtnl_newlink+0x761/0x4110 [ 3436.135933][T22394] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.142043][T22394] ? rtnl_setlink+0x7f0/0x7f0 [ 3436.146993][T22394] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3436.152472][T22394] ? ref_tracker_free+0x45/0xc10 [ 3436.157647][T22394] ? filter_irq_stacks+0x60/0x1a0 [ 3436.162922][T22394] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.168997][T22394] ? filter_irq_stacks+0x164/0x1a0 [ 3436.174369][T22394] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.180486][T22394] netlink_rcv_skb+0x371/0x650 [ 3436.185557][T22394] ? rtnetlink_bind+0xf0/0xf0 [ 3436.190533][T22394] ? rtnetlink_net_exit+0x60/0x60 [ 3436.195797][T22394] rtnetlink_rcv+0x34/0x40 [ 3436.200443][T22394] netlink_unicast+0xf47/0x1250 [ 3436.205560][T22394] netlink_sendmsg+0x1238/0x13d0 [ 3436.210756][T22394] ? netlink_getsockopt+0x980/0x980 [ 3436.216202][T22394] ____sys_sendmsg+0x9c2/0xd60 [ 3436.221238][T22394] ___sys_sendmsg+0x28d/0x3c0 [ 3436.226445][T22394] ? __fget_files+0x580/0x640 [ 3436.231379][T22394] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.237469][T22394] __x64_sys_sendmsg+0x307/0x490 [ 3436.242682][T22394] do_syscall_64+0x44/0x110 [ 3436.247405][T22394] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3436.253582][T22394] RIP: 0033:0x7f590747cae9 [ 3436.258198][T22394] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3436.278501][T22394] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3436.287175][T22394] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3436.295476][T22394] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3436.303655][T22394] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3436.311820][T22394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 10:33:39 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x6, 0x300}}, 0x85}}, 0x0) 10:33:39 executing program 1: timer_create(0x0, &(0x7f0000000680)={0x0, 0x21}, &(0x7f0000000100)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000400)={{}, {0x0, 0x989680}}, &(0x7f0000000440)) [ 3436.320767][T22394] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3436.329134][T22394] [ 3436.339221][T22394] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:39 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3223}}, 0x85}}, 0x0) 10:33:39 executing program 4: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) [ 3436.650561][T22395] validate_nla: 4 callbacks suppressed [ 3436.650723][T22395] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3436.665370][T22395] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3436.677519][T22395] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3436.687022][T22395] CPU: 0 PID: 22395 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3436.697441][T22395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3436.707718][T22395] Call Trace: [ 3436.711180][T22395] [ 3436.714263][T22395] dump_stack_lvl+0x1bf/0x240 [ 3436.719620][T22395] dump_stack+0x1e/0x20 [ 3436.723990][T22395] sysfs_create_dir_ns+0x459/0x4c0 [ 3436.729342][T22395] ? device_release+0x2e0/0x2e0 [ 3436.734443][T22395] kobject_add_internal+0xd08/0x16a0 [ 3436.740106][T22395] kobject_add+0x28c/0x3b0 [ 3436.744790][T22395] ? kobject_put+0x1fe/0x330 [ 3436.749635][T22395] device_add+0xaa2/0x1f20 [ 3436.754308][T22395] netdev_register_kobject+0x1ec/0x520 [ 3436.760021][T22395] register_netdevice+0x138a/0x1cd0 [ 3436.765576][T22395] ? br_validate+0x470/0x470 [ 3436.770481][T22395] br_dev_newlink+0x49/0x200 [ 3436.775311][T22395] ? br_validate+0x470/0x470 [ 3436.780207][T22395] rtnl_newlink+0x2d5f/0x4110 [ 3436.785152][T22395] ? rtnl_newlink+0x761/0x4110 [ 3436.790181][T22395] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.796262][T22395] ? rtnl_setlink+0x7f0/0x7f0 [ 3436.801262][T22395] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3436.806668][T22395] ? ref_tracker_free+0x45/0xc10 [ 3436.811842][T22395] ? filter_irq_stacks+0x60/0x1a0 [ 3436.817214][T22395] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.823322][T22395] ? filter_irq_stacks+0x164/0x1a0 [ 3436.828672][T22395] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.834752][T22395] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.840833][T22395] netlink_rcv_skb+0x371/0x650 [ 3436.845854][T22395] ? rtnetlink_bind+0xf0/0xf0 [ 3436.850776][T22395] ? rtnetlink_net_exit+0x60/0x60 [ 3436.856067][T22395] rtnetlink_rcv+0x34/0x40 [ 3436.860751][T22395] netlink_unicast+0xf47/0x1250 [ 3436.865867][T22395] netlink_sendmsg+0x1238/0x13d0 [ 3436.871069][T22395] ? netlink_getsockopt+0x980/0x980 [ 3436.876509][T22395] ____sys_sendmsg+0x9c2/0xd60 [ 3436.881547][T22395] ___sys_sendmsg+0x28d/0x3c0 [ 3436.886487][T22395] ? __fget_files+0x580/0x640 [ 3436.891405][T22395] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3436.897486][T22395] __x64_sys_sendmsg+0x307/0x490 [ 3436.902705][T22395] do_syscall_64+0x44/0x110 [ 3436.907433][T22395] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3436.913648][T22395] RIP: 0033:0x7f590747cae9 [ 3436.918756][T22395] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3436.938638][T22395] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3436.947754][T22395] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3436.955929][T22395] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3436.964093][T22395] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3436.972456][T22395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3436.980707][T22395] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3436.988899][T22395] [ 3436.998726][T22395] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3437.075920][T22400] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3437.084479][T22400] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3437.102726][T22400] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3437.112591][T22400] CPU: 1 PID: 22400 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3437.123025][T22400] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3437.133309][T22400] Call Trace: [ 3437.136752][T22400] [ 3437.139852][T22400] dump_stack_lvl+0x1bf/0x240 [ 3437.144807][T22400] dump_stack+0x1e/0x20 [ 3437.149216][T22400] sysfs_create_dir_ns+0x459/0x4c0 [ 3437.154605][T22400] ? device_release+0x2e0/0x2e0 [ 3437.159738][T22400] kobject_add_internal+0xd08/0x16a0 [ 3437.165343][T22400] kobject_add+0x28c/0x3b0 [ 3437.170061][T22400] ? kobject_put+0x1fe/0x330 10:33:40 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xffffff7f}}, 0x85}}, 0x0) [ 3437.174922][T22400] device_add+0xaa2/0x1f20 [ 3437.179611][T22400] netdev_register_kobject+0x1ec/0x520 [ 3437.185361][T22400] register_netdevice+0x138a/0x1cd0 [ 3437.190865][T22400] ? br_validate+0x470/0x470 [ 3437.195721][T22400] br_dev_newlink+0x49/0x200 [ 3437.200587][T22400] ? br_validate+0x470/0x470 [ 3437.205432][T22400] rtnl_newlink+0x2d5f/0x4110 [ 3437.210429][T22400] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.216517][T22400] ? rtnl_setlink+0x7f0/0x7f0 [ 3437.221517][T22400] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3437.226902][T22400] ? ref_tracker_free+0x45/0xc10 [ 3437.232083][T22400] ? filter_irq_stacks+0x60/0x1a0 [ 3437.237358][T22400] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.243433][T22400] ? filter_irq_stacks+0x164/0x1a0 [ 3437.248789][T22400] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.254872][T22400] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.260957][T22400] netlink_rcv_skb+0x371/0x650 [ 3437.266083][T22400] ? rtnetlink_bind+0xf0/0xf0 [ 3437.271010][T22400] ? rtnetlink_net_exit+0x60/0x60 [ 3437.276292][T22400] rtnetlink_rcv+0x34/0x40 [ 3437.280941][T22400] netlink_unicast+0xf47/0x1250 [ 3437.286062][T22400] netlink_sendmsg+0x1238/0x13d0 [ 3437.291256][T22400] ? netlink_getsockopt+0x980/0x980 [ 3437.296785][T22400] ____sys_sendmsg+0x9c2/0xd60 [ 3437.301816][T22400] ___sys_sendmsg+0x28d/0x3c0 [ 3437.306765][T22400] ? __fget_files+0x580/0x640 [ 3437.311692][T22400] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.317774][T22400] __x64_sys_sendmsg+0x307/0x490 [ 3437.322992][T22400] do_syscall_64+0x44/0x110 [ 3437.327755][T22400] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3437.334000][T22400] RIP: 0033:0x7fc405e7cae9 [ 3437.338624][T22400] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3437.358660][T22400] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3437.367412][T22400] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3437.375679][T22400] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3437.383846][T22400] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3437.392007][T22400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3437.400520][T22400] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3437.408798][T22400] [ 3437.421516][T22400] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3437.577062][T22404] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3437.590573][T22404] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3437.600181][T22404] CPU: 1 PID: 22404 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3437.610619][T22404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3437.620911][T22404] Call Trace: [ 3437.624373][T22404] [ 3437.627654][T22404] dump_stack_lvl+0x1bf/0x240 [ 3437.632608][T22404] dump_stack+0x1e/0x20 [ 3437.637717][T22404] sysfs_create_dir_ns+0x459/0x4c0 [ 3437.643119][T22404] ? device_release+0x2e0/0x2e0 [ 3437.648258][T22404] kobject_add_internal+0xd08/0x16a0 [ 3437.653868][T22404] kobject_add+0x28c/0x3b0 [ 3437.658593][T22404] ? kobject_put+0x1fe/0x330 [ 3437.663466][T22404] device_add+0xaa2/0x1f20 [ 3437.668165][T22404] netdev_register_kobject+0x1ec/0x520 [ 3437.673932][T22404] register_netdevice+0x138a/0x1cd0 [ 3437.679430][T22404] ? br_validate+0x470/0x470 [ 3437.684379][T22404] br_dev_newlink+0x49/0x200 [ 3437.689262][T22404] ? br_validate+0x470/0x470 [ 3437.694228][T22404] rtnl_newlink+0x2d5f/0x4110 [ 3437.699359][T22404] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.705744][T22404] ? rtnl_setlink+0x7f0/0x7f0 [ 3437.710697][T22404] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3437.716105][T22404] ? ref_tracker_free+0x45/0xc10 [ 3437.721353][T22404] ? filter_irq_stacks+0x60/0x1a0 [ 3437.726945][T22404] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.733074][T22404] ? filter_irq_stacks+0x164/0x1a0 [ 3437.738658][T22404] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.744963][T22404] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.751105][T22404] netlink_rcv_skb+0x371/0x650 [ 3437.756257][T22404] ? rtnetlink_bind+0xf0/0xf0 [ 3437.761244][T22404] ? rtnetlink_net_exit+0x60/0x60 [ 3437.766732][T22404] rtnetlink_rcv+0x34/0x40 [ 3437.771520][T22404] netlink_unicast+0xf47/0x1250 10:33:41 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x7, 0x300}}, 0x85}}, 0x0) [ 3437.776673][T22404] netlink_sendmsg+0x1238/0x13d0 [ 3437.781910][T22404] ? netlink_getsockopt+0x980/0x980 [ 3437.787394][T22404] ____sys_sendmsg+0x9c2/0xd60 [ 3437.792466][T22404] ___sys_sendmsg+0x28d/0x3c0 [ 3437.797441][T22404] ? __fget_files+0x580/0x640 [ 3437.802481][T22404] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3437.808594][T22404] __x64_sys_sendmsg+0x307/0x490 [ 3437.813838][T22404] do_syscall_64+0x44/0x110 [ 3437.818676][T22404] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3437.824982][T22404] RIP: 0033:0x7f47e547cae9 [ 3437.829613][T22404] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3437.849711][T22404] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3437.858433][T22404] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3437.866649][T22404] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3437.874849][T22404] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3437.883067][T22404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3437.891456][T22404] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3437.899872][T22404] [ 3437.908194][T22404] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) close(r0) execveat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) close(0xffffffffffffffff) execveat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) execveat(0xffffffffffffff9c, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x0) [ 3438.133827][T22497] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3438.142870][T22497] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3438.156005][T22497] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3438.166175][T22497] CPU: 1 PID: 22497 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3438.176692][T22497] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3438.186953][T22497] Call Trace: [ 3438.190375][T22497] [ 3438.193464][T22497] dump_stack_lvl+0x1bf/0x240 [ 3438.198470][T22497] dump_stack+0x1e/0x20 [ 3438.202919][T22497] sysfs_create_dir_ns+0x459/0x4c0 [ 3438.208269][T22497] ? device_release+0x2e0/0x2e0 [ 3438.213364][T22497] kobject_add_internal+0xd08/0x16a0 [ 3438.218980][T22497] kobject_add+0x28c/0x3b0 [ 3438.223743][T22497] ? kobject_put+0x1fe/0x330 [ 3438.228636][T22497] device_add+0xaa2/0x1f20 [ 3438.233342][T22497] netdev_register_kobject+0x1ec/0x520 [ 3438.239075][T22497] register_netdevice+0x138a/0x1cd0 [ 3438.244549][T22497] ? br_validate+0x470/0x470 [ 3438.249365][T22497] br_dev_newlink+0x49/0x200 [ 3438.254194][T22497] ? br_validate+0x470/0x470 [ 3438.259003][T22497] rtnl_newlink+0x2d5f/0x4110 [ 3438.263963][T22497] ? rtnl_newlink+0x761/0x4110 [ 3438.268993][T22497] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.275080][T22497] ? rtnl_setlink+0x7f0/0x7f0 [ 3438.279990][T22497] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3438.285373][T22497] ? ref_tracker_free+0x45/0xc10 [ 3438.290541][T22497] ? filter_irq_stacks+0x60/0x1a0 [ 3438.295807][T22497] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.301899][T22497] ? filter_irq_stacks+0x164/0x1a0 [ 3438.307263][T22497] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.313341][T22497] netlink_rcv_skb+0x371/0x650 [ 3438.318367][T22497] ? rtnetlink_bind+0xf0/0xf0 [ 3438.323288][T22497] ? rtnetlink_net_exit+0x60/0x60 [ 3438.328556][T22497] rtnetlink_rcv+0x34/0x40 [ 3438.333220][T22497] netlink_unicast+0xf47/0x1250 [ 3438.338331][T22497] netlink_sendmsg+0x1238/0x13d0 [ 3438.343534][T22497] ? netlink_getsockopt+0x980/0x980 [ 3438.348980][T22497] ____sys_sendmsg+0x9c2/0xd60 [ 3438.354043][T22497] ___sys_sendmsg+0x28d/0x3c0 [ 3438.359008][T22497] ? __fget_files+0x580/0x640 [ 3438.363925][T22497] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.370013][T22497] __x64_sys_sendmsg+0x307/0x490 [ 3438.375226][T22497] do_syscall_64+0x44/0x110 [ 3438.380038][T22497] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3438.386214][T22497] RIP: 0033:0x7f590747cae9 [ 3438.390828][T22497] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3438.410853][T22497] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3438.419666][T22497] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3438.428013][T22497] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3438.436198][T22497] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3438.444380][T22497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3438.452664][T22497] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3438.460846][T22497] [ 3438.469069][T22497] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:41 executing program 5: r0 = openat$nci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b5", 0x1}], 0x1) [ 3438.570337][T22510] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3438.579360][T22510] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3438.591637][T22510] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3438.601259][T22510] CPU: 1 PID: 22510 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3438.611591][T22510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3438.621874][T22510] Call Trace: [ 3438.625326][T22510] [ 3438.628421][T22510] dump_stack_lvl+0x1bf/0x240 [ 3438.633365][T22510] dump_stack+0x1e/0x20 [ 3438.637845][T22510] sysfs_create_dir_ns+0x459/0x4c0 [ 3438.643226][T22510] ? device_release+0x2e0/0x2e0 [ 3438.648709][T22510] kobject_add_internal+0xd08/0x16a0 [ 3438.654318][T22510] kobject_add+0x28c/0x3b0 [ 3438.659038][T22510] ? kobject_put+0x1fe/0x330 [ 3438.664033][T22510] device_add+0xaa2/0x1f20 [ 3438.668786][T22510] netdev_register_kobject+0x1ec/0x520 [ 3438.674514][T22510] register_netdevice+0x138a/0x1cd0 [ 3438.680106][T22510] ? br_validate+0x470/0x470 [ 3438.685010][T22510] br_dev_newlink+0x49/0x200 [ 3438.689830][T22510] ? br_validate+0x470/0x470 [ 3438.694651][T22510] rtnl_newlink+0x2d5f/0x4110 [ 3438.699679][T22510] ? rtnl_newlink+0x761/0x4110 [ 3438.704703][T22510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.711130][T22510] ? rtnl_setlink+0x7f0/0x7f0 [ 3438.716043][T22510] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3438.721425][T22510] ? ref_tracker_free+0x45/0xc10 [ 3438.726604][T22510] ? filter_irq_stacks+0x60/0x1a0 [ 3438.731961][T22510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.738050][T22510] ? filter_irq_stacks+0x164/0x1a0 [ 3438.743415][T22510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.749501][T22510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.755580][T22510] netlink_rcv_skb+0x371/0x650 [ 3438.760700][T22510] ? rtnetlink_bind+0xf0/0xf0 [ 3438.765628][T22510] ? rtnetlink_net_exit+0x60/0x60 [ 3438.770900][T22510] rtnetlink_rcv+0x34/0x40 [ 3438.775547][T22510] netlink_unicast+0xf47/0x1250 [ 3438.780841][T22510] netlink_sendmsg+0x1238/0x13d0 [ 3438.786071][T22510] ? netlink_getsockopt+0x980/0x980 [ 3438.791563][T22510] ____sys_sendmsg+0x9c2/0xd60 [ 3438.796777][T22510] ___sys_sendmsg+0x28d/0x3c0 [ 3438.801710][T22510] ? __fget_files+0x580/0x640 [ 3438.806626][T22510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3438.812796][T22510] __x64_sys_sendmsg+0x307/0x490 [ 3438.818285][T22510] do_syscall_64+0x44/0x110 [ 3438.823097][T22510] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3438.829364][T22510] RIP: 0033:0x7f590747cae9 [ 3438.834454][T22510] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3438.854333][T22510] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3438.863014][T22510] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3438.871360][T22510] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3438.879524][T22510] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3438.887694][T22510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3438.895851][T22510] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3438.904066][T22510] [ 3438.912523][T22510] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:42 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3224}}, 0x85}}, 0x0) 10:33:42 executing program 1: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x80040, 0x0) [ 3439.141522][T22514] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3439.155866][T22514] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3439.169597][T22514] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3439.181696][T22514] CPU: 0 PID: 22514 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3439.192134][T22514] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3439.202676][T22514] Call Trace: [ 3439.206111][T22514] [ 3439.209199][T22514] dump_stack_lvl+0x1bf/0x240 [ 3439.214119][T22514] dump_stack+0x1e/0x20 [ 3439.218653][T22514] sysfs_create_dir_ns+0x459/0x4c0 [ 3439.224001][T22514] ? device_release+0x2e0/0x2e0 [ 3439.229183][T22514] kobject_add_internal+0xd08/0x16a0 [ 3439.234845][T22514] kobject_add+0x28c/0x3b0 [ 3439.239530][T22514] ? kobject_put+0x1fe/0x330 [ 3439.244386][T22514] device_add+0xaa2/0x1f20 [ 3439.249052][T22514] netdev_register_kobject+0x1ec/0x520 [ 3439.254892][T22514] register_netdevice+0x138a/0x1cd0 [ 3439.260426][T22514] ? br_validate+0x470/0x470 [ 3439.265537][T22514] br_dev_newlink+0x49/0x200 [ 3439.270451][T22514] ? br_validate+0x470/0x470 [ 3439.275405][T22514] rtnl_newlink+0x2d5f/0x4110 [ 3439.280712][T22514] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.287077][T22514] ? rtnl_setlink+0x7f0/0x7f0 [ 3439.292085][T22514] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3439.297504][T22514] ? ref_tracker_free+0x45/0xc10 [ 3439.302703][T22514] ? filter_irq_stacks+0x60/0x1a0 [ 3439.307980][T22514] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.314060][T22514] ? filter_irq_stacks+0x164/0x1a0 [ 3439.319413][T22514] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.325584][T22514] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.331805][T22514] netlink_rcv_skb+0x371/0x650 [ 3439.336928][T22514] ? rtnetlink_bind+0xf0/0xf0 [ 3439.341911][T22514] ? rtnetlink_net_exit+0x60/0x60 [ 3439.347366][T22514] rtnetlink_rcv+0x34/0x40 [ 3439.352204][T22514] netlink_unicast+0xf47/0x1250 [ 3439.357418][T22514] netlink_sendmsg+0x1238/0x13d0 [ 3439.362623][T22514] ? netlink_getsockopt+0x980/0x980 [ 3439.368072][T22514] ____sys_sendmsg+0x9c2/0xd60 [ 3439.373152][T22514] ___sys_sendmsg+0x28d/0x3c0 [ 3439.378098][T22514] ? __fget_files+0x580/0x640 [ 3439.383015][T22514] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.389095][T22514] __x64_sys_sendmsg+0x307/0x490 [ 3439.394394][T22514] do_syscall_64+0x44/0x110 [ 3439.399115][T22514] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3439.405394][T22514] RIP: 0033:0x7fc405e7cae9 [ 3439.410005][T22514] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3439.429954][T22514] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3439.438716][T22514] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3439.447061][T22514] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3439.455238][T22514] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3439.463672][T22514] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3439.471839][T22514] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3439.480040][T22514] [ 3439.490582][T22514] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xffffff81}}, 0x85}}, 0x0) [ 3439.702021][T22521] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3439.715694][T22521] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3439.725461][T22521] CPU: 1 PID: 22521 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3439.735801][T22521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3439.746086][T22521] Call Trace: [ 3439.749617][T22521] [ 3439.752689][T22521] dump_stack_lvl+0x1bf/0x240 [ 3439.757606][T22521] dump_stack+0x1e/0x20 [ 3439.761986][T22521] sysfs_create_dir_ns+0x459/0x4c0 [ 3439.767350][T22521] ? device_release+0x2e0/0x2e0 [ 3439.772468][T22521] kobject_add_internal+0xd08/0x16a0 [ 3439.778210][T22521] kobject_add+0x28c/0x3b0 [ 3439.782907][T22521] ? kobject_put+0x1fe/0x330 [ 3439.788019][T22521] device_add+0xaa2/0x1f20 [ 3439.792720][T22521] netdev_register_kobject+0x1ec/0x520 [ 3439.799053][T22521] register_netdevice+0x138a/0x1cd0 [ 3439.804624][T22521] ? br_validate+0x470/0x470 [ 3439.809536][T22521] br_dev_newlink+0x49/0x200 [ 3439.814529][T22521] ? br_validate+0x470/0x470 [ 3439.819335][T22521] rtnl_newlink+0x2d5f/0x4110 [ 3439.824322][T22521] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.830493][T22521] ? rtnl_setlink+0x7f0/0x7f0 [ 3439.835491][T22521] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3439.840956][T22521] ? ref_tracker_free+0x45/0xc10 [ 3439.846236][T22521] ? filter_irq_stacks+0x60/0x1a0 [ 3439.851519][T22521] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.857684][T22521] ? filter_irq_stacks+0x164/0x1a0 [ 3439.863062][T22521] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.869157][T22521] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.875252][T22521] netlink_rcv_skb+0x371/0x650 [ 3439.880287][T22521] ? rtnetlink_bind+0xf0/0xf0 [ 3439.885225][T22521] ? rtnetlink_net_exit+0x60/0x60 [ 3439.890488][T22521] rtnetlink_rcv+0x34/0x40 [ 3439.895141][T22521] netlink_unicast+0xf47/0x1250 [ 3439.900241][T22521] netlink_sendmsg+0x1238/0x13d0 [ 3439.905650][T22521] ? netlink_getsockopt+0x980/0x980 [ 3439.911121][T22521] ____sys_sendmsg+0x9c2/0xd60 [ 3439.916173][T22521] ___sys_sendmsg+0x28d/0x3c0 [ 3439.921556][T22521] ? __fget_files+0x580/0x640 [ 3439.926685][T22521] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3439.932773][T22521] __x64_sys_sendmsg+0x307/0x490 [ 3439.938078][T22521] do_syscall_64+0x44/0x110 [ 3439.942948][T22521] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3439.949335][T22521] RIP: 0033:0x7f47e547cae9 [ 3439.953986][T22521] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3439.974134][T22521] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3439.982811][T22521] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3439.991087][T22521] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3439.999245][T22521] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3440.007667][T22521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3440.015829][T22521] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3440.024021][T22521] [ 3440.032393][T22521] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:43 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) getsockopt$inet6_mptcp_buf(0xffffffffffffffff, 0x11c, 0x0, &(0x7f00000002c0)=""/165, &(0x7f0000000000)=0xa5) ioctl$KVM_RUN(r3, 0xae80, 0x0) 10:33:43 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3225}}, 0x85}}, 0x0) 10:33:43 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_ENABLE_ONEWAY_SPAM_DETECTION(r0, 0x40046210, 0x0) 10:33:43 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x8, 0x300}}, 0x85}}, 0x0) [ 3440.450322][T22560] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3440.460802][T22560] CPU: 0 PID: 22560 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3440.471172][T22560] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3440.481429][T22560] Call Trace: [ 3440.485203][T22560] [ 3440.488459][T22560] dump_stack_lvl+0x1bf/0x240 [ 3440.493463][T22560] dump_stack+0x1e/0x20 [ 3440.497853][T22560] sysfs_create_dir_ns+0x459/0x4c0 [ 3440.503206][T22560] ? device_release+0x2e0/0x2e0 [ 3440.508405][T22560] kobject_add_internal+0xd08/0x16a0 [ 3440.514092][T22560] kobject_add+0x28c/0x3b0 [ 3440.518809][T22560] ? kobject_put+0x1fe/0x330 [ 3440.523657][T22560] device_add+0xaa2/0x1f20 [ 3440.528331][T22560] netdev_register_kobject+0x1ec/0x520 [ 3440.534047][T22560] register_netdevice+0x138a/0x1cd0 [ 3440.539507][T22560] ? br_validate+0x470/0x470 [ 3440.544320][T22560] br_dev_newlink+0x49/0x200 [ 3440.549155][T22560] ? br_validate+0x470/0x470 [ 3440.553983][T22560] rtnl_newlink+0x2d5f/0x4110 [ 3440.558926][T22560] ? rtnl_newlink+0x761/0x4110 [ 3440.563956][T22560] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3440.570469][T22560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3440.576628][T22560] ? rtnl_setlink+0x7f0/0x7f0 [ 3440.581543][T22560] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3440.586931][T22560] ? ref_tracker_free+0x45/0xc10 [ 3440.592102][T22560] ? filter_irq_stacks+0x60/0x1a0 [ 3440.597521][T22560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3440.603609][T22560] ? filter_irq_stacks+0x164/0x1a0 [ 3440.609012][T22560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3440.615129][T22560] netlink_rcv_skb+0x371/0x650 [ 3440.620345][T22560] ? rtnetlink_bind+0xf0/0xf0 [ 3440.625363][T22560] ? rtnetlink_net_exit+0x60/0x60 [ 3440.630638][T22560] rtnetlink_rcv+0x34/0x40 [ 3440.635302][T22560] netlink_unicast+0xf47/0x1250 [ 3440.640576][T22560] netlink_sendmsg+0x1238/0x13d0 [ 3440.645867][T22560] ? netlink_getsockopt+0x980/0x980 [ 3440.651330][T22560] ____sys_sendmsg+0x9c2/0xd60 [ 3440.656366][T22560] ___sys_sendmsg+0x28d/0x3c0 [ 3440.661306][T22560] ? __fget_files+0x580/0x640 [ 3440.666222][T22560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3440.672480][T22560] __x64_sys_sendmsg+0x307/0x490 [ 3440.677687][T22560] do_syscall_64+0x44/0x110 [ 3440.682420][T22560] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3440.688612][T22560] RIP: 0033:0x7f590747cae9 [ 3440.693251][T22560] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3440.713336][T22560] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3440.722013][T22560] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3440.730190][T22560] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3440.738480][T22560] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3440.746667][T22560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3440.754830][T22560] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3440.763019][T22560] [ 3440.767112][T22560] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3440.972550][T22596] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3440.982464][T22596] CPU: 1 PID: 22596 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3440.992802][T22596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3441.003064][T22596] Call Trace: [ 3441.006582][T22596] [ 3441.009657][T22596] dump_stack_lvl+0x1bf/0x240 [ 3441.014570][T22596] dump_stack+0x1e/0x20 [ 3441.018948][T22596] sysfs_create_dir_ns+0x459/0x4c0 [ 3441.024390][T22596] ? device_release+0x2e0/0x2e0 [ 3441.029572][T22596] kobject_add_internal+0xd08/0x16a0 [ 3441.035223][T22596] kobject_add+0x28c/0x3b0 [ 3441.039921][T22596] ? kobject_put+0x1fe/0x330 [ 3441.044768][T22596] device_add+0xaa2/0x1f20 [ 3441.049438][T22596] netdev_register_kobject+0x1ec/0x520 [ 3441.055153][T22596] register_netdevice+0x138a/0x1cd0 [ 3441.060618][T22596] ? br_validate+0x470/0x470 [ 3441.065523][T22596] br_dev_newlink+0x49/0x200 [ 3441.070344][T22596] ? br_validate+0x470/0x470 [ 3441.075199][T22596] rtnl_newlink+0x2d5f/0x4110 [ 3441.080242][T22596] ? rtnl_newlink+0x761/0x4110 [ 3441.085391][T22596] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.091472][T22596] ? rtnl_setlink+0x7f0/0x7f0 [ 3441.096393][T22596] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3441.101782][T22596] ? ref_tracker_free+0x45/0xc10 [ 3441.107132][T22596] ? filter_irq_stacks+0x60/0x1a0 [ 3441.112427][T22596] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.118504][T22596] ? filter_irq_stacks+0x164/0x1a0 [ 3441.123872][T22596] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.130040][T22596] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.136120][T22596] netlink_rcv_skb+0x371/0x650 [ 3441.141146][T22596] ? rtnetlink_bind+0xf0/0xf0 [ 3441.146176][T22596] ? rtnetlink_net_exit+0x60/0x60 [ 3441.151441][T22596] rtnetlink_rcv+0x34/0x40 [ 3441.156179][T22596] netlink_unicast+0xf47/0x1250 [ 3441.161288][T22596] netlink_sendmsg+0x1238/0x13d0 [ 3441.166500][T22596] ? netlink_getsockopt+0x980/0x980 [ 3441.171937][T22596] ____sys_sendmsg+0x9c2/0xd60 [ 3441.178706][T22596] ___sys_sendmsg+0x28d/0x3c0 [ 3441.183635][T22596] ? __fget_files+0x580/0x640 [ 3441.188549][T22596] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.194978][T22596] __x64_sys_sendmsg+0x307/0x490 [ 3441.200209][T22596] do_syscall_64+0x44/0x110 [ 3441.204934][T22596] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3441.211124][T22596] RIP: 0033:0x7f590747cae9 [ 3441.215739][T22596] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3441.235936][T22596] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3441.244598][T22596] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3441.252770][T22596] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3441.260942][T22596] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3441.269117][T22596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3441.277712][T22596] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3441.285907][T22596] [ 3441.294188][T22596] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3441.466023][T22620] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3441.479237][T22620] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3441.488841][T22620] CPU: 0 PID: 22620 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3441.499202][T22620] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3441.509565][T22620] Call Trace: [ 3441.513019][T22620] [ 3441.516116][T22620] dump_stack_lvl+0x1bf/0x240 [ 3441.521057][T22620] dump_stack+0x1e/0x20 [ 3441.525463][T22620] sysfs_create_dir_ns+0x459/0x4c0 [ 3441.530858][T22620] ? device_release+0x2e0/0x2e0 [ 3441.536003][T22620] kobject_add_internal+0xd08/0x16a0 [ 3441.541607][T22620] kobject_add+0x28c/0x3b0 [ 3441.546438][T22620] ? kobject_put+0x1fe/0x330 [ 3441.551329][T22620] device_add+0xaa2/0x1f20 [ 3441.556021][T22620] netdev_register_kobject+0x1ec/0x520 [ 3441.561797][T22620] register_netdevice+0x138a/0x1cd0 [ 3441.567387][T22620] ? br_validate+0x470/0x470 [ 3441.572237][T22620] br_dev_newlink+0x49/0x200 [ 3441.577092][T22620] ? br_validate+0x470/0x470 [ 3441.581930][T22620] rtnl_newlink+0x2d5f/0x4110 [ 3441.586948][T22620] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.593066][T22620] ? rtnl_setlink+0x7f0/0x7f0 [ 3441.598024][T22620] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3441.603447][T22620] ? ref_tracker_free+0x45/0xc10 [ 3441.608737][T22620] ? filter_irq_stacks+0x60/0x1a0 [ 3441.614127][T22620] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.620332][T22620] ? filter_irq_stacks+0x164/0x1a0 [ 3441.625721][T22620] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.631848][T22620] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.638049][T22620] netlink_rcv_skb+0x371/0x650 [ 3441.643188][T22620] ? rtnetlink_bind+0xf0/0xf0 [ 3441.648149][T22620] ? rtnetlink_net_exit+0x60/0x60 [ 3441.653443][T22620] rtnetlink_rcv+0x34/0x40 [ 3441.658223][T22620] netlink_unicast+0xf47/0x1250 [ 3441.663361][T22620] netlink_sendmsg+0x1238/0x13d0 [ 3441.668577][T22620] ? netlink_getsockopt+0x980/0x980 [ 3441.674033][T22620] ____sys_sendmsg+0x9c2/0xd60 [ 3441.679152][T22620] ___sys_sendmsg+0x28d/0x3c0 [ 3441.684089][T22620] ? __fget_files+0x580/0x640 [ 3441.689020][T22620] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3441.695136][T22620] __x64_sys_sendmsg+0x307/0x490 [ 3441.700371][T22620] do_syscall_64+0x44/0x110 [ 3441.705190][T22620] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3441.711462][T22620] RIP: 0033:0x7f47e547cae9 [ 3441.716159][T22620] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3441.736276][T22620] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3441.745201][T22620] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3441.753375][T22620] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3441.761533][T22620] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3441.769696][T22620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3441.777854][T22620] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3441.786036][T22620] [ 3441.800798][T22620] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:45 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'tunl0\x00', &(0x7f0000000000)={'gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @local, {[@noop]}}}}}) 10:33:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xffffffc3}}, 0x85}}, 0x0) 10:33:45 executing program 5: openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) [ 3442.004114][T22642] validate_nla: 4 callbacks suppressed [ 3442.004182][T22642] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3442.023110][T22642] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3442.036193][T22642] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' 10:33:45 executing program 4: syz_io_uring_setup(0x5bda, &(0x7f0000003700), &(0x7f0000003780), &(0x7f00000037c0)) [ 3442.047054][T22642] CPU: 1 PID: 22642 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3442.057743][T22642] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3442.068113][T22642] Call Trace: [ 3442.071571][T22642] [ 3442.074681][T22642] dump_stack_lvl+0x1bf/0x240 [ 3442.079597][T22642] dump_stack+0x1e/0x20 [ 3442.083960][T22642] sysfs_create_dir_ns+0x459/0x4c0 [ 3442.089397][T22642] ? device_release+0x2e0/0x2e0 [ 3442.094495][T22642] kobject_add_internal+0xd08/0x16a0 [ 3442.100111][T22642] kobject_add+0x28c/0x3b0 [ 3442.104831][T22642] ? kobject_put+0x1fe/0x330 [ 3442.109721][T22642] device_add+0xaa2/0x1f20 [ 3442.114432][T22642] netdev_register_kobject+0x1ec/0x520 [ 3442.120185][T22642] register_netdevice+0x138a/0x1cd0 [ 3442.126160][T22642] ? br_validate+0x470/0x470 [ 3442.131172][T22642] br_dev_newlink+0x49/0x200 [ 3442.135997][T22642] ? br_validate+0x470/0x470 [ 3442.140910][T22642] rtnl_newlink+0x2d5f/0x4110 [ 3442.145906][T22642] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.151998][T22642] ? rtnl_setlink+0x7f0/0x7f0 [ 3442.156999][T22642] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3442.162387][T22642] ? ref_tracker_free+0x45/0xc10 [ 3442.167820][T22642] ? filter_irq_stacks+0x60/0x1a0 [ 3442.173179][T22642] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.179261][T22642] ? filter_irq_stacks+0x164/0x1a0 [ 3442.184615][T22642] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.190697][T22642] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.196776][T22642] netlink_rcv_skb+0x371/0x650 [ 3442.201839][T22642] ? rtnetlink_bind+0xf0/0xf0 [ 3442.206774][T22642] ? rtnetlink_net_exit+0x60/0x60 [ 3442.212035][T22642] rtnetlink_rcv+0x34/0x40 [ 3442.216699][T22642] netlink_unicast+0xf47/0x1250 [ 3442.222089][T22642] netlink_sendmsg+0x1238/0x13d0 [ 3442.227311][T22642] ? netlink_getsockopt+0x980/0x980 [ 3442.232756][T22642] ____sys_sendmsg+0x9c2/0xd60 [ 3442.237787][T22642] ___sys_sendmsg+0x28d/0x3c0 [ 3442.242721][T22642] ? __fget_files+0x580/0x640 [ 3442.247630][T22642] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.253709][T22642] __x64_sys_sendmsg+0x307/0x490 [ 3442.258917][T22642] do_syscall_64+0x44/0x110 [ 3442.263651][T22642] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3442.269831][T22642] RIP: 0033:0x7fc405e7cae9 [ 3442.274438][T22642] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3442.294550][T22642] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3442.303213][T22642] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3442.311397][T22642] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3442.319561][T22642] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3442.327730][T22642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3442.335889][T22642] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3442.344246][T22642] [ 3442.352476][T22642] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:45 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3a00}}, 0x85}}, 0x0) [ 3442.565687][T22646] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3442.574254][T22646] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3442.586870][T22646] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3442.597053][T22646] CPU: 0 PID: 22646 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3442.607640][T22646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3442.618616][T22646] Call Trace: [ 3442.622076][T22646] [ 3442.625270][T22646] dump_stack_lvl+0x1bf/0x240 [ 3442.630236][T22646] dump_stack+0x1e/0x20 [ 3442.634734][T22646] sysfs_create_dir_ns+0x459/0x4c0 [ 3442.640128][T22646] ? device_release+0x2e0/0x2e0 [ 3442.645279][T22646] kobject_add_internal+0xd08/0x16a0 [ 3442.651207][T22646] kobject_add+0x28c/0x3b0 [ 3442.656281][T22646] ? kobject_put+0x1fe/0x330 [ 3442.661185][T22646] device_add+0xaa2/0x1f20 [ 3442.665905][T22646] netdev_register_kobject+0x1ec/0x520 [ 3442.671669][T22646] register_netdevice+0x138a/0x1cd0 [ 3442.677282][T22646] ? br_validate+0x470/0x470 [ 3442.682229][T22646] br_dev_newlink+0x49/0x200 [ 3442.687101][T22646] ? br_validate+0x470/0x470 [ 3442.691985][T22646] rtnl_newlink+0x2d5f/0x4110 [ 3442.697003][T22646] ? rtnl_newlink+0x761/0x4110 [ 3442.702178][T22646] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.708483][T22646] ? rtnl_setlink+0x7f0/0x7f0 [ 3442.713435][T22646] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3442.718823][T22646] ? ref_tracker_free+0x45/0xc10 [ 3442.724203][T22646] ? filter_irq_stacks+0x60/0x1a0 [ 3442.729517][T22646] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.735734][T22646] ? filter_irq_stacks+0x164/0x1a0 [ 3442.741127][T22646] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.747413][T22646] netlink_rcv_skb+0x371/0x650 [ 3442.752474][T22646] ? rtnetlink_bind+0xf0/0xf0 [ 3442.757444][T22646] ? rtnetlink_net_exit+0x60/0x60 [ 3442.762754][T22646] rtnetlink_rcv+0x34/0x40 [ 3442.767452][T22646] netlink_unicast+0xf47/0x1250 [ 3442.772611][T22646] netlink_sendmsg+0x1238/0x13d0 [ 3442.777857][T22646] ? netlink_getsockopt+0x980/0x980 [ 3442.783341][T22646] ____sys_sendmsg+0x9c2/0xd60 [ 3442.788408][T22646] ___sys_sendmsg+0x28d/0x3c0 [ 3442.793390][T22646] ? __fget_files+0x580/0x640 [ 3442.798332][T22646] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3442.804452][T22646] __x64_sys_sendmsg+0x307/0x490 [ 3442.809908][T22646] do_syscall_64+0x44/0x110 [ 3442.814687][T22646] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3442.820909][T22646] RIP: 0033:0x7f590747cae9 [ 3442.825564][T22646] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3442.845739][T22646] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3442.854445][T22646] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3442.862945][T22646] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3442.871240][T22646] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3442.879510][T22646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3442.887859][T22646] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3442.896047][T22646] [ 3442.905893][T22646] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:46 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x9, 0x300}}, 0x85}}, 0x0) 10:33:46 executing program 1: getresuid(&(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)) mmap$qrtrtun(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_open_dev$vcsa(0x0, 0x6, 0x0) 10:33:46 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000940)={0x1c, r1, 0xadc62b249121d0a9, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8}]}, 0x1c}}, 0x0) 10:33:46 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) [ 3443.212135][T22655] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3443.221825][T22655] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3443.234066][T22655] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3443.248117][T22655] CPU: 1 PID: 22655 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3443.258561][T22655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3443.268929][T22655] Call Trace: [ 3443.272378][T22655] [ 3443.275489][T22655] dump_stack_lvl+0x1bf/0x240 [ 3443.280433][T22655] dump_stack+0x1e/0x20 [ 3443.284837][T22655] sysfs_create_dir_ns+0x459/0x4c0 [ 3443.290210][T22655] ? device_release+0x2e0/0x2e0 [ 3443.295409][T22655] kobject_add_internal+0xd08/0x16a0 [ 3443.301286][T22655] kobject_add+0x28c/0x3b0 [ 3443.306031][T22655] ? kobject_put+0x1fe/0x330 [ 3443.310912][T22655] device_add+0xaa2/0x1f20 [ 3443.315619][T22655] netdev_register_kobject+0x1ec/0x520 [ 3443.321383][T22655] register_netdevice+0x138a/0x1cd0 [ 3443.326903][T22655] ? br_validate+0x470/0x470 [ 3443.331766][T22655] br_dev_newlink+0x49/0x200 [ 3443.336726][T22655] ? br_validate+0x470/0x470 [ 3443.341669][T22655] rtnl_newlink+0x2d5f/0x4110 [ 3443.346699][T22655] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.352822][T22655] ? rtnl_setlink+0x7f0/0x7f0 [ 3443.357775][T22655] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3443.363203][T22655] ? ref_tracker_free+0x45/0xc10 [ 3443.368432][T22655] ? filter_irq_stacks+0x60/0x1a0 [ 3443.373773][T22655] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.380102][T22655] ? filter_irq_stacks+0x164/0x1a0 [ 3443.385527][T22655] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.391762][T22655] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.397922][T22655] netlink_rcv_skb+0x371/0x650 [ 3443.402996][T22655] ? rtnetlink_bind+0xf0/0xf0 [ 3443.407972][T22655] ? rtnetlink_net_exit+0x60/0x60 [ 3443.413282][T22655] rtnetlink_rcv+0x34/0x40 [ 3443.418070][T22655] netlink_unicast+0xf47/0x1250 [ 3443.423325][T22655] netlink_sendmsg+0x1238/0x13d0 [ 3443.428589][T22655] ? netlink_getsockopt+0x980/0x980 [ 3443.434166][T22655] ____sys_sendmsg+0x9c2/0xd60 [ 3443.439247][T22655] ___sys_sendmsg+0x28d/0x3c0 [ 3443.444224][T22655] ? __fget_files+0x580/0x640 [ 3443.449182][T22655] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.455306][T22655] __x64_sys_sendmsg+0x307/0x490 [ 3443.460549][T22655] do_syscall_64+0x44/0x110 [ 3443.465326][T22655] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3443.471543][T22655] RIP: 0033:0x7fc405e7cae9 [ 3443.476189][T22655] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3443.496183][T22655] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3443.504901][T22655] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3443.513222][T22655] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3443.521424][T22655] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3443.529627][T22655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3443.537844][T22655] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3443.546090][T22655] [ 3443.550220][T22655] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:46 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x0, @vifc_lcl_ifindex}, 0x10) [ 3443.611218][T22647] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3443.619868][T22647] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3443.632135][T22647] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3443.641925][T22647] CPU: 0 PID: 22647 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3443.652436][T22647] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3443.662808][T22647] Call Trace: [ 3443.666349][T22647] [ 3443.669455][T22647] dump_stack_lvl+0x1bf/0x240 [ 3443.674412][T22647] dump_stack+0x1e/0x20 [ 3443.678812][T22647] sysfs_create_dir_ns+0x459/0x4c0 [ 3443.684191][T22647] ? device_release+0x2e0/0x2e0 [ 3443.689309][T22647] kobject_add_internal+0xd08/0x16a0 [ 3443.694910][T22647] kobject_add+0x28c/0x3b0 [ 3443.699625][T22647] ? kobject_put+0x1fe/0x330 [ 3443.704501][T22647] device_add+0xaa2/0x1f20 [ 3443.709189][T22647] netdev_register_kobject+0x1ec/0x520 [ 3443.715172][T22647] register_netdevice+0x138a/0x1cd0 [ 3443.720681][T22647] ? br_validate+0x470/0x470 [ 3443.725554][T22647] br_dev_newlink+0x49/0x200 [ 3443.730402][T22647] ? br_validate+0x470/0x470 [ 3443.735249][T22647] rtnl_newlink+0x2d5f/0x4110 [ 3443.740213][T22647] ? rtnl_newlink+0x761/0x4110 [ 3443.745263][T22647] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.751659][T22647] ? rtnl_setlink+0x7f0/0x7f0 [ 3443.756688][T22647] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3443.762194][T22647] ? ref_tracker_free+0x45/0xc10 [ 3443.767395][T22647] ? filter_irq_stacks+0x60/0x1a0 [ 3443.772689][T22647] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.778830][T22647] ? filter_irq_stacks+0x164/0x1a0 [ 3443.784242][T22647] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.790348][T22647] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.796473][T22647] netlink_rcv_skb+0x371/0x650 [ 3443.801526][T22647] ? rtnetlink_bind+0xf0/0xf0 [ 3443.806499][T22647] ? rtnetlink_net_exit+0x60/0x60 [ 3443.811984][T22647] rtnetlink_rcv+0x34/0x40 [ 3443.816747][T22647] netlink_unicast+0xf47/0x1250 [ 3443.821960][T22647] netlink_sendmsg+0x1238/0x13d0 [ 3443.827162][T22647] ? netlink_getsockopt+0x980/0x980 [ 3443.832638][T22647] ____sys_sendmsg+0x9c2/0xd60 [ 3443.837709][T22647] ___sys_sendmsg+0x28d/0x3c0 [ 3443.842655][T22647] ? __fget_files+0x580/0x640 [ 3443.847579][T22647] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3443.853684][T22647] __x64_sys_sendmsg+0x307/0x490 [ 3443.858950][T22647] do_syscall_64+0x44/0x110 [ 3443.863712][T22647] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3443.869985][T22647] RIP: 0033:0x7f590747cae9 [ 3443.874595][T22647] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3443.894536][T22647] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3443.903197][T22647] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3443.911372][T22647] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3443.919529][T22647] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3443.927690][T22647] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3443.935858][T22647] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3443.944219][T22647] [ 3443.958797][T22647] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:47 executing program 1: mmap$qrtrtun(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(0xffffffffffffffff, 0x800442d2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000006c0)={&(0x7f0000000440), 0xc, &(0x7f0000000580)={&(0x7f0000000940)={0xec4, r1, 0xadc62b249121d0a9, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_FWMARK={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_PEERS={0xe60, 0x8, 0x0, 0x1, [{0x1d4, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @multicast1}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x4, @private1}}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ALLOWEDIPS={0x114, 0x9, 0x0, 0x1, [{0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}]}]}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0xffff8001, @empty}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2eb32b83fd188a6c3663630d1caf697908554a1825736049febd8a8b8705f63c"}]}, {0x2c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x500, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "dcf9f5362600f5f206ef1156dbd146246aec604977631b81d5658943864ff7c8"}, @WGPEER_A_ALLOWEDIPS={0xc8, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @remote}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @loopback}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ALLOWEDIPS={0x3d8, 0x9, 0x0, 0x1, [{0xb8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0xc}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @broadcast}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}]}, {0x118, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5, 0x3, 0x2}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @broadcast}}]}, {0x284, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "cb1a68b5eefac271c1593a4bc7023d04d0e7a2f8f679ee0277e6e3c76b00f61d"}, @WGPEER_A_ALLOWEDIPS={0x22c, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}]}, {0xa0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x1}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}]}]}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x80000001, @private2}}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x114, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "daf3035c3e210567b03d8ce5acd93589d0bb4348f72072323119dedcab522fdb"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @private}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @local}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @broadcast}}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ALLOWEDIPS={0x74, 0x9, 0x0, 0x1, [{0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}]}]}, {0x3c4, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1492f054e38347039a92f5b1c8abdd6ef123de1007c42b78c1fe47b0f4e8055f"}, @WGPEER_A_ALLOWEDIPS={0x39c, 0x9, 0x0, 0x1, [{0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}]}, {0xf4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5, 0x3, 0x3}}]}, {0x4}]}]}]}]}, 0xec4}}, 0x0) 10:33:47 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0xa, 0x300}}, 0x85}}, 0x0) 10:33:47 executing program 4: syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x531300) [ 3444.107721][T22652] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3444.121272][T22652] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3444.131331][T22652] CPU: 1 PID: 22652 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3444.141750][T22652] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3444.152097][T22652] Call Trace: [ 3444.155529][T22652] [ 3444.158604][T22652] dump_stack_lvl+0x1bf/0x240 [ 3444.163601][T22652] dump_stack+0x1e/0x20 [ 3444.167975][T22652] sysfs_create_dir_ns+0x459/0x4c0 [ 3444.173343][T22652] ? device_release+0x2e0/0x2e0 [ 3444.178449][T22652] kobject_add_internal+0xd08/0x16a0 [ 3444.184064][T22652] kobject_add+0x28c/0x3b0 [ 3444.188750][T22652] ? kobject_put+0x1fe/0x330 [ 3444.193592][T22652] device_add+0xaa2/0x1f20 [ 3444.198263][T22652] netdev_register_kobject+0x1ec/0x520 [ 3444.203976][T22652] register_netdevice+0x138a/0x1cd0 [ 3444.209428][T22652] ? br_validate+0x470/0x470 [ 3444.214324][T22652] br_dev_newlink+0x49/0x200 [ 3444.219156][T22652] ? br_validate+0x470/0x470 [ 3444.224050][T22652] rtnl_newlink+0x2d5f/0x4110 [ 3444.229035][T22652] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.235106][T22652] ? rtnl_setlink+0x7f0/0x7f0 [ 3444.240107][T22652] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3444.245486][T22652] ? ref_tracker_free+0x45/0xc10 [ 3444.250658][T22652] ? filter_irq_stacks+0x60/0x1a0 [ 3444.256013][T22652] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.262085][T22652] ? filter_irq_stacks+0x164/0x1a0 [ 3444.267475][T22652] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.273650][T22652] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.279737][T22652] netlink_rcv_skb+0x371/0x650 [ 3444.284775][T22652] ? rtnetlink_bind+0xf0/0xf0 [ 3444.289706][T22652] ? rtnetlink_net_exit+0x60/0x60 [ 3444.294983][T22652] rtnetlink_rcv+0x34/0x40 [ 3444.299640][T22652] netlink_unicast+0xf47/0x1250 [ 3444.304742][T22652] netlink_sendmsg+0x1238/0x13d0 [ 3444.309947][T22652] ? netlink_getsockopt+0x980/0x980 [ 3444.315400][T22652] ____sys_sendmsg+0x9c2/0xd60 [ 3444.320517][T22652] ___sys_sendmsg+0x28d/0x3c0 [ 3444.325486][T22652] ? __fget_files+0x580/0x640 [ 3444.330406][T22652] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.336484][T22652] __x64_sys_sendmsg+0x307/0x490 [ 3444.341695][T22652] do_syscall_64+0x44/0x110 [ 3444.346426][T22652] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3444.352601][T22652] RIP: 0033:0x7f47e547cae9 [ 3444.357209][T22652] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3444.377069][T22652] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3444.385737][T22652] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3444.393925][T22652] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3444.402087][T22652] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3444.410254][T22652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3444.418589][T22652] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3444.426782][T22652] [ 3444.431501][T22652] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xfffffff0}}, 0x85}}, 0x0) 10:33:47 executing program 4: r0 = socket$pppoe(0x18, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) [ 3444.696422][T22668] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3444.705130][T22668] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3444.717251][T22668] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3444.726736][T22668] CPU: 0 PID: 22668 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3444.737166][T22668] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3444.747509][T22668] Call Trace: [ 3444.750935][T22668] [ 3444.754010][T22668] dump_stack_lvl+0x1bf/0x240 [ 3444.758926][T22668] dump_stack+0x1e/0x20 [ 3444.763290][T22668] sysfs_create_dir_ns+0x459/0x4c0 [ 3444.768644][T22668] ? device_release+0x2e0/0x2e0 [ 3444.773743][T22668] kobject_add_internal+0xd08/0x16a0 [ 3444.779494][T22668] kobject_add+0x28c/0x3b0 [ 3444.784194][T22668] ? kobject_put+0x1fe/0x330 [ 3444.789047][T22668] device_add+0xaa2/0x1f20 [ 3444.793716][T22668] netdev_register_kobject+0x1ec/0x520 [ 3444.799435][T22668] register_netdevice+0x138a/0x1cd0 [ 3444.805065][T22668] ? br_validate+0x470/0x470 [ 3444.809884][T22668] br_dev_newlink+0x49/0x200 [ 3444.814809][T22668] ? br_validate+0x470/0x470 [ 3444.819705][T22668] rtnl_newlink+0x2d5f/0x4110 [ 3444.824693][T22668] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.830855][T22668] ? rtnl_setlink+0x7f0/0x7f0 [ 3444.835765][T22668] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3444.841138][T22668] ? ref_tracker_free+0x45/0xc10 [ 3444.846403][T22668] ? filter_irq_stacks+0x60/0x1a0 [ 3444.851672][T22668] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.857787][T22668] ? filter_irq_stacks+0x164/0x1a0 [ 3444.863168][T22668] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.869262][T22668] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.875364][T22668] netlink_rcv_skb+0x371/0x650 [ 3444.880472][T22668] ? rtnetlink_bind+0xf0/0xf0 [ 3444.885463][T22668] ? rtnetlink_net_exit+0x60/0x60 [ 3444.890762][T22668] rtnetlink_rcv+0x34/0x40 [ 3444.895440][T22668] netlink_unicast+0xf47/0x1250 [ 3444.900574][T22668] netlink_sendmsg+0x1238/0x13d0 [ 3444.905780][T22668] ? netlink_getsockopt+0x980/0x980 [ 3444.911225][T22668] ____sys_sendmsg+0x9c2/0xd60 [ 3444.916260][T22668] ___sys_sendmsg+0x28d/0x3c0 [ 3444.921205][T22668] ? __fget_files+0x580/0x640 [ 3444.926216][T22668] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3444.932298][T22668] __x64_sys_sendmsg+0x307/0x490 [ 3444.937518][T22668] do_syscall_64+0x44/0x110 [ 3444.942325][T22668] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3444.948510][T22668] RIP: 0033:0x7fc405e7cae9 [ 3444.953200][T22668] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3444.973176][T22668] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3444.981894][T22668] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3444.990284][T22668] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3444.998549][T22668] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3445.006800][T22668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3445.014974][T22668] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3445.023160][T22668] [ 3445.032823][T22668] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:48 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3c00}}, 0x85}}, 0x0) 10:33:48 executing program 1: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000040)={0x1, @sliced}) [ 3445.339322][T22673] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3445.348887][T22673] CPU: 0 PID: 22673 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3445.359401][T22673] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3445.369862][T22673] Call Trace: [ 3445.373309][T22673] [ 3445.376444][T22673] dump_stack_lvl+0x1bf/0x240 [ 3445.381383][T22673] dump_stack+0x1e/0x20 [ 3445.385804][T22673] sysfs_create_dir_ns+0x459/0x4c0 [ 3445.391217][T22673] ? device_release+0x2e0/0x2e0 [ 3445.396340][T22673] kobject_add_internal+0xd08/0x16a0 [ 3445.401941][T22673] kobject_add+0x28c/0x3b0 [ 3445.406761][T22673] ? kobject_put+0x1fe/0x330 [ 3445.411647][T22673] device_add+0xaa2/0x1f20 [ 3445.416438][T22673] netdev_register_kobject+0x1ec/0x520 [ 3445.422195][T22673] register_netdevice+0x138a/0x1cd0 [ 3445.427702][T22673] ? br_validate+0x470/0x470 [ 3445.432566][T22673] br_dev_newlink+0x49/0x200 [ 3445.437431][T22673] ? br_validate+0x470/0x470 [ 3445.442295][T22673] rtnl_newlink+0x2d5f/0x4110 [ 3445.447287][T22673] ? rtnl_newlink+0x761/0x4110 [ 3445.452354][T22673] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3445.458896][T22673] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3445.465092][T22673] ? rtnl_setlink+0x7f0/0x7f0 [ 3445.470035][T22673] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3445.475439][T22673] ? ref_tracker_free+0x45/0xc10 [ 3445.481331][T22673] ? filter_irq_stacks+0x60/0x1a0 [ 3445.486802][T22673] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3445.493000][T22673] ? filter_irq_stacks+0x164/0x1a0 [ 3445.498474][T22673] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3445.504587][T22673] netlink_rcv_skb+0x371/0x650 [ 3445.509657][T22673] ? rtnetlink_bind+0xf0/0xf0 [ 3445.514620][T22673] ? rtnetlink_net_exit+0x60/0x60 [ 3445.519919][T22673] rtnetlink_rcv+0x34/0x40 [ 3445.524607][T22673] netlink_unicast+0xf47/0x1250 [ 3445.529761][T22673] netlink_sendmsg+0x1238/0x13d0 [ 3445.535085][T22673] ? netlink_getsockopt+0x980/0x980 [ 3445.540581][T22673] ____sys_sendmsg+0x9c2/0xd60 [ 3445.545652][T22673] ___sys_sendmsg+0x28d/0x3c0 [ 3445.550628][T22673] ? __fget_files+0x580/0x640 [ 3445.555570][T22673] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3445.561806][T22673] __x64_sys_sendmsg+0x307/0x490 [ 3445.567328][T22673] do_syscall_64+0x44/0x110 [ 3445.572320][T22673] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3445.579695][T22673] RIP: 0033:0x7f590747cae9 [ 3445.584444][T22673] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3445.604603][T22673] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3445.613587][T22673] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3445.621803][T22673] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3445.629970][T22673] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 10:33:48 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0xc, 0x300}}, 0x85}}, 0x0) [ 3445.638158][T22673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3445.646325][T22673] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3445.654602][T22673] [ 3445.664077][T22673] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:49 executing program 1: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000240), 0x101001, 0x0) [ 3445.828458][T22679] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3445.842241][T22679] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3445.851755][T22679] CPU: 1 PID: 22679 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3445.862175][T22679] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3445.872466][T22679] Call Trace: [ 3445.875927][T22679] [ 3445.879043][T22679] dump_stack_lvl+0x1bf/0x240 [ 3445.884001][T22679] dump_stack+0x1e/0x20 [ 3445.888416][T22679] sysfs_create_dir_ns+0x459/0x4c0 [ 3445.893830][T22679] ? device_release+0x2e0/0x2e0 [ 3445.898973][T22679] kobject_add_internal+0xd08/0x16a0 [ 3445.904590][T22679] kobject_add+0x28c/0x3b0 [ 3445.909399][T22679] ? kobject_put+0x1fe/0x330 [ 3445.914266][T22679] device_add+0xaa2/0x1f20 [ 3445.918951][T22679] netdev_register_kobject+0x1ec/0x520 [ 3445.924684][T22679] register_netdevice+0x138a/0x1cd0 [ 3445.930169][T22679] ? br_validate+0x470/0x470 [ 3445.935010][T22679] br_dev_newlink+0x49/0x200 [ 3445.939855][T22679] ? br_validate+0x470/0x470 [ 3445.944785][T22679] rtnl_newlink+0x2d5f/0x4110 [ 3445.949798][T22679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3445.955891][T22679] ? rtnl_setlink+0x7f0/0x7f0 [ 3445.960823][T22679] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3445.966293][T22679] ? ref_tracker_free+0x45/0xc10 [ 3445.971563][T22679] ? filter_irq_stacks+0x60/0x1a0 [ 3445.977181][T22679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3445.983325][T22679] ? filter_irq_stacks+0x164/0x1a0 [ 3445.988754][T22679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3445.994855][T22679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3446.001024][T22679] netlink_rcv_skb+0x371/0x650 [ 3446.006052][T22679] ? rtnetlink_bind+0xf0/0xf0 [ 3446.011101][T22679] ? rtnetlink_net_exit+0x60/0x60 [ 3446.016507][T22679] rtnetlink_rcv+0x34/0x40 [ 3446.021174][T22679] netlink_unicast+0xf47/0x1250 [ 3446.026279][T22679] netlink_sendmsg+0x1238/0x13d0 [ 3446.031519][T22679] ? netlink_getsockopt+0x980/0x980 [ 3446.037263][T22679] ____sys_sendmsg+0x9c2/0xd60 [ 3446.042397][T22679] ___sys_sendmsg+0x28d/0x3c0 [ 3446.047386][T22679] ? __fget_files+0x580/0x640 [ 3446.052328][T22679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3446.058455][T22679] __x64_sys_sendmsg+0x307/0x490 [ 3446.063797][T22679] do_syscall_64+0x44/0x110 [ 3446.068517][T22679] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3446.074577][T22679] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3446.080761][T22679] RIP: 0033:0x7f47e547cae9 [ 3446.085370][T22679] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3446.105220][T22679] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3446.113890][T22679] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3446.122075][T22679] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3446.130243][T22679] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3446.138407][T22679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3446.146592][T22679] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3446.154808][T22679] 10:33:49 executing program 4: r0 = syz_open_dev$media(&(0x7f0000000440), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000900)=[{}]}) [ 3446.171669][T22679] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3446.256743][T22681] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3446.266646][T22681] CPU: 1 PID: 22681 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3446.276990][T22681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3446.287378][T22681] Call Trace: [ 3446.290844][T22681] [ 3446.293958][T22681] dump_stack_lvl+0x1bf/0x240 [ 3446.298927][T22681] dump_stack+0x1e/0x20 [ 3446.303365][T22681] sysfs_create_dir_ns+0x459/0x4c0 [ 3446.308766][T22681] ? device_release+0x2e0/0x2e0 [ 3446.313908][T22681] kobject_add_internal+0xd08/0x16a0 [ 3446.319514][T22681] kobject_add+0x28c/0x3b0 [ 3446.324235][T22681] ? kobject_put+0x1fe/0x330 [ 3446.329118][T22681] device_add+0xaa2/0x1f20 [ 3446.333802][T22681] netdev_register_kobject+0x1ec/0x520 [ 3446.339521][T22681] register_netdevice+0x138a/0x1cd0 [ 3446.344981][T22681] ? br_validate+0x470/0x470 [ 3446.349798][T22681] br_dev_newlink+0x49/0x200 [ 3446.354617][T22681] ? br_validate+0x470/0x470 [ 3446.359433][T22681] rtnl_newlink+0x2d5f/0x4110 [ 3446.364381][T22681] ? rtnl_newlink+0x761/0x4110 [ 3446.369444][T22681] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3446.375523][T22681] ? rtnl_setlink+0x7f0/0x7f0 [ 3446.380471][T22681] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3446.385854][T22681] ? ref_tracker_free+0x45/0xc10 [ 3446.391026][T22681] ? filter_irq_stacks+0x60/0x1a0 [ 3446.396302][T22681] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3446.402378][T22681] ? filter_irq_stacks+0x164/0x1a0 [ 3446.407736][T22681] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3446.413817][T22681] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3446.419909][T22681] netlink_rcv_skb+0x371/0x650 [ 3446.424947][T22681] ? rtnetlink_bind+0xf0/0xf0 [ 3446.429964][T22681] ? rtnetlink_net_exit+0x60/0x60 [ 3446.435232][T22681] rtnetlink_rcv+0x34/0x40 [ 3446.439882][T22681] netlink_unicast+0xf47/0x1250 [ 3446.444997][T22681] netlink_sendmsg+0x1238/0x13d0 [ 3446.450228][T22681] ? netlink_getsockopt+0x980/0x980 [ 3446.455755][T22681] ____sys_sendmsg+0x9c2/0xd60 [ 3446.460791][T22681] ___sys_sendmsg+0x28d/0x3c0 [ 3446.465732][T22681] ? __fget_files+0x580/0x640 [ 3446.470644][T22681] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3446.476738][T22681] __x64_sys_sendmsg+0x307/0x490 [ 3446.481950][T22681] do_syscall_64+0x44/0x110 [ 3446.486675][T22681] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3446.492849][T22681] RIP: 0033:0x7f590747cae9 [ 3446.497461][T22681] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3446.517869][T22681] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3446.526553][T22681] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3446.534738][T22681] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3446.542902][T22681] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3446.551240][T22681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3446.559616][T22681] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3446.567985][T22681] [ 3446.576681][T22681] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:50 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4000}}, 0x85}}, 0x0) 10:33:50 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000940)={0xfc, r1, 0xadc62b249121d0a9, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_FWMARK={0x8}, @WGDEVICE_A_PEERS={0xc4, 0x8, 0x0, 0x1, [{0xbc, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @private1}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_ALLOWEDIPS={0x48, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2eb32b83fd188a6c3663630d1caf697908554a1825736049febd8a8b8705f63c"}]}, {0x4}]}]}, 0xfc}}, 0x0) 10:33:50 executing program 1: pselect6(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x989680}, &(0x7f0000000140)={&(0x7f0000000100)={[0x3fe0000000000]}, 0x8}) [ 3446.877366][T22684] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3446.886839][T22684] CPU: 0 PID: 22684 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3446.897429][T22684] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3446.907709][T22684] Call Trace: [ 3446.911161][T22684] [ 3446.914263][T22684] dump_stack_lvl+0x1bf/0x240 [ 3446.919305][T22684] dump_stack+0x1e/0x20 [ 3446.923887][T22684] sysfs_create_dir_ns+0x459/0x4c0 [ 3446.929294][T22684] ? device_release+0x2e0/0x2e0 [ 3446.934435][T22684] kobject_add_internal+0xd08/0x16a0 [ 3446.940053][T22684] kobject_add+0x28c/0x3b0 [ 3446.944868][T22684] ? kobject_put+0x1fe/0x330 [ 3446.949769][T22684] device_add+0xaa2/0x1f20 [ 3446.954477][T22684] netdev_register_kobject+0x1ec/0x520 [ 3446.960238][T22684] register_netdevice+0x138a/0x1cd0 [ 3446.965781][T22684] ? br_validate+0x470/0x470 [ 3446.970650][T22684] br_dev_newlink+0x49/0x200 10:33:50 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xfffffffc}}, 0x85}}, 0x0) [ 3446.975574][T22684] ? br_validate+0x470/0x470 [ 3446.980472][T22684] rtnl_newlink+0x2d5f/0x4110 [ 3446.985514][T22684] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3446.991651][T22684] ? rtnl_setlink+0x7f0/0x7f0 [ 3446.996611][T22684] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3447.002053][T22684] ? ref_tracker_free+0x45/0xc10 [ 3447.007451][T22684] ? filter_irq_stacks+0x60/0x1a0 [ 3447.012784][T22684] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.018931][T22684] ? filter_irq_stacks+0x164/0x1a0 [ 3447.024445][T22684] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.030620][T22684] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.036865][T22684] netlink_rcv_skb+0x371/0x650 [ 3447.042028][T22684] ? rtnetlink_bind+0xf0/0xf0 [ 3447.047039][T22684] ? rtnetlink_net_exit+0x60/0x60 [ 3447.052366][T22684] rtnetlink_rcv+0x34/0x40 [ 3447.057157][T22684] netlink_unicast+0xf47/0x1250 [ 3447.062323][T22684] netlink_sendmsg+0x1238/0x13d0 [ 3447.067599][T22684] ? netlink_getsockopt+0x980/0x980 [ 3447.073128][T22684] ____sys_sendmsg+0x9c2/0xd60 [ 3447.078243][T22684] ___sys_sendmsg+0x28d/0x3c0 [ 3447.083243][T22684] ? __fget_files+0x580/0x640 [ 3447.088208][T22684] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.094306][T22684] __x64_sys_sendmsg+0x307/0x490 [ 3447.099705][T22684] do_syscall_64+0x44/0x110 [ 3447.104528][T22684] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3447.110909][T22684] RIP: 0033:0x7fc405e7cae9 [ 3447.115521][T22684] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3447.135391][T22684] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3447.144073][T22684] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3447.152274][T22684] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3447.160445][T22684] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3447.168695][T22684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3447.176859][T22684] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3447.185053][T22684] [ 3447.195167][T22684] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:50 executing program 1: landlock_create_ruleset(&(0x7f0000000080)={0x8}, 0x10, 0x0) [ 3447.394276][T22694] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3447.407642][T22694] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3447.417695][T22694] CPU: 1 PID: 22694 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3447.428307][T22694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3447.439027][T22694] Call Trace: [ 3447.442515][T22694] [ 3447.445607][T22694] dump_stack_lvl+0x1bf/0x240 [ 3447.450651][T22694] dump_stack+0x1e/0x20 [ 3447.455179][T22694] sysfs_create_dir_ns+0x459/0x4c0 [ 3447.460576][T22694] ? device_release+0x2e0/0x2e0 [ 3447.465717][T22694] kobject_add_internal+0xd08/0x16a0 [ 3447.471326][T22694] kobject_add+0x28c/0x3b0 [ 3447.476143][T22694] ? kobject_put+0x1fe/0x330 [ 3447.481200][T22694] device_add+0xaa2/0x1f20 [ 3447.485895][T22694] netdev_register_kobject+0x1ec/0x520 [ 3447.491650][T22694] register_netdevice+0x138a/0x1cd0 [ 3447.497414][T22694] ? br_validate+0x470/0x470 [ 3447.502275][T22694] br_dev_newlink+0x49/0x200 [ 3447.507148][T22694] ? br_validate+0x470/0x470 [ 3447.511998][T22694] rtnl_newlink+0x2d5f/0x4110 [ 3447.517031][T22694] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.523162][T22694] ? rtnl_setlink+0x7f0/0x7f0 [ 3447.528119][T22694] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3447.533585][T22694] ? ref_tracker_free+0x45/0xc10 [ 3447.538800][T22694] ? filter_irq_stacks+0x60/0x1a0 [ 3447.544109][T22694] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.550409][T22694] ? filter_irq_stacks+0x164/0x1a0 [ 3447.555798][T22694] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.561949][T22694] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.568108][T22694] netlink_rcv_skb+0x371/0x650 [ 3447.573186][T22694] ? rtnetlink_bind+0xf0/0xf0 [ 3447.578157][T22694] ? rtnetlink_net_exit+0x60/0x60 [ 3447.583528][T22694] rtnetlink_rcv+0x34/0x40 [ 3447.588192][T22694] netlink_unicast+0xf47/0x1250 [ 3447.593338][T22694] netlink_sendmsg+0x1238/0x13d0 [ 3447.598566][T22694] ? netlink_getsockopt+0x980/0x980 [ 3447.604021][T22694] ____sys_sendmsg+0x9c2/0xd60 [ 3447.609065][T22694] ___sys_sendmsg+0x28d/0x3c0 [ 3447.614201][T22694] ? __fget_files+0x580/0x640 [ 3447.619119][T22694] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3447.625222][T22694] __x64_sys_sendmsg+0x307/0x490 [ 3447.630488][T22694] do_syscall_64+0x44/0x110 [ 3447.635254][T22694] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3447.641568][T22694] RIP: 0033:0x7f47e547cae9 [ 3447.646206][T22694] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3447.666080][T22694] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3447.674752][T22694] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3447.682928][T22694] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 10:33:50 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x0) mmap$qrtrtun(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x0, 0x12, r0, 0x0) 10:33:50 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$MRT(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)) [ 3447.691155][T22694] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3447.699491][T22694] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3447.708005][T22694] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3447.716311][T22694] [ 3447.724650][T22694] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:51 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0xf, 0x300}}, 0x85}}, 0x0) 10:33:51 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4500}}, 0x85}}, 0x0) [ 3448.044709][T22802] validate_nla: 6 callbacks suppressed [ 3448.044773][T22802] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3448.063154][T22802] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3448.075906][T22802] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3448.085719][T22802] CPU: 1 PID: 22802 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3448.096059][T22802] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3448.106425][T22802] Call Trace: [ 3448.109865][T22802] [ 3448.112945][T22802] dump_stack_lvl+0x1bf/0x240 [ 3448.117862][T22802] dump_stack+0x1e/0x20 [ 3448.122229][T22802] sysfs_create_dir_ns+0x459/0x4c0 [ 3448.127624][T22802] ? device_release+0x2e0/0x2e0 [ 3448.132743][T22802] kobject_add_internal+0xd08/0x16a0 [ 3448.138350][T22802] kobject_add+0x28c/0x3b0 [ 3448.143074][T22802] ? kobject_put+0x1fe/0x330 [ 3448.147938][T22802] device_add+0xaa2/0x1f20 [ 3448.152616][T22802] netdev_register_kobject+0x1ec/0x520 [ 3448.158341][T22802] register_netdevice+0x138a/0x1cd0 [ 3448.163829][T22802] ? br_validate+0x470/0x470 [ 3448.168666][T22802] br_dev_newlink+0x49/0x200 [ 3448.173503][T22802] ? br_validate+0x470/0x470 [ 3448.178317][T22802] rtnl_newlink+0x2d5f/0x4110 [ 3448.183303][T22802] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3448.189827][T22802] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.195914][T22802] ? rtnl_setlink+0x7f0/0x7f0 [ 3448.200825][T22802] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3448.206217][T22802] ? ref_tracker_free+0x45/0xc10 [ 3448.211387][T22802] ? filter_irq_stacks+0x60/0x1a0 [ 3448.216661][T22802] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.222742][T22802] ? filter_irq_stacks+0x164/0x1a0 [ 3448.228092][T22802] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.234170][T22802] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.240260][T22802] netlink_rcv_skb+0x371/0x650 [ 3448.245284][T22802] ? rtnetlink_bind+0xf0/0xf0 [ 3448.250214][T22802] ? rtnetlink_net_exit+0x60/0x60 [ 3448.255475][T22802] rtnetlink_rcv+0x34/0x40 [ 3448.260134][T22802] netlink_unicast+0xf47/0x1250 [ 3448.265274][T22802] netlink_sendmsg+0x1238/0x13d0 [ 3448.270507][T22802] ? netlink_getsockopt+0x980/0x980 [ 3448.276043][T22802] ____sys_sendmsg+0x9c2/0xd60 [ 3448.281118][T22802] ___sys_sendmsg+0x28d/0x3c0 [ 3448.286053][T22802] ? __fget_files+0x580/0x640 [ 3448.291142][T22802] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.297225][T22802] __x64_sys_sendmsg+0x307/0x490 [ 3448.302471][T22802] do_syscall_64+0x44/0x110 [ 3448.307268][T22802] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3448.313589][T22802] RIP: 0033:0x7fc405e7cae9 [ 3448.318241][T22802] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3448.338194][T22802] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3448.346942][T22802] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3448.355122][T22802] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3448.363288][T22802] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3448.371463][T22802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3448.379633][T22802] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3448.387825][T22802] [ 3448.395976][T22802] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:51 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0xd}]}}, 0x0, 0x26}, 0x20) 10:33:51 executing program 1: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000c40)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_BUFFERS_UPDATE(r0, 0x10, 0x0, 0x0) 10:33:51 executing program 5: fspick(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) [ 3448.644983][T22805] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3448.653381][T22805] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3448.666102][T22805] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3448.680059][T22805] CPU: 1 PID: 22805 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3448.690425][T22805] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3448.700711][T22805] Call Trace: [ 3448.704167][T22805] [ 3448.707262][T22805] dump_stack_lvl+0x1bf/0x240 [ 3448.712192][T22805] dump_stack+0x1e/0x20 [ 3448.716586][T22805] sysfs_create_dir_ns+0x459/0x4c0 [ 3448.721982][T22805] ? device_release+0x2e0/0x2e0 [ 3448.727135][T22805] kobject_add_internal+0xd08/0x16a0 [ 3448.732740][T22805] kobject_add+0x28c/0x3b0 [ 3448.737476][T22805] ? kobject_put+0x1fe/0x330 [ 3448.742360][T22805] device_add+0xaa2/0x1f20 [ 3448.747130][T22805] netdev_register_kobject+0x1ec/0x520 [ 3448.752882][T22805] register_netdevice+0x138a/0x1cd0 [ 3448.758390][T22805] ? br_validate+0x470/0x470 [ 3448.763350][T22805] br_dev_newlink+0x49/0x200 [ 3448.768217][T22805] ? br_validate+0x470/0x470 [ 3448.773067][T22805] rtnl_newlink+0x2d5f/0x4110 [ 3448.778201][T22805] ? rtnl_newlink+0x761/0x4110 [ 3448.783258][T22805] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.789375][T22805] ? rtnl_setlink+0x7f0/0x7f0 [ 3448.794416][T22805] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3448.799831][T22805] ? ref_tracker_free+0x45/0xc10 [ 3448.805045][T22805] ? filter_irq_stacks+0x60/0x1a0 [ 3448.810410][T22805] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.816499][T22805] ? filter_irq_stacks+0x164/0x1a0 [ 3448.821866][T22805] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.827943][T22805] netlink_rcv_skb+0x371/0x650 [ 3448.832962][T22805] ? rtnetlink_bind+0xf0/0xf0 [ 3448.837898][T22805] ? rtnetlink_net_exit+0x60/0x60 [ 3448.843160][T22805] rtnetlink_rcv+0x34/0x40 [ 3448.847813][T22805] netlink_unicast+0xf47/0x1250 [ 3448.852917][T22805] netlink_sendmsg+0x1238/0x13d0 [ 3448.858111][T22805] ? netlink_getsockopt+0x980/0x980 [ 3448.863552][T22805] ____sys_sendmsg+0x9c2/0xd60 [ 3448.868670][T22805] ___sys_sendmsg+0x28d/0x3c0 [ 3448.873691][T22805] ? __fget_files+0x580/0x640 [ 3448.878608][T22805] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3448.884792][T22805] __x64_sys_sendmsg+0x307/0x490 [ 3448.890003][T22805] do_syscall_64+0x44/0x110 [ 3448.894730][T22805] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3448.900989][T22805] RIP: 0033:0x7f590747cae9 [ 3448.905596][T22805] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3448.925466][T22805] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3448.934133][T22805] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3448.942311][T22805] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3448.950947][T22805] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3448.959401][T22805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3448.967674][T22805] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3448.975862][T22805] [ 3448.979663][T22805] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:52 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x10, 0x300}}, 0x85}}, 0x0) 10:33:52 executing program 4: bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x1100) 10:33:52 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r0, 0x89f6, &(0x7f0000000040)={'sit0\x00', 0x0}) [ 3449.300717][T22807] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3449.314747][T22807] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3449.324344][T22807] CPU: 1 PID: 22807 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3449.334697][T22807] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3449.344970][T22807] Call Trace: [ 3449.348420][T22807] [ 3449.351512][T22807] dump_stack_lvl+0x1bf/0x240 [ 3449.356452][T22807] dump_stack+0x1e/0x20 [ 3449.360848][T22807] sysfs_create_dir_ns+0x459/0x4c0 [ 3449.366230][T22807] ? device_release+0x2e0/0x2e0 [ 3449.371375][T22807] kobject_add_internal+0xd08/0x16a0 [ 3449.376973][T22807] kobject_add+0x28c/0x3b0 [ 3449.381701][T22807] ? kobject_put+0x1fe/0x330 [ 3449.386599][T22807] device_add+0xaa2/0x1f20 [ 3449.391325][T22807] netdev_register_kobject+0x1ec/0x520 [ 3449.397076][T22807] register_netdevice+0x138a/0x1cd0 [ 3449.402576][T22807] ? br_validate+0x470/0x470 [ 3449.407427][T22807] br_dev_newlink+0x49/0x200 [ 3449.412282][T22807] ? br_validate+0x470/0x470 [ 3449.417142][T22807] rtnl_newlink+0x2d5f/0x4110 [ 3449.422175][T22807] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.428387][T22807] ? rtnl_setlink+0x7f0/0x7f0 [ 3449.433527][T22807] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3449.438958][T22807] ? ref_tracker_free+0x45/0xc10 [ 3449.444153][T22807] ? filter_irq_stacks+0x60/0x1a0 [ 3449.449443][T22807] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.455547][T22807] ? filter_irq_stacks+0x164/0x1a0 [ 3449.460921][T22807] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.467032][T22807] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.473103][T22807] netlink_rcv_skb+0x371/0x650 [ 3449.478211][T22807] ? rtnetlink_bind+0xf0/0xf0 [ 3449.483167][T22807] ? rtnetlink_net_exit+0x60/0x60 [ 3449.488515][T22807] rtnetlink_rcv+0x34/0x40 [ 3449.493258][T22807] netlink_unicast+0xf47/0x1250 [ 3449.498474][T22807] netlink_sendmsg+0x1238/0x13d0 [ 3449.503721][T22807] ? netlink_getsockopt+0x980/0x980 [ 3449.509288][T22807] ____sys_sendmsg+0x9c2/0xd60 [ 3449.514329][T22807] ___sys_sendmsg+0x28d/0x3c0 [ 3449.519271][T22807] ? __fget_files+0x580/0x640 [ 3449.524191][T22807] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.530271][T22807] __x64_sys_sendmsg+0x307/0x490 [ 3449.535496][T22807] do_syscall_64+0x44/0x110 [ 3449.540217][T22807] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3449.546279][T22807] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3449.552460][T22807] RIP: 0033:0x7f47e547cae9 [ 3449.557158][T22807] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3449.577183][T22807] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3449.586024][T22807] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3449.594293][T22807] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3449.602482][T22807] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3449.610649][T22807] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3449.618811][T22807] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3449.627012][T22807] [ 3449.635474][T22807] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3449.743150][T22808] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3449.752916][T22808] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3449.765398][T22808] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3449.775392][T22808] CPU: 1 PID: 22808 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3449.785739][T22808] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3449.796030][T22808] Call Trace: [ 3449.799473][T22808] [ 3449.802569][T22808] dump_stack_lvl+0x1bf/0x240 [ 3449.807489][T22808] dump_stack+0x1e/0x20 [ 3449.811888][T22808] sysfs_create_dir_ns+0x459/0x4c0 [ 3449.817240][T22808] ? device_release+0x2e0/0x2e0 [ 3449.822372][T22808] kobject_add_internal+0xd08/0x16a0 [ 3449.827957][T22808] kobject_add+0x28c/0x3b0 [ 3449.832688][T22808] ? kobject_put+0x1fe/0x330 [ 3449.837539][T22808] device_add+0xaa2/0x1f20 [ 3449.842213][T22808] netdev_register_kobject+0x1ec/0x520 [ 3449.848101][T22808] register_netdevice+0x138a/0x1cd0 [ 3449.853584][T22808] ? br_validate+0x470/0x470 [ 3449.858513][T22808] br_dev_newlink+0x49/0x200 [ 3449.863367][T22808] ? br_validate+0x470/0x470 [ 3449.868207][T22808] rtnl_newlink+0x2d5f/0x4110 [ 3449.873197][T22808] ? rtnl_newlink+0x761/0x4110 [ 3449.878240][T22808] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.884326][T22808] ? rtnl_setlink+0x7f0/0x7f0 [ 3449.889322][T22808] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3449.894702][T22808] ? ref_tracker_free+0x45/0xc10 [ 3449.899890][T22808] ? filter_irq_stacks+0x60/0x1a0 [ 3449.905200][T22808] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.911374][T22808] ? filter_irq_stacks+0x164/0x1a0 [ 3449.916903][T22808] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.923002][T22808] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.929340][T22808] netlink_rcv_skb+0x371/0x650 [ 3449.934365][T22808] ? rtnetlink_bind+0xf0/0xf0 [ 3449.939384][T22808] ? rtnetlink_net_exit+0x60/0x60 [ 3449.944651][T22808] rtnetlink_rcv+0x34/0x40 [ 3449.949300][T22808] netlink_unicast+0xf47/0x1250 [ 3449.954401][T22808] netlink_sendmsg+0x1238/0x13d0 [ 3449.959784][T22808] ? netlink_getsockopt+0x980/0x980 [ 3449.965229][T22808] ____sys_sendmsg+0x9c2/0xd60 [ 3449.970260][T22808] ___sys_sendmsg+0x28d/0x3c0 [ 3449.975195][T22808] ? __fget_files+0x580/0x640 [ 3449.980121][T22808] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3449.986220][T22808] __x64_sys_sendmsg+0x307/0x490 [ 3449.991480][T22808] do_syscall_64+0x44/0x110 [ 3449.996246][T22808] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3450.002458][T22808] RIP: 0033:0x7f590747cae9 [ 3450.007089][T22808] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3450.027052][T22808] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3450.035714][T22808] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3450.044064][T22808] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3450.052312][T22808] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3450.060484][T22808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3450.068643][T22808] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3450.076837][T22808] [ 3450.089641][T22808] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3450.154279][T22818] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3450.162760][T22818] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3450.175571][T22818] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3450.185343][T22818] CPU: 1 PID: 22818 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3450.195714][T22818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3450.206087][T22818] Call Trace: [ 3450.209536][T22818] [ 3450.212627][T22818] dump_stack_lvl+0x1bf/0x240 [ 3450.217583][T22818] dump_stack+0x1e/0x20 [ 3450.221990][T22818] sysfs_create_dir_ns+0x459/0x4c0 [ 3450.227376][T22818] ? device_release+0x2e0/0x2e0 [ 3450.232524][T22818] kobject_add_internal+0xd08/0x16a0 [ 3450.238237][T22818] kobject_add+0x28c/0x3b0 [ 3450.242967][T22818] ? kobject_put+0x1fe/0x330 [ 3450.247918][T22818] device_add+0xaa2/0x1f20 [ 3450.252680][T22818] netdev_register_kobject+0x1ec/0x520 [ 3450.258397][T22818] register_netdevice+0x138a/0x1cd0 [ 3450.263861][T22818] ? br_validate+0x470/0x470 [ 3450.268679][T22818] br_dev_newlink+0x49/0x200 [ 3450.273507][T22818] ? br_validate+0x470/0x470 [ 3450.278416][T22818] rtnl_newlink+0x2d5f/0x4110 [ 3450.283414][T22818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.289587][T22818] ? rtnl_setlink+0x7f0/0x7f0 [ 3450.294500][T22818] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3450.299875][T22818] ? ref_tracker_free+0x45/0xc10 [ 3450.305153][T22818] ? filter_irq_stacks+0x60/0x1a0 [ 3450.310468][T22818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.316646][T22818] ? filter_irq_stacks+0x164/0x1a0 [ 3450.322007][T22818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.328097][T22818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.334180][T22818] netlink_rcv_skb+0x371/0x650 [ 3450.339201][T22818] ? rtnetlink_bind+0xf0/0xf0 [ 3450.344130][T22818] ? rtnetlink_net_exit+0x60/0x60 [ 3450.349390][T22818] rtnetlink_rcv+0x34/0x40 [ 3450.354045][T22818] netlink_unicast+0xf47/0x1250 [ 3450.359155][T22818] netlink_sendmsg+0x1238/0x13d0 [ 3450.364443][T22818] ? netlink_getsockopt+0x980/0x980 [ 3450.369886][T22818] ____sys_sendmsg+0x9c2/0xd60 [ 3450.374918][T22818] ___sys_sendmsg+0x28d/0x3c0 [ 3450.379857][T22818] ? __fget_files+0x580/0x640 [ 3450.384783][T22818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.390852][T22818] __x64_sys_sendmsg+0x307/0x490 [ 3450.396061][T22818] do_syscall_64+0x44/0x110 [ 3450.400820][T22818] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3450.406990][T22818] RIP: 0033:0x7fc405e7cae9 [ 3450.411604][T22818] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3450.431479][T22818] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3450.440187][T22818] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 10:33:53 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xfffffffd}}, 0x85}}, 0x0) 10:33:53 executing program 4: syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) 10:33:53 executing program 5: syz_open_dev$dri(&(0x7f0000001500), 0xfff, 0x20040) 10:33:53 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4788}}, 0x85}}, 0x0) 10:33:53 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xcb, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_addr=@remote, @loopback}, 0x10) [ 3450.448365][T22818] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3450.456537][T22818] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3450.464700][T22818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3450.472866][T22818] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3450.481316][T22818] [ 3450.489475][T22818] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3450.722071][T22827] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3450.735881][T22827] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3450.745482][T22827] CPU: 1 PID: 22827 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3450.755913][T22827] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3450.766195][T22827] Call Trace: [ 3450.769646][T22827] [ 3450.772725][T22827] dump_stack_lvl+0x1bf/0x240 [ 3450.777659][T22827] dump_stack+0x1e/0x20 [ 3450.782050][T22827] sysfs_create_dir_ns+0x459/0x4c0 [ 3450.787429][T22827] ? device_release+0x2e0/0x2e0 [ 3450.792564][T22827] kobject_add_internal+0xd08/0x16a0 [ 3450.798350][T22827] kobject_add+0x28c/0x3b0 [ 3450.803069][T22827] ? kobject_put+0x1fe/0x330 [ 3450.807961][T22827] device_add+0xaa2/0x1f20 [ 3450.812652][T22827] netdev_register_kobject+0x1ec/0x520 10:33:54 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x12, 0x300}}, 0x85}}, 0x0) [ 3450.818401][T22827] register_netdevice+0x138a/0x1cd0 [ 3450.823985][T22827] ? br_validate+0x470/0x470 [ 3450.828836][T22827] br_dev_newlink+0x49/0x200 [ 3450.833695][T22827] ? br_validate+0x470/0x470 [ 3450.838537][T22827] rtnl_newlink+0x2d5f/0x4110 [ 3450.843527][T22827] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3450.850082][T22827] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.856359][T22827] ? rtnl_setlink+0x7f0/0x7f0 [ 3450.861309][T22827] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3450.866821][T22827] ? ref_tracker_free+0x45/0xc10 [ 3450.872124][T22827] ? filter_irq_stacks+0x60/0x1a0 [ 3450.877453][T22827] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.883748][T22827] ? filter_irq_stacks+0x164/0x1a0 [ 3450.889140][T22827] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.895278][T22827] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.901393][T22827] netlink_rcv_skb+0x371/0x650 [ 3450.906620][T22827] ? rtnetlink_bind+0xf0/0xf0 [ 3450.911566][T22827] ? rtnetlink_net_exit+0x60/0x60 [ 3450.916918][T22827] rtnetlink_rcv+0x34/0x40 [ 3450.921747][T22827] netlink_unicast+0xf47/0x1250 [ 3450.926866][T22827] netlink_sendmsg+0x1238/0x13d0 [ 3450.932098][T22827] ? netlink_getsockopt+0x980/0x980 [ 3450.937608][T22827] ____sys_sendmsg+0x9c2/0xd60 [ 3450.942665][T22827] ___sys_sendmsg+0x28d/0x3c0 [ 3450.947886][T22827] ? __fget_files+0x580/0x640 [ 3450.952831][T22827] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3450.958960][T22827] __x64_sys_sendmsg+0x307/0x490 [ 3450.964207][T22827] do_syscall_64+0x44/0x110 [ 3450.968969][T22827] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3450.975149][T22827] RIP: 0033:0x7f47e547cae9 [ 3450.979755][T22827] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3450.999609][T22827] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3451.008372][T22827] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3451.016556][T22827] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3451.024720][T22827] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3451.032983][T22827] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3451.041235][T22827] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3451.049435][T22827] [ 3451.058087][T22827] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:54 executing program 5: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) [ 3451.235085][T22829] dvmrp0: left allmulticast mode [ 3451.244619][T13771] usb 5-1: new full-speed USB device number 18 using dummy_hcd 10:33:54 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4800}}, 0x85}}, 0x0) [ 3451.420777][T22830] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3451.429495][T22830] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3451.447807][T22830] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3451.457282][T22830] CPU: 0 PID: 22830 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3451.467614][T22830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3451.477906][T22830] Call Trace: [ 3451.481358][T22830] [ 3451.484455][T22830] dump_stack_lvl+0x1bf/0x240 [ 3451.489395][T22830] dump_stack+0x1e/0x20 [ 3451.493880][T22830] sysfs_create_dir_ns+0x459/0x4c0 [ 3451.499271][T22830] ? device_release+0x2e0/0x2e0 [ 3451.504406][T22830] kobject_add_internal+0xd08/0x16a0 [ 3451.510027][T22830] kobject_add+0x28c/0x3b0 [ 3451.514750][T22830] ? kobject_put+0x1fe/0x330 [ 3451.519615][T22830] device_add+0xaa2/0x1f20 [ 3451.524314][T22830] netdev_register_kobject+0x1ec/0x520 [ 3451.530071][T22830] register_netdevice+0x138a/0x1cd0 [ 3451.535561][T22830] ? br_validate+0x470/0x470 [ 3451.540396][T22830] br_dev_newlink+0x49/0x200 [ 3451.545248][T22830] ? br_validate+0x470/0x470 [ 3451.550187][T22830] rtnl_newlink+0x2d5f/0x4110 [ 3451.555172][T22830] ? rtnl_newlink+0x761/0x4110 [ 3451.560234][T22830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3451.566347][T22830] ? rtnl_setlink+0x7f0/0x7f0 [ 3451.571290][T22830] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3451.576722][T22830] ? ref_tracker_free+0x45/0xc10 [ 3451.581932][T22830] ? filter_irq_stacks+0x60/0x1a0 [ 3451.587596][T22830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3451.593893][T22830] ? filter_irq_stacks+0x164/0x1a0 [ 3451.599299][T22830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3451.605430][T22830] netlink_rcv_skb+0x371/0x650 [ 3451.610571][T22830] ? rtnetlink_bind+0xf0/0xf0 [ 3451.615535][T22830] ? rtnetlink_net_exit+0x60/0x60 [ 3451.620838][T22830] rtnetlink_rcv+0x34/0x40 [ 3451.625531][T22830] netlink_unicast+0xf47/0x1250 [ 3451.630866][T22830] netlink_sendmsg+0x1238/0x13d0 [ 3451.636073][T22830] ? netlink_getsockopt+0x980/0x980 [ 3451.641521][T22830] ____sys_sendmsg+0x9c2/0xd60 [ 3451.646666][T22830] ___sys_sendmsg+0x28d/0x3c0 [ 3451.651606][T22830] ? __fget_files+0x580/0x640 [ 3451.656525][T22830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3451.662606][T22830] __x64_sys_sendmsg+0x307/0x490 [ 3451.667831][T22830] do_syscall_64+0x44/0x110 [ 3451.672554][T22830] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3451.679183][T22830] RIP: 0033:0x7f590747cae9 [ 3451.683964][T22830] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3451.703943][T22830] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3451.712636][T22830] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3451.720823][T22830] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3451.729079][T22830] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3451.737257][T22830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3451.745515][T22830] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3451.753705][T22830] 10:33:55 executing program 5: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f00000001c0)=@multiplanar_fd={0x0, 0x2, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "b6f691c5"}, 0x0, 0x4, {0x0}}) 10:33:55 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0xcb, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_addr=@remote, @loopback}, 0x10) [ 3451.764069][T22830] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3451.765566][T13771] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 3451.790510][T13771] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3451.800779][T13771] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 3451.810871][T13771] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 3451.963360][T22831] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3451.973234][T22831] CPU: 1 PID: 22831 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3451.983576][T22831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3451.995415][T22831] Call Trace: [ 3451.998849][T22831] [ 3452.001944][T22831] dump_stack_lvl+0x1bf/0x240 [ 3452.007045][T22831] dump_stack+0x1e/0x20 [ 3452.011535][T22831] sysfs_create_dir_ns+0x459/0x4c0 [ 3452.016925][T22831] ? device_release+0x2e0/0x2e0 [ 3452.022068][T22831] kobject_add_internal+0xd08/0x16a0 [ 3452.027670][T22831] kobject_add+0x28c/0x3b0 [ 3452.032379][T22831] ? kobject_put+0x1fe/0x330 [ 3452.037224][T22831] device_add+0xaa2/0x1f20 [ 3452.041919][T22831] netdev_register_kobject+0x1ec/0x520 [ 3452.047690][T22831] register_netdevice+0x138a/0x1cd0 [ 3452.053177][T22831] ? br_validate+0x470/0x470 [ 3452.058020][T22831] br_dev_newlink+0x49/0x200 [ 3452.062845][T22831] ? br_validate+0x470/0x470 [ 3452.067658][T22831] rtnl_newlink+0x2d5f/0x4110 [ 3452.072612][T22831] ? rtnl_newlink+0x761/0x4110 [ 3452.077646][T22831] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.083730][T22831] ? rtnl_setlink+0x7f0/0x7f0 [ 3452.088648][T22831] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3452.094035][T22831] ? ref_tracker_free+0x45/0xc10 [ 3452.099208][T22831] ? filter_irq_stacks+0x60/0x1a0 [ 3452.104477][T22831] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.110571][T22831] ? filter_irq_stacks+0x164/0x1a0 [ 3452.116015][T22831] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.122094][T22831] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.128168][T22831] netlink_rcv_skb+0x371/0x650 [ 3452.133192][T22831] ? rtnetlink_bind+0xf0/0xf0 [ 3452.138114][T22831] ? rtnetlink_net_exit+0x60/0x60 [ 3452.143379][T22831] rtnetlink_rcv+0x34/0x40 [ 3452.148030][T22831] netlink_unicast+0xf47/0x1250 [ 3452.153143][T22831] netlink_sendmsg+0x1238/0x13d0 [ 3452.158367][T22831] ? netlink_getsockopt+0x980/0x980 [ 3452.169200][T22831] ____sys_sendmsg+0x9c2/0xd60 [ 3452.174246][T22831] ___sys_sendmsg+0x28d/0x3c0 [ 3452.179190][T22831] ? __fget_files+0x580/0x640 [ 3452.184103][T22831] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.190193][T22831] __x64_sys_sendmsg+0x307/0x490 [ 3452.195405][T22831] do_syscall_64+0x44/0x110 [ 3452.200228][T22831] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3452.206443][T22831] RIP: 0033:0x7f590747cae9 [ 3452.211074][T22831] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3452.230939][T22831] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3452.239608][T22831] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3452.247793][T22831] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3452.255960][T22831] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 10:33:55 executing program 5: openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x4040, 0x0) [ 3452.264140][T22831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3452.272335][T22831] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3452.280629][T22831] [ 3452.295015][T22831] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3452.434640][T13771] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3452.444163][T13771] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3452.452401][T13771] usb 5-1: Product: syz [ 3452.456892][T13771] usb 5-1: Manufacturer: syz [ 3452.465535][T13771] usb 5-1: SerialNumber: syz [ 3452.504526][T22835] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3452.514150][T22835] CPU: 1 PID: 22835 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3452.524496][T22835] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3452.534777][T22835] Call Trace: [ 3452.538223][T22835] [ 3452.541325][T22835] dump_stack_lvl+0x1bf/0x240 [ 3452.546268][T22835] dump_stack+0x1e/0x20 10:33:55 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xfffffffe}}, 0x85}}, 0x0) [ 3452.550670][T22835] sysfs_create_dir_ns+0x459/0x4c0 [ 3452.556052][T22835] ? device_release+0x2e0/0x2e0 [ 3452.561177][T22835] kobject_add_internal+0xd08/0x16a0 [ 3452.566764][T22835] kobject_add+0x28c/0x3b0 [ 3452.571481][T22835] ? kobject_put+0x1fe/0x330 [ 3452.576374][T22835] device_add+0xaa2/0x1f20 [ 3452.581078][T22835] netdev_register_kobject+0x1ec/0x520 [ 3452.586823][T22835] register_netdevice+0x138a/0x1cd0 [ 3452.592327][T22835] ? br_validate+0x470/0x470 [ 3452.597190][T22835] br_dev_newlink+0x49/0x200 10:33:55 executing program 5: r0 = syz_open_dev$media(&(0x7f0000000440), 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, 0x0) [ 3452.602053][T22835] ? br_validate+0x470/0x470 [ 3452.606904][T22835] rtnl_newlink+0x2d5f/0x4110 [ 3452.611925][T22835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.618059][T22835] ? rtnl_setlink+0x7f0/0x7f0 [ 3452.623022][T22835] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3452.628450][T22835] ? ref_tracker_free+0x45/0xc10 [ 3452.633674][T22835] ? filter_irq_stacks+0x60/0x1a0 [ 3452.638978][T22835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.645096][T22835] ? filter_irq_stacks+0x164/0x1a0 [ 3452.650498][T22835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.656606][T22835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.662693][T22835] netlink_rcv_skb+0x371/0x650 [ 3452.667720][T22835] ? rtnetlink_bind+0xf0/0xf0 [ 3452.672663][T22835] ? rtnetlink_net_exit+0x60/0x60 [ 3452.677928][T22835] rtnetlink_rcv+0x34/0x40 [ 3452.682597][T22835] netlink_unicast+0xf47/0x1250 [ 3452.687704][T22835] netlink_sendmsg+0x1238/0x13d0 [ 3452.692901][T22835] ? netlink_getsockopt+0x980/0x980 [ 3452.698354][T22835] ____sys_sendmsg+0x9c2/0xd60 [ 3452.703480][T22835] ___sys_sendmsg+0x28d/0x3c0 [ 3452.708423][T22835] ? __fget_files+0x580/0x640 [ 3452.713339][T22835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3452.719419][T22835] __x64_sys_sendmsg+0x307/0x490 [ 3452.724737][T22835] do_syscall_64+0x44/0x110 [ 3452.729546][T22835] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3452.735734][T22835] RIP: 0033:0x7fc405e7cae9 [ 3452.740342][T22835] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3452.760368][T22835] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3452.769143][T22835] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3452.777329][T22835] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3452.785493][T22835] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3452.793665][T22835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3452.801916][T22835] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3452.810111][T22835] [ 3452.818060][T22835] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3452.945336][T22837] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3452.958698][T22837] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3452.968378][T22837] CPU: 1 PID: 22837 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3452.978725][T22837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3452.989014][T22837] Call Trace: [ 3452.992453][T22837] [ 3452.995529][T22837] dump_stack_lvl+0x1bf/0x240 [ 3453.000445][T22837] dump_stack+0x1e/0x20 [ 3453.004899][T22837] sysfs_create_dir_ns+0x459/0x4c0 [ 3453.010256][T22837] ? device_release+0x2e0/0x2e0 [ 3453.015359][T22837] kobject_add_internal+0xd08/0x16a0 [ 3453.020917][T22837] kobject_add+0x28c/0x3b0 [ 3453.025612][T22837] ? kobject_put+0x1fe/0x330 [ 3453.030459][T22837] device_add+0xaa2/0x1f20 [ 3453.035134][T22837] netdev_register_kobject+0x1ec/0x520 [ 3453.040847][T22837] register_netdevice+0x138a/0x1cd0 [ 3453.046414][T22837] ? br_validate+0x470/0x470 [ 3453.051225][T22837] br_dev_newlink+0x49/0x200 [ 3453.056074][T22837] ? br_validate+0x470/0x470 [ 3453.060944][T22837] rtnl_newlink+0x2d5f/0x4110 [ 3453.065949][T22837] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.072024][T22837] ? rtnl_setlink+0x7f0/0x7f0 [ 3453.076938][T22837] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3453.082340][T22837] ? ref_tracker_free+0x45/0xc10 [ 3453.087527][T22837] ? filter_irq_stacks+0x60/0x1a0 [ 3453.093242][T22837] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.099320][T22837] ? filter_irq_stacks+0x164/0x1a0 [ 3453.104678][T22837] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.110757][T22837] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.116857][T22837] netlink_rcv_skb+0x371/0x650 [ 3453.122111][T22837] ? rtnetlink_bind+0xf0/0xf0 [ 3453.127054][T22837] ? rtnetlink_net_exit+0x60/0x60 [ 3453.132315][T22837] rtnetlink_rcv+0x34/0x40 [ 3453.136966][T22837] netlink_unicast+0xf47/0x1250 [ 3453.142087][T22837] netlink_sendmsg+0x1238/0x13d0 [ 3453.147282][T22837] ? netlink_getsockopt+0x980/0x980 [ 3453.152720][T22837] ____sys_sendmsg+0x9c2/0xd60 [ 3453.157867][T22837] ___sys_sendmsg+0x28d/0x3c0 [ 3453.162809][T22837] ? __fget_files+0x580/0x640 [ 3453.167717][T22837] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.173795][T22837] __x64_sys_sendmsg+0x307/0x490 [ 3453.179111][T22837] do_syscall_64+0x44/0x110 [ 3453.183853][T22837] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3453.190129][T22837] RIP: 0033:0x7f47e547cae9 [ 3453.194736][T22837] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3453.214586][T22837] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3453.223247][T22837] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3453.231422][T22837] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3453.239671][T22837] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3453.247850][T22837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3453.256103][T22837] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3453.264289][T22837] [ 3453.272253][T22837] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3453.344626][T13771] cdc_ncm 5-1:1.0: bind() failure [ 3453.360830][T13771] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 3453.368192][T13771] cdc_ncm 5-1:1.1: bind() failure [ 3453.445742][T13771] usb 5-1: USB disconnect, device number 18 [ 3453.580916][T22848] validate_nla: 4 callbacks suppressed [ 3453.580990][T22848] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3453.600247][T22848] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3453.613092][T22848] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3453.622903][T22848] CPU: 1 PID: 22848 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3453.633251][T22848] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3453.643524][T22848] Call Trace: [ 3453.646950][T22848] [ 3453.650034][T22848] dump_stack_lvl+0x1bf/0x240 [ 3453.654952][T22848] dump_stack+0x1e/0x20 [ 3453.659324][T22848] sysfs_create_dir_ns+0x459/0x4c0 [ 3453.664680][T22848] ? device_release+0x2e0/0x2e0 [ 3453.669778][T22848] kobject_add_internal+0xd08/0x16a0 [ 3453.675440][T22848] kobject_add+0x28c/0x3b0 [ 3453.680215][T22848] ? kobject_put+0x1fe/0x330 [ 3453.685126][T22848] device_add+0xaa2/0x1f20 [ 3453.689850][T22848] netdev_register_kobject+0x1ec/0x520 [ 3453.695614][T22848] register_netdevice+0x138a/0x1cd0 [ 3453.701174][T22848] ? br_validate+0x470/0x470 [ 3453.705993][T22848] br_dev_newlink+0x49/0x200 [ 3453.710815][T22848] ? br_validate+0x470/0x470 [ 3453.715638][T22848] rtnl_newlink+0x2d5f/0x4110 [ 3453.720587][T22848] ? rtnl_newlink+0x761/0x4110 [ 3453.725797][T22848] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3453.732313][T22848] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.738383][T22848] ? rtnl_setlink+0x7f0/0x7f0 [ 3453.743300][T22848] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3453.748680][T22848] ? ref_tracker_free+0x45/0xc10 [ 3453.753850][T22848] ? filter_irq_stacks+0x60/0x1a0 [ 3453.759207][T22848] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.765283][T22848] ? filter_irq_stacks+0x164/0x1a0 [ 3453.770632][T22848] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.776711][T22848] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.782786][T22848] netlink_rcv_skb+0x371/0x650 [ 3453.787804][T22848] ? rtnetlink_bind+0xf0/0xf0 [ 3453.792740][T22848] ? rtnetlink_net_exit+0x60/0x60 [ 3453.798020][T22848] rtnetlink_rcv+0x34/0x40 [ 3453.802678][T22848] netlink_unicast+0xf47/0x1250 [ 3453.807784][T22848] netlink_sendmsg+0x1238/0x13d0 [ 3453.813193][T22848] ? netlink_getsockopt+0x980/0x980 [ 3453.818764][T22848] ____sys_sendmsg+0x9c2/0xd60 [ 3453.823811][T22848] ___sys_sendmsg+0x28d/0x3c0 [ 3453.828755][T22848] ? __fget_files+0x580/0x640 [ 3453.833763][T22848] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3453.839845][T22848] __x64_sys_sendmsg+0x307/0x490 [ 3453.845263][T22848] do_syscall_64+0x44/0x110 [ 3453.850021][T22848] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3453.856224][T22848] RIP: 0033:0x7f590747cae9 [ 3453.860853][T22848] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3453.880798][T22848] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3453.889557][T22848] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3453.897733][T22848] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3453.905910][T22848] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3453.914076][T22848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3453.922245][T22848] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3453.930522][T22848] [ 3453.938899][T22848] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000280), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)) 10:33:57 executing program 5: openat$cuse(0xffffffffffffff9c, &(0x7f00000081c0), 0x2, 0x0) 10:33:57 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x45, 0x300}}, 0x85}}, 0x0) 10:33:57 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4888}}, 0x85}}, 0x0) 10:33:57 executing program 1: r0 = syz_io_uring_setup(0x7947, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0)) io_uring_register$IORING_REGISTER_BUFFERS2(r0, 0xf, &(0x7f00000014c0)={0x1, 0x0, 0x0, &(0x7f0000001440)=[{0x0}], &(0x7f0000001480)=[0x7]}, 0x20) 10:33:57 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x0, 0xffffffff}}, 0x85}}, 0x0) [ 3454.259332][T22851] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3454.273061][T22851] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3454.282727][T22851] CPU: 1 PID: 22851 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3454.293078][T22851] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3454.303361][T22851] Call Trace: [ 3454.306831][T22851] [ 3454.309941][T22851] dump_stack_lvl+0x1bf/0x240 [ 3454.314977][T22851] dump_stack+0x1e/0x20 [ 3454.319382][T22851] sysfs_create_dir_ns+0x459/0x4c0 [ 3454.324773][T22851] ? device_release+0x2e0/0x2e0 [ 3454.329902][T22851] kobject_add_internal+0xd08/0x16a0 [ 3454.335508][T22851] kobject_add+0x28c/0x3b0 [ 3454.340240][T22851] ? kobject_put+0x1fe/0x330 [ 3454.345126][T22851] device_add+0xaa2/0x1f20 [ 3454.349912][T22851] netdev_register_kobject+0x1ec/0x520 [ 3454.355639][T22851] register_netdevice+0x138a/0x1cd0 [ 3454.361093][T22851] ? br_validate+0x470/0x470 [ 3454.365904][T22851] br_dev_newlink+0x49/0x200 [ 3454.370729][T22851] ? br_validate+0x470/0x470 [ 3454.375628][T22851] rtnl_newlink+0x2d5f/0x4110 [ 3454.380626][T22851] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3454.387141][T22851] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.393243][T22851] ? rtnl_setlink+0x7f0/0x7f0 [ 3454.398280][T22851] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3454.403697][T22851] ? ref_tracker_free+0x45/0xc10 [ 3454.408907][T22851] ? filter_irq_stacks+0x60/0x1a0 [ 3454.414377][T22851] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.420468][T22851] ? filter_irq_stacks+0x164/0x1a0 [ 3454.425822][T22851] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.431941][T22851] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.438073][T22851] netlink_rcv_skb+0x371/0x650 [ 3454.443103][T22851] ? rtnetlink_bind+0xf0/0xf0 [ 3454.448032][T22851] ? rtnetlink_net_exit+0x60/0x60 [ 3454.453379][T22851] rtnetlink_rcv+0x34/0x40 [ 3454.458039][T22851] netlink_unicast+0xf47/0x1250 [ 3454.463143][T22851] netlink_sendmsg+0x1238/0x13d0 [ 3454.468338][T22851] ? netlink_getsockopt+0x980/0x980 [ 3454.473777][T22851] ____sys_sendmsg+0x9c2/0xd60 [ 3454.478813][T22851] ___sys_sendmsg+0x28d/0x3c0 [ 3454.483759][T22851] ? __fget_files+0x580/0x640 [ 3454.488686][T22851] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.494768][T22851] __x64_sys_sendmsg+0x307/0x490 [ 3454.499996][T22851] do_syscall_64+0x44/0x110 [ 3454.504722][T22851] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3454.510956][T22851] RIP: 0033:0x7f47e547cae9 [ 3454.515587][T22851] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3454.535446][T22851] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3454.544282][T22851] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3454.552465][T22851] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3454.560712][T22851] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3454.568911][T22851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3454.577208][T22851] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3454.585428][T22851] 10:33:57 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const]}}, &(0x7f00000002c0)=""/171, 0x26, 0xab, 0x1}, 0x20) [ 3454.598559][T22851] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3454.808975][T22855] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3454.823024][T22855] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3454.839383][T22855] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3454.848871][T22855] CPU: 0 PID: 22855 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3454.859296][T22855] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3454.869580][T22855] Call Trace: [ 3454.873022][T22855] [ 3454.876115][T22855] dump_stack_lvl+0x1bf/0x240 [ 3454.881067][T22855] dump_stack+0x1e/0x20 [ 3454.885473][T22855] sysfs_create_dir_ns+0x459/0x4c0 [ 3454.890842][T22855] ? device_release+0x2e0/0x2e0 [ 3454.895960][T22855] kobject_add_internal+0xd08/0x16a0 [ 3454.901555][T22855] kobject_add+0x28c/0x3b0 [ 3454.906276][T22855] ? kobject_put+0x1fe/0x330 [ 3454.911163][T22855] device_add+0xaa2/0x1f20 [ 3454.915893][T22855] netdev_register_kobject+0x1ec/0x520 [ 3454.921639][T22855] register_netdevice+0x138a/0x1cd0 [ 3454.927131][T22855] ? br_validate+0x470/0x470 [ 3454.931958][T22855] br_dev_newlink+0x49/0x200 [ 3454.936783][T22855] ? br_validate+0x470/0x470 [ 3454.941603][T22855] rtnl_newlink+0x2d5f/0x4110 [ 3454.946675][T22855] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.952748][T22855] ? rtnl_setlink+0x7f0/0x7f0 [ 3454.957652][T22855] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3454.963035][T22855] ? ref_tracker_free+0x45/0xc10 [ 3454.968209][T22855] ? filter_irq_stacks+0x60/0x1a0 [ 3454.973478][T22855] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.979554][T22855] ? filter_irq_stacks+0x164/0x1a0 [ 3454.984931][T22855] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.991005][T22855] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3454.997079][T22855] netlink_rcv_skb+0x371/0x650 [ 3455.002102][T22855] ? rtnetlink_bind+0xf0/0xf0 [ 3455.007025][T22855] ? rtnetlink_net_exit+0x60/0x60 [ 3455.012290][T22855] rtnetlink_rcv+0x34/0x40 [ 3455.017215][T22855] netlink_unicast+0xf47/0x1250 [ 3455.022334][T22855] netlink_sendmsg+0x1238/0x13d0 [ 3455.027553][T22855] ? netlink_getsockopt+0x980/0x980 [ 3455.033000][T22855] ____sys_sendmsg+0x9c2/0xd60 [ 3455.039610][T22855] ___sys_sendmsg+0x28d/0x3c0 [ 3455.044552][T22855] ? __fget_files+0x580/0x640 [ 3455.049518][T22855] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3455.055603][T22855] __x64_sys_sendmsg+0x307/0x490 [ 3455.060809][T22855] do_syscall_64+0x44/0x110 [ 3455.065531][T22855] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3455.071794][T22855] RIP: 0033:0x7fc405e7cae9 [ 3455.076409][T22855] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3455.096269][T22855] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:33:58 executing program 4: socketpair(0x0, 0x0, 0x0, &(0x7f00000033c0)) socketpair(0x0, 0x0, 0x0, &(0x7f0000003440)) [ 3455.104936][T22855] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3455.113112][T22855] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3455.121371][T22855] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3455.129546][T22855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3455.137880][T22855] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3455.146069][T22855] [ 3455.155943][T22855] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:58 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4c00}}, 0x85}}, 0x0) 10:33:58 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @remote}, 0x10) 10:33:58 executing program 5: r0 = socket(0x11, 0x2, 0x0) ioctl$sock_bt_bnep_BNEPGETSUPPFEAT(r0, 0x800442d4, 0x0) [ 3455.459525][T22862] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3455.468326][T22862] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3455.480532][T22862] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3455.490070][T22862] CPU: 0 PID: 22862 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3455.500413][T22862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3455.510778][T22862] Call Trace: [ 3455.514237][T22862] [ 3455.517340][T22862] dump_stack_lvl+0x1bf/0x240 [ 3455.522292][T22862] dump_stack+0x1e/0x20 [ 3455.526700][T22862] sysfs_create_dir_ns+0x459/0x4c0 [ 3455.532093][T22862] ? device_release+0x2e0/0x2e0 [ 3455.537228][T22862] kobject_add_internal+0xd08/0x16a0 [ 3455.542824][T22862] kobject_add+0x28c/0x3b0 [ 3455.547545][T22862] ? kobject_put+0x1fe/0x330 [ 3455.552513][T22862] device_add+0xaa2/0x1f20 [ 3455.557218][T22862] netdev_register_kobject+0x1ec/0x520 [ 3455.562983][T22862] register_netdevice+0x138a/0x1cd0 [ 3455.568513][T22862] ? br_validate+0x470/0x470 [ 3455.573387][T22862] br_dev_newlink+0x49/0x200 [ 3455.578257][T22862] ? br_validate+0x470/0x470 [ 3455.583132][T22862] rtnl_newlink+0x2d5f/0x4110 [ 3455.588130][T22862] ? rtnl_newlink+0x761/0x4110 [ 3455.593228][T22862] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3455.599362][T22862] ? rtnl_setlink+0x7f0/0x7f0 [ 3455.604358][T22862] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3455.609798][T22862] ? ref_tracker_free+0x45/0xc10 [ 3455.615032][T22862] ? filter_irq_stacks+0x60/0x1a0 [ 3455.620541][T22862] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3455.627049][T22862] ? filter_irq_stacks+0x164/0x1a0 [ 3455.632502][T22862] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3455.638816][T22862] netlink_rcv_skb+0x371/0x650 [ 3455.643887][T22862] ? rtnetlink_bind+0xf0/0xf0 [ 3455.648857][T22862] ? rtnetlink_net_exit+0x60/0x60 [ 3455.654166][T22862] rtnetlink_rcv+0x34/0x40 [ 3455.658865][T22862] netlink_unicast+0xf47/0x1250 [ 3455.664031][T22862] netlink_sendmsg+0x1238/0x13d0 [ 3455.669304][T22862] ? netlink_getsockopt+0x980/0x980 [ 3455.674804][T22862] ____sys_sendmsg+0x9c2/0xd60 [ 3455.680102][T22862] ___sys_sendmsg+0x28d/0x3c0 [ 3455.685109][T22862] ? __fget_files+0x580/0x640 [ 3455.690089][T22862] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3455.696333][T22862] __x64_sys_sendmsg+0x307/0x490 [ 3455.701604][T22862] do_syscall_64+0x44/0x110 [ 3455.706384][T22862] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3455.712693][T22862] RIP: 0033:0x7f590747cae9 [ 3455.717345][T22862] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3455.737271][T22862] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3455.746071][T22862] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3455.754302][T22862] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3455.762603][T22862] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3455.771069][T22862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3455.779269][T22862] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3455.787496][T22862] 10:33:59 executing program 1: openat$urandom(0xffffffffffffff9c, 0x0, 0x503040, 0x0) [ 3455.797773][T22862] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:59 executing program 1: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000240)=@mmap={0x0, 0x0, 0x4, 0x0, 0x0, {0x0, 0xea60}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "7e4b20ee"}}) 10:33:59 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x60, 0x300}}, 0x85}}, 0x0) 10:33:59 executing program 5: bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000180)={{}, 0x0, 0x0}, 0x20) [ 3456.168475][T22863] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3456.177266][T22863] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3456.189376][T22863] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3456.199270][T22863] CPU: 1 PID: 22863 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3456.209625][T22863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3456.219909][T22863] Call Trace: [ 3456.223354][T22863] [ 3456.226447][T22863] dump_stack_lvl+0x1bf/0x240 [ 3456.231391][T22863] dump_stack+0x1e/0x20 [ 3456.235867][T22863] sysfs_create_dir_ns+0x459/0x4c0 [ 3456.241235][T22863] ? device_release+0x2e0/0x2e0 [ 3456.246363][T22863] kobject_add_internal+0xd08/0x16a0 [ 3456.251949][T22863] kobject_add+0x28c/0x3b0 [ 3456.256676][T22863] ? kobject_put+0x1fe/0x330 [ 3456.261592][T22863] device_add+0xaa2/0x1f20 [ 3456.266267][T22863] netdev_register_kobject+0x1ec/0x520 [ 3456.271986][T22863] register_netdevice+0x138a/0x1cd0 [ 3456.277452][T22863] ? br_validate+0x470/0x470 [ 3456.282267][T22863] br_dev_newlink+0x49/0x200 [ 3456.287176][T22863] ? br_validate+0x470/0x470 [ 3456.291995][T22863] rtnl_newlink+0x2d5f/0x4110 [ 3456.296947][T22863] ? rtnl_newlink+0x761/0x4110 [ 3456.301972][T22863] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.308051][T22863] ? rtnl_setlink+0x7f0/0x7f0 [ 3456.313224][T22863] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3456.318598][T22863] ? ref_tracker_free+0x45/0xc10 [ 3456.323838][T22863] ? filter_irq_stacks+0x60/0x1a0 [ 3456.329157][T22863] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.335289][T22863] ? filter_irq_stacks+0x164/0x1a0 [ 3456.340756][T22863] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.346854][T22863] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.353140][T22863] netlink_rcv_skb+0x371/0x650 [ 3456.358187][T22863] ? rtnetlink_bind+0xf0/0xf0 [ 3456.363992][T22863] ? rtnetlink_net_exit+0x60/0x60 [ 3456.369277][T22863] rtnetlink_rcv+0x34/0x40 [ 3456.373951][T22863] netlink_unicast+0xf47/0x1250 [ 3456.379064][T22863] netlink_sendmsg+0x1238/0x13d0 [ 3456.384296][T22863] ? netlink_getsockopt+0x980/0x980 [ 3456.389972][T22863] ____sys_sendmsg+0x9c2/0xd60 [ 3456.395032][T22863] ___sys_sendmsg+0x28d/0x3c0 [ 3456.400062][T22863] ? __fget_files+0x580/0x640 [ 3456.404985][T22863] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.411067][T22863] __x64_sys_sendmsg+0x307/0x490 [ 3456.416310][T22863] do_syscall_64+0x44/0x110 [ 3456.421064][T22863] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3456.427252][T22863] RIP: 0033:0x7f590747cae9 [ 3456.431864][T22863] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3456.451745][T22863] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3456.460529][T22863] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3456.468710][T22863] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3456.476916][T22863] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3456.485091][T22863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3456.493340][T22863] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3456.501530][T22863] [ 3456.509724][T22863] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:33:59 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000940)={0x74, r1, 0xadc62b249121d0a9, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x4c, 0x8, 0x0, 0x1, [{0x48, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @private1}}, @WGPEER_A_PUBLIC_KEY={0x24}]}]}]}, 0x74}}, 0x0) 10:33:59 executing program 1: bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000000c0)={{}, 0x0, 0x0}, 0xb1) [ 3456.675090][T22870] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3456.689307][T22870] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3456.699647][T22870] CPU: 1 PID: 22870 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3456.710084][T22870] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3456.720469][T22870] Call Trace: [ 3456.724089][T22870] [ 3456.727203][T22870] dump_stack_lvl+0x1bf/0x240 [ 3456.732160][T22870] dump_stack+0x1e/0x20 [ 3456.736597][T22870] sysfs_create_dir_ns+0x459/0x4c0 [ 3456.742099][T22870] ? device_release+0x2e0/0x2e0 [ 3456.747257][T22870] kobject_add_internal+0xd08/0x16a0 [ 3456.753074][T22870] kobject_add+0x28c/0x3b0 [ 3456.757826][T22870] ? kobject_put+0x1fe/0x330 [ 3456.762825][T22870] device_add+0xaa2/0x1f20 [ 3456.767637][T22870] netdev_register_kobject+0x1ec/0x520 [ 3456.773423][T22870] register_netdevice+0x138a/0x1cd0 [ 3456.778934][T22870] ? br_validate+0x470/0x470 [ 3456.783830][T22870] br_dev_newlink+0x49/0x200 [ 3456.788806][T22870] ? br_validate+0x470/0x470 [ 3456.793727][T22870] rtnl_newlink+0x2d5f/0x4110 [ 3456.798768][T22870] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.804886][T22870] ? rtnl_setlink+0x7f0/0x7f0 [ 3456.809936][T22870] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3456.815357][T22870] ? ref_tracker_free+0x45/0xc10 [ 3456.822055][T22870] ? filter_irq_stacks+0x60/0x1a0 [ 3456.827377][T22870] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.833660][T22870] ? filter_irq_stacks+0x164/0x1a0 [ 3456.839045][T22870] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.845175][T22870] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.851334][T22870] netlink_rcv_skb+0x371/0x650 [ 3456.856412][T22870] ? rtnetlink_bind+0xf0/0xf0 [ 3456.861377][T22870] ? rtnetlink_net_exit+0x60/0x60 [ 3456.866672][T22870] rtnetlink_rcv+0x34/0x40 [ 3456.871379][T22870] netlink_unicast+0xf47/0x1250 [ 3456.876536][T22870] netlink_sendmsg+0x1238/0x13d0 [ 3456.881871][T22870] ? netlink_getsockopt+0x980/0x980 [ 3456.887368][T22870] ____sys_sendmsg+0x9c2/0xd60 [ 3456.892460][T22870] ___sys_sendmsg+0x28d/0x3c0 [ 3456.897466][T22870] ? __fget_files+0x580/0x640 [ 3456.902412][T22870] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3456.908533][T22870] __x64_sys_sendmsg+0x307/0x490 [ 3456.913812][T22870] do_syscall_64+0x44/0x110 [ 3456.918678][T22870] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3456.924906][T22870] RIP: 0033:0x7f47e547cae9 [ 3456.929658][T22870] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3456.949559][T22870] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3456.958244][T22870] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3456.966519][T22870] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3456.974696][T22870] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3456.983136][T22870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3456.991557][T22870] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3456.999744][T22870] [ 3457.007872][T22870] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:00 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x10}}, 0x0) 10:34:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000480), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000006c0)={&(0x7f0000000440), 0xc, &(0x7f0000000580)={&(0x7f0000000940)={0xec4, r1, 0xadc62b249121d0a9, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_FWMARK={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @a}, @WGDEVICE_A_PEERS={0xe60, 0x8, 0x0, 0x1, [{0x1d4, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @multicast1}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x4, @private1}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ALLOWEDIPS={0x114, 0x9, 0x0, 0x1, [{0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}]}]}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @empty}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2eb32b83fd188a6c3663630d1caf697908554a1825736049febd8a8b8705f63c"}]}, {0x2c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x500, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "dcf9f5362600f5f206ef1156dbd146246aec604977631b81d5658943864ff7c8"}, @WGPEER_A_ALLOWEDIPS={0xc8, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @remote}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @loopback}}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ALLOWEDIPS={0x3d8, 0x9, 0x0, 0x1, [{0xb8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @broadcast}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}]}, {0x118, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x29}}, {0x5}}]}]}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @broadcast}}]}, {0x284, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "cb1a68b5eefac271c1593a4bc7023d04d0e7a2f8f679ee0277e6e3c76b00f61d"}, @WGPEER_A_ALLOWEDIPS={0x22c, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}]}, {0xa0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}]}]}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @private2}}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x114, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "daf3035c3e210567b03d8ce5acd93589d0bb4348f72072323119dedcab522fdb"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @private}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @local}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @broadcast}}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_ALLOWEDIPS={0x74, 0x9, 0x0, 0x1, [{0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}]}]}, {0x3c4, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1492f054e38347039a92f5b1c8abdd6ef123de1007c42b78c1fe47b0f4e8055f"}, @WGPEER_A_ALLOWEDIPS={0x39c, 0x9, 0x0, 0x1, [{0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5, 0x3, 0x3}}]}, {0xf4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}, {0x4}]}]}]}]}, 0xec4}}, 0x0) [ 3457.195288][T22887] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3457.203963][T22887] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3457.216075][T22887] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3457.225520][T22887] CPU: 0 PID: 22887 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3457.235850][T22887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3457.246139][T22887] Call Trace: [ 3457.249603][T22887] [ 3457.252708][T22887] dump_stack_lvl+0x1bf/0x240 [ 3457.257840][T22887] dump_stack+0x1e/0x20 [ 3457.262243][T22887] sysfs_create_dir_ns+0x459/0x4c0 [ 3457.267642][T22887] ? device_release+0x2e0/0x2e0 [ 3457.272783][T22887] kobject_add_internal+0xd08/0x16a0 [ 3457.278494][T22887] kobject_add+0x28c/0x3b0 [ 3457.283216][T22887] ? kobject_put+0x1fe/0x330 [ 3457.288088][T22887] device_add+0xaa2/0x1f20 [ 3457.292771][T22887] netdev_register_kobject+0x1ec/0x520 [ 3457.298494][T22887] register_netdevice+0x138a/0x1cd0 [ 3457.303965][T22887] ? br_validate+0x470/0x470 [ 3457.308786][T22887] br_dev_newlink+0x49/0x200 [ 3457.313607][T22887] ? br_validate+0x470/0x470 [ 3457.318424][T22887] rtnl_newlink+0x2d5f/0x4110 [ 3457.323408][T22887] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3457.329579][T22887] ? rtnl_setlink+0x7f0/0x7f0 [ 3457.334496][T22887] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3457.339875][T22887] ? ref_tracker_free+0x45/0xc10 [ 3457.345050][T22887] ? filter_irq_stacks+0x60/0x1a0 [ 3457.350314][T22887] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3457.356483][T22887] ? filter_irq_stacks+0x164/0x1a0 [ 3457.361835][T22887] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3457.367924][T22887] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3457.374086][T22887] netlink_rcv_skb+0x371/0x650 [ 3457.379127][T22887] ? rtnetlink_bind+0xf0/0xf0 [ 3457.384060][T22887] ? rtnetlink_net_exit+0x60/0x60 [ 3457.389324][T22887] rtnetlink_rcv+0x34/0x40 [ 3457.393975][T22887] netlink_unicast+0xf47/0x1250 [ 3457.399081][T22887] netlink_sendmsg+0x1238/0x13d0 [ 3457.404541][T22887] ? netlink_getsockopt+0x980/0x980 [ 3457.409989][T22887] ____sys_sendmsg+0x9c2/0xd60 [ 3457.415125][T22887] ___sys_sendmsg+0x28d/0x3c0 [ 3457.420063][T22887] ? __fget_files+0x580/0x640 [ 3457.424978][T22887] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3457.431047][T22887] __x64_sys_sendmsg+0x307/0x490 [ 3457.436428][T22887] do_syscall_64+0x44/0x110 [ 3457.441153][T22887] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3457.447327][T22887] RIP: 0033:0x7fc405e7cae9 [ 3457.451931][T22887] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3457.471875][T22887] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3457.480715][T22887] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3457.488924][T22887] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3457.497100][T22887] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3457.505364][T22887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3457.513530][T22887] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3457.521732][T22887] [ 3457.531377][T22887] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:00 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x5865}}, 0x85}}, 0x0) 10:34:01 executing program 4: r0 = io_uring_setup(0x2bfc, &(0x7f0000000180)) mmap$IORING_OFF_SQES(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x3000005, 0x10, r0, 0x10000000) [ 3458.002324][T22892] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3458.011986][T22892] CPU: 0 PID: 22892 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3458.022328][T22892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3458.032623][T22892] Call Trace: [ 3458.036186][T22892] [ 3458.039476][T22892] dump_stack_lvl+0x1bf/0x240 [ 3458.044430][T22892] dump_stack+0x1e/0x20 [ 3458.048956][T22892] sysfs_create_dir_ns+0x459/0x4c0 [ 3458.054443][T22892] ? device_release+0x2e0/0x2e0 [ 3458.059587][T22892] kobject_add_internal+0xd08/0x16a0 [ 3458.065189][T22892] kobject_add+0x28c/0x3b0 [ 3458.069920][T22892] ? kobject_put+0x1fe/0x330 [ 3458.074802][T22892] device_add+0xaa2/0x1f20 [ 3458.079504][T22892] netdev_register_kobject+0x1ec/0x520 [ 3458.085258][T22892] register_netdevice+0x138a/0x1cd0 [ 3458.090772][T22892] ? br_validate+0x470/0x470 [ 3458.095625][T22892] br_dev_newlink+0x49/0x200 [ 3458.100480][T22892] ? br_validate+0x470/0x470 [ 3458.105337][T22892] rtnl_newlink+0x2d5f/0x4110 [ 3458.110333][T22892] ? rtnl_newlink+0x761/0x4110 [ 3458.115388][T22892] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3458.121954][T22892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.128117][T22892] ? rtnl_setlink+0x7f0/0x7f0 [ 3458.133157][T22892] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3458.138672][T22892] ? ref_tracker_free+0x45/0xc10 [ 3458.144328][T22892] ? filter_irq_stacks+0x60/0x1a0 [ 3458.149670][T22892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.155815][T22892] ? filter_irq_stacks+0x164/0x1a0 [ 3458.161405][T22892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.167533][T22892] netlink_rcv_skb+0x371/0x650 [ 3458.172592][T22892] ? rtnetlink_bind+0xf0/0xf0 [ 3458.177640][T22892] ? rtnetlink_net_exit+0x60/0x60 [ 3458.182995][T22892] rtnetlink_rcv+0x34/0x40 [ 3458.187704][T22892] netlink_unicast+0xf47/0x1250 [ 3458.192857][T22892] netlink_sendmsg+0x1238/0x13d0 [ 3458.198542][T22892] ? netlink_getsockopt+0x980/0x980 [ 3458.204032][T22892] ____sys_sendmsg+0x9c2/0xd60 [ 3458.209113][T22892] ___sys_sendmsg+0x28d/0x3c0 [ 3458.214102][T22892] ? __fget_files+0x580/0x640 [ 3458.219060][T22892] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.225216][T22892] __x64_sys_sendmsg+0x307/0x490 [ 3458.230479][T22892] do_syscall_64+0x44/0x110 [ 3458.235702][T22892] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3458.242109][T22892] RIP: 0033:0x7f590747cae9 [ 3458.246762][T22892] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3458.266837][T22892] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3458.275995][T22892] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3458.284385][T22892] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3458.292602][T22892] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3458.305633][T22892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3458.313835][T22892] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3458.322152][T22892] [ 3458.331585][T22892] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3458.432357][T22894] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3458.446062][T22894] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3458.455537][T22894] CPU: 1 PID: 22894 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3458.466501][T22894] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3458.476780][T22894] Call Trace: [ 3458.480235][T22894] [ 3458.483330][T22894] dump_stack_lvl+0x1bf/0x240 [ 3458.488263][T22894] dump_stack+0x1e/0x20 [ 3458.492648][T22894] sysfs_create_dir_ns+0x459/0x4c0 [ 3458.498037][T22894] ? device_release+0x2e0/0x2e0 [ 3458.503513][T22894] kobject_add_internal+0xd08/0x16a0 [ 3458.509122][T22894] kobject_add+0x28c/0x3b0 [ 3458.513852][T22894] ? kobject_put+0x1fe/0x330 [ 3458.518815][T22894] device_add+0xaa2/0x1f20 [ 3458.523612][T22894] netdev_register_kobject+0x1ec/0x520 10:34:01 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_SEQ_RESETSAMPLES(r0, 0x40045109, &(0x7f0000000080)) [ 3458.529363][T22894] register_netdevice+0x138a/0x1cd0 [ 3458.534865][T22894] ? br_validate+0x470/0x470 [ 3458.539720][T22894] br_dev_newlink+0x49/0x200 [ 3458.544604][T22894] ? br_validate+0x470/0x470 [ 3458.549459][T22894] rtnl_newlink+0x2d5f/0x4110 [ 3458.554582][T22894] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.560687][T22894] ? rtnl_setlink+0x7f0/0x7f0 [ 3458.565613][T22894] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3458.571016][T22894] ? ref_tracker_free+0x45/0xc10 [ 3458.576227][T22894] ? filter_irq_stacks+0x60/0x1a0 [ 3458.581536][T22894] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.587649][T22894] ? filter_irq_stacks+0x164/0x1a0 [ 3458.593026][T22894] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.599113][T22894] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.605214][T22894] netlink_rcv_skb+0x371/0x650 [ 3458.610248][T22894] ? rtnetlink_bind+0xf0/0xf0 [ 3458.615182][T22894] ? rtnetlink_net_exit+0x60/0x60 [ 3458.620447][T22894] rtnetlink_rcv+0x34/0x40 [ 3458.625100][T22894] netlink_unicast+0xf47/0x1250 [ 3458.630213][T22894] netlink_sendmsg+0x1238/0x13d0 [ 3458.635590][T22894] ? netlink_getsockopt+0x980/0x980 [ 3458.641121][T22894] ____sys_sendmsg+0x9c2/0xd60 [ 3458.646156][T22894] ___sys_sendmsg+0x28d/0x3c0 [ 3458.651097][T22894] ? __fget_files+0x580/0x640 [ 3458.656022][T22894] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3458.662107][T22894] __x64_sys_sendmsg+0x307/0x490 [ 3458.667337][T22894] do_syscall_64+0x44/0x110 [ 3458.672233][T22894] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3458.678439][T22894] RIP: 0033:0x7f47e547cae9 [ 3458.683076][T22894] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3458.702939][T22894] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3458.711625][T22894] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3458.719921][T22894] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3458.728096][T22894] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3458.736263][T22894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3458.744540][T22894] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3458.753007][T22894] [ 3458.766123][T22894] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:02 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x302}}, 0x85}}, 0x0) 10:34:02 executing program 4: r0 = syz_open_dev$loop(&(0x7f00000000c0), 0x0, 0x0) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f0000000100)) 10:34:02 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x140}}, 0x0) 10:34:02 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) getsockopt$SO_J1939_SEND_PRIO(r0, 0x6b, 0x3, 0x0, &(0x7f0000000180)) 10:34:02 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x6000}}, 0x85}}, 0x0) [ 3459.169700][T23007] validate_nla: 2 callbacks suppressed [ 3459.169766][T23007] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3459.184650][T23007] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3459.196663][T23007] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3459.206325][T23007] CPU: 1 PID: 23007 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3459.216655][T23007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3459.226924][T23007] Call Trace: [ 3459.230372][T23007] [ 3459.233473][T23007] dump_stack_lvl+0x1bf/0x240 [ 3459.238412][T23007] dump_stack+0x1e/0x20 [ 3459.242810][T23007] sysfs_create_dir_ns+0x459/0x4c0 [ 3459.248184][T23007] ? device_release+0x2e0/0x2e0 [ 3459.253291][T23007] kobject_add_internal+0xd08/0x16a0 [ 3459.258893][T23007] kobject_add+0x28c/0x3b0 [ 3459.263592][T23007] ? kobject_put+0x1fe/0x330 [ 3459.268469][T23007] device_add+0xaa2/0x1f20 [ 3459.273171][T23007] netdev_register_kobject+0x1ec/0x520 [ 3459.278927][T23007] register_netdevice+0x138a/0x1cd0 [ 3459.284519][T23007] ? br_validate+0x470/0x470 [ 3459.289536][T23007] br_dev_newlink+0x49/0x200 [ 3459.294387][T23007] ? br_validate+0x470/0x470 [ 3459.299254][T23007] rtnl_newlink+0x2d5f/0x4110 [ 3459.304253][T23007] ? rtnl_newlink+0x761/0x4110 [ 3459.309397][T23007] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3459.315939][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.322038][T23007] ? rtnl_setlink+0x7f0/0x7f0 [ 3459.326978][T23007] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3459.332412][T23007] ? ref_tracker_free+0x45/0xc10 [ 3459.337677][T23007] ? filter_irq_stacks+0x60/0x1a0 [ 3459.342981][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.349096][T23007] ? filter_irq_stacks+0x164/0x1a0 [ 3459.354505][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.360631][T23007] netlink_rcv_skb+0x371/0x650 [ 3459.365698][T23007] ? rtnetlink_bind+0xf0/0xf0 [ 3459.370666][T23007] ? rtnetlink_net_exit+0x60/0x60 [ 3459.375987][T23007] rtnetlink_rcv+0x34/0x40 [ 3459.380688][T23007] netlink_unicast+0xf47/0x1250 [ 3459.385837][T23007] netlink_sendmsg+0x1238/0x13d0 [ 3459.391091][T23007] ? netlink_getsockopt+0x980/0x980 [ 3459.396563][T23007] ____sys_sendmsg+0x9c2/0xd60 [ 3459.401622][T23007] ___sys_sendmsg+0x28d/0x3c0 [ 3459.406605][T23007] ? __fget_files+0x580/0x640 [ 3459.411559][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.417688][T23007] __x64_sys_sendmsg+0x307/0x490 [ 3459.422942][T23007] do_syscall_64+0x44/0x110 [ 3459.427696][T23007] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3459.433913][T23007] RIP: 0033:0x7f590747cae9 [ 3459.438560][T23007] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3459.458467][T23007] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3459.467176][T23007] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3459.475382][T23007] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3459.483588][T23007] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3459.491787][T23007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3459.499983][T23007] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3459.508187][T23007] [ 3459.516399][T23007] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3459.589532][T23011] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3459.603841][T23011] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3459.613189][T23011] CPU: 0 PID: 23011 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3459.623519][T23011] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3459.633875][T23011] Call Trace: [ 3459.637338][T23011] [ 3459.640439][T23011] dump_stack_lvl+0x1bf/0x240 [ 3459.645470][T23011] dump_stack+0x1e/0x20 [ 3459.649870][T23011] sysfs_create_dir_ns+0x459/0x4c0 [ 3459.655352][T23011] ? device_release+0x2e0/0x2e0 [ 3459.660500][T23011] kobject_add_internal+0xd08/0x16a0 [ 3459.666192][T23011] kobject_add+0x28c/0x3b0 [ 3459.670910][T23011] ? kobject_put+0x1fe/0x330 [ 3459.675782][T23011] device_add+0xaa2/0x1f20 [ 3459.680498][T23011] netdev_register_kobject+0x1ec/0x520 [ 3459.686247][T23011] register_netdevice+0x138a/0x1cd0 [ 3459.691746][T23011] ? br_validate+0x470/0x470 [ 3459.696681][T23011] br_dev_newlink+0x49/0x200 [ 3459.701547][T23011] ? br_validate+0x470/0x470 [ 3459.706409][T23011] rtnl_newlink+0x2d5f/0x4110 [ 3459.711796][T23011] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.718156][T23011] ? rtnl_setlink+0x7f0/0x7f0 [ 3459.723073][T23011] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3459.728456][T23011] ? ref_tracker_free+0x45/0xc10 [ 3459.733727][T23011] ? filter_irq_stacks+0x60/0x1a0 [ 3459.739093][T23011] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.745193][T23011] ? filter_irq_stacks+0x164/0x1a0 [ 3459.750546][T23011] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.756660][T23011] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.762911][T23011] netlink_rcv_skb+0x371/0x650 [ 3459.767935][T23011] ? rtnetlink_bind+0xf0/0xf0 [ 3459.772858][T23011] ? rtnetlink_net_exit+0x60/0x60 [ 3459.778122][T23011] rtnetlink_rcv+0x34/0x40 [ 3459.782774][T23011] netlink_unicast+0xf47/0x1250 [ 3459.787879][T23011] netlink_sendmsg+0x1238/0x13d0 [ 3459.793079][T23011] ? netlink_getsockopt+0x980/0x980 [ 3459.798608][T23011] ____sys_sendmsg+0x9c2/0xd60 [ 3459.803727][T23011] ___sys_sendmsg+0x28d/0x3c0 [ 3459.808663][T23011] ? __fget_files+0x580/0x640 [ 3459.813578][T23011] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3459.819743][T23011] __x64_sys_sendmsg+0x307/0x490 [ 3459.824951][T23011] do_syscall_64+0x44/0x110 [ 3459.829709][T23011] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3459.835921][T23011] RIP: 0033:0x7f47e547cae9 [ 3459.840540][T23011] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3459.860424][T23011] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3459.869106][T23011] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3459.877286][T23011] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3459.885550][T23011] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3459.893711][T23011] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3459.901886][T23011] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3459.910085][T23011] [ 3459.919824][T23011] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:03 executing program 4: socketpair(0x0, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001440)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) 10:34:03 executing program 1: openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080), 0xffffff9d, 0x0, 0x0, 0x0) 10:34:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000240), 0x0, 0x0) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) ioctl$BLKTRACESTART(r0, 0x1274, 0x0) [ 3460.112279][T23008] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3460.121187][T23008] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3460.133318][T23008] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3460.148860][T23008] CPU: 0 PID: 23008 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3460.159233][T23008] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3460.169781][T23008] Call Trace: [ 3460.173232][T23008] [ 3460.176336][T23008] dump_stack_lvl+0x1bf/0x240 [ 3460.181283][T23008] dump_stack+0x1e/0x20 [ 3460.185765][T23008] sysfs_create_dir_ns+0x459/0x4c0 [ 3460.191151][T23008] ? device_release+0x2e0/0x2e0 [ 3460.196281][T23008] kobject_add_internal+0xd08/0x16a0 [ 3460.201885][T23008] kobject_add+0x28c/0x3b0 [ 3460.206604][T23008] ? kobject_put+0x1fe/0x330 [ 3460.211487][T23008] device_add+0xaa2/0x1f20 [ 3460.216184][T23008] netdev_register_kobject+0x1ec/0x520 [ 3460.221951][T23008] register_netdevice+0x138a/0x1cd0 [ 3460.227451][T23008] ? br_validate+0x470/0x470 [ 3460.232299][T23008] br_dev_newlink+0x49/0x200 [ 3460.237343][T23008] ? br_validate+0x470/0x470 [ 3460.242189][T23008] rtnl_newlink+0x2d5f/0x4110 [ 3460.247213][T23008] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.253424][T23008] ? rtnl_setlink+0x7f0/0x7f0 [ 3460.258362][T23008] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3460.263863][T23008] ? ref_tracker_free+0x45/0xc10 [ 3460.269066][T23008] ? filter_irq_stacks+0x60/0x1a0 [ 3460.274439][T23008] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.281172][T23008] ? filter_irq_stacks+0x164/0x1a0 [ 3460.286583][T23008] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.292692][T23008] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.298804][T23008] netlink_rcv_skb+0x371/0x650 [ 3460.303884][T23008] ? rtnetlink_bind+0xf0/0xf0 [ 3460.308847][T23008] ? rtnetlink_net_exit+0x60/0x60 [ 3460.314145][T23008] rtnetlink_rcv+0x34/0x40 [ 3460.318819][T23008] netlink_unicast+0xf47/0x1250 [ 3460.323958][T23008] netlink_sendmsg+0x1238/0x13d0 [ 3460.329181][T23008] ? netlink_getsockopt+0x980/0x980 [ 3460.334635][T23008] ____sys_sendmsg+0x9c2/0xd60 [ 3460.339672][T23008] ___sys_sendmsg+0x28d/0x3c0 [ 3460.344618][T23008] ? __fget_files+0x580/0x640 [ 3460.349546][T23008] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.355647][T23008] __x64_sys_sendmsg+0x307/0x490 [ 3460.360862][T23008] do_syscall_64+0x44/0x110 [ 3460.365763][T23008] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3460.372257][T23008] RIP: 0033:0x7fc405e7cae9 [ 3460.377019][T23008] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3460.397140][T23008] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3460.405803][T23008] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3460.414108][T23008] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3460.422288][T23008] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3460.430754][T23008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3460.438967][T23008] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3460.447195][T23008] 10:34:03 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000140)={0x0, 0x0, 0x0}) 10:34:03 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) [ 3460.451053][T23008] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:03 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x60ff}}, 0x85}}, 0x0) [ 3460.626774][T23007] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3460.635275][T23007] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3460.647566][T23007] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3460.663202][T23007] CPU: 0 PID: 23007 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3460.673707][T23007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3460.683998][T23007] Call Trace: [ 3460.687445][T23007] [ 3460.690542][T23007] dump_stack_lvl+0x1bf/0x240 [ 3460.695498][T23007] dump_stack+0x1e/0x20 [ 3460.699962][T23007] sysfs_create_dir_ns+0x459/0x4c0 [ 3460.705321][T23007] ? device_release+0x2e0/0x2e0 [ 3460.710424][T23007] kobject_add_internal+0xd08/0x16a0 [ 3460.716027][T23007] kobject_add+0x28c/0x3b0 [ 3460.720941][T23007] ? kobject_put+0x1fe/0x330 [ 3460.725838][T23007] device_add+0xaa2/0x1f20 [ 3460.730618][T23007] netdev_register_kobject+0x1ec/0x520 [ 3460.736647][T23007] register_netdevice+0x138a/0x1cd0 [ 3460.742141][T23007] ? br_validate+0x470/0x470 [ 3460.746969][T23007] br_dev_newlink+0x49/0x200 [ 3460.751787][T23007] ? br_validate+0x470/0x470 [ 3460.756615][T23007] rtnl_newlink+0x2d5f/0x4110 [ 3460.761649][T23007] ? rtnl_newlink+0x761/0x4110 [ 3460.766685][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.772779][T23007] ? rtnl_setlink+0x7f0/0x7f0 [ 3460.777687][T23007] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3460.783064][T23007] ? ref_tracker_free+0x45/0xc10 [ 3460.788416][T23007] ? filter_irq_stacks+0x60/0x1a0 [ 3460.793687][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.799768][T23007] ? filter_irq_stacks+0x164/0x1a0 [ 3460.805123][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.811210][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.817288][T23007] netlink_rcv_skb+0x371/0x650 [ 3460.822321][T23007] ? rtnetlink_bind+0xf0/0xf0 [ 3460.827252][T23007] ? rtnetlink_net_exit+0x60/0x60 [ 3460.832550][T23007] rtnetlink_rcv+0x34/0x40 [ 3460.837221][T23007] netlink_unicast+0xf47/0x1250 [ 3460.842349][T23007] netlink_sendmsg+0x1238/0x13d0 [ 3460.847556][T23007] ? netlink_getsockopt+0x980/0x980 [ 3460.853038][T23007] ____sys_sendmsg+0x9c2/0xd60 [ 3460.858121][T23007] ___sys_sendmsg+0x28d/0x3c0 [ 3460.863112][T23007] ? __fget_files+0x580/0x640 [ 3460.868069][T23007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3460.874162][T23007] __x64_sys_sendmsg+0x307/0x490 [ 3460.879469][T23007] do_syscall_64+0x44/0x110 [ 3460.884209][T23007] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3460.890396][T23007] RIP: 0033:0x7f590747cae9 [ 3460.895012][T23007] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3460.915067][T23007] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3460.923739][T23007] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3460.931934][T23007] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3460.940105][T23007] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3460.948473][T23007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3460.956758][T23007] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3460.965056][T23007] [ 3460.968920][T23007] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:04 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x17, 0x7f, 0x0, 0x2}, 0x48) 10:34:04 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x303}}, 0x85}}, 0x0) 10:34:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0xec1}}, 0x0) [ 3461.280746][T23021] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3461.294679][T23021] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3461.304303][T23021] CPU: 0 PID: 23021 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3461.314717][T23021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3461.325005][T23021] Call Trace: [ 3461.328523][T23021] [ 3461.331596][T23021] dump_stack_lvl+0x1bf/0x240 [ 3461.336521][T23021] dump_stack+0x1e/0x20 [ 3461.340885][T23021] sysfs_create_dir_ns+0x459/0x4c0 [ 3461.346242][T23021] ? device_release+0x2e0/0x2e0 [ 3461.351348][T23021] kobject_add_internal+0xd08/0x16a0 [ 3461.356911][T23021] kobject_add+0x28c/0x3b0 [ 3461.361624][T23021] ? kobject_put+0x1fe/0x330 [ 3461.366468][T23021] device_add+0xaa2/0x1f20 [ 3461.371140][T23021] netdev_register_kobject+0x1ec/0x520 [ 3461.376875][T23021] register_netdevice+0x138a/0x1cd0 [ 3461.382352][T23021] ? br_validate+0x470/0x470 [ 3461.387165][T23021] br_dev_newlink+0x49/0x200 [ 3461.392080][T23021] ? br_validate+0x470/0x470 [ 3461.396899][T23021] rtnl_newlink+0x2d5f/0x4110 [ 3461.401874][T23021] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3461.408393][T23021] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3461.414462][T23021] ? rtnl_setlink+0x7f0/0x7f0 [ 3461.419404][T23021] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3461.424779][T23021] ? ref_tracker_free+0x45/0xc10 [ 3461.429948][T23021] ? filter_irq_stacks+0x60/0x1a0 [ 3461.435221][T23021] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3461.441388][T23021] ? filter_irq_stacks+0x164/0x1a0 [ 3461.446921][T23021] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3461.453036][T23021] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3461.459130][T23021] netlink_rcv_skb+0x371/0x650 [ 3461.464159][T23021] ? rtnetlink_bind+0xf0/0xf0 [ 3461.469091][T23021] ? rtnetlink_net_exit+0x60/0x60 [ 3461.474374][T23021] rtnetlink_rcv+0x34/0x40 [ 3461.479206][T23021] netlink_unicast+0xf47/0x1250 [ 3461.484409][T23021] netlink_sendmsg+0x1238/0x13d0 [ 3461.489716][T23021] ? netlink_getsockopt+0x980/0x980 [ 3461.495153][T23021] ____sys_sendmsg+0x9c2/0xd60 [ 3461.500189][T23021] ___sys_sendmsg+0x28d/0x3c0 [ 3461.505218][T23021] ? __fget_files+0x580/0x640 [ 3461.510392][T23021] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3461.516466][T23021] __x64_sys_sendmsg+0x307/0x490 [ 3461.521681][T23021] do_syscall_64+0x44/0x110 [ 3461.526399][T23021] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3461.532572][T23021] RIP: 0033:0x7f47e547cae9 [ 3461.537181][T23021] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3461.557125][T23021] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3461.565803][T23021] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3461.573982][T23021] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3461.582150][T23021] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3461.590362][T23021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3461.598517][T23021] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3461.606813][T23021] [ 3461.616650][T23021] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:05 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000000280), 0x0, 0x0) pidfd_send_signal(r0, 0x0, 0x0, 0x0) 10:34:05 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={0x0, &(0x7f00000002c0)=""/171, 0x0, 0xab}, 0x20) [ 3461.978573][T23028] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3461.993197][T23028] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3462.006138][T23028] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3462.016398][T23028] CPU: 0 PID: 23028 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3462.026734][T23028] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3462.037110][T23028] Call Trace: [ 3462.040548][T23028] [ 3462.043644][T23028] dump_stack_lvl+0x1bf/0x240 [ 3462.048581][T23028] dump_stack+0x1e/0x20 [ 3462.052946][T23028] sysfs_create_dir_ns+0x459/0x4c0 [ 3462.058384][T23028] ? device_release+0x2e0/0x2e0 [ 3462.063483][T23028] kobject_add_internal+0xd08/0x16a0 [ 3462.069052][T23028] kobject_add+0x28c/0x3b0 [ 3462.073828][T23028] ? kobject_put+0x1fe/0x330 [ 3462.078677][T23028] device_add+0xaa2/0x1f20 [ 3462.083365][T23028] netdev_register_kobject+0x1ec/0x520 [ 3462.089088][T23028] register_netdevice+0x138a/0x1cd0 [ 3462.094645][T23028] ? br_validate+0x470/0x470 [ 3462.099465][T23028] br_dev_newlink+0x49/0x200 [ 3462.104285][T23028] ? br_validate+0x470/0x470 [ 3462.109100][T23028] rtnl_newlink+0x2d5f/0x4110 [ 3462.114073][T23028] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3462.120584][T23028] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.126660][T23028] ? rtnl_setlink+0x7f0/0x7f0 [ 3462.131838][T23028] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3462.137219][T23028] ? ref_tracker_free+0x45/0xc10 [ 3462.142394][T23028] ? filter_irq_stacks+0x60/0x1a0 [ 3462.147668][T23028] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.153834][T23028] ? filter_irq_stacks+0x164/0x1a0 [ 3462.159182][T23028] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.165264][T23028] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.171353][T23028] netlink_rcv_skb+0x371/0x650 [ 3462.176575][T23028] ? rtnetlink_bind+0xf0/0xf0 [ 3462.181504][T23028] ? rtnetlink_net_exit+0x60/0x60 [ 3462.186792][T23028] rtnetlink_rcv+0x34/0x40 [ 3462.191546][T23028] netlink_unicast+0xf47/0x1250 [ 3462.196673][T23028] netlink_sendmsg+0x1238/0x13d0 [ 3462.201877][T23028] ? netlink_getsockopt+0x980/0x980 [ 3462.207322][T23028] ____sys_sendmsg+0x9c2/0xd60 [ 3462.212357][T23028] ___sys_sendmsg+0x28d/0x3c0 [ 3462.217297][T23028] ? __fget_files+0x580/0x640 [ 3462.222211][T23028] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.228290][T23028] __x64_sys_sendmsg+0x307/0x490 [ 3462.233585][T23028] do_syscall_64+0x44/0x110 [ 3462.238344][T23028] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3462.244608][T23028] RIP: 0033:0x7fc405e7cae9 [ 3462.249477][T23028] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3462.269332][T23028] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3462.277993][T23028] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3462.286652][T23028] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3462.295114][T23028] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3462.303301][T23028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3462.311807][T23028] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3462.320083][T23028] [ 3462.330090][T23028] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:05 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x6558}}, 0x85}}, 0x0) 10:34:05 executing program 5: io_uring_setup(0x66b3, &(0x7f0000000080)) [ 3462.528936][T23030] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3462.537926][T23030] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3462.550009][T23030] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3462.559529][T23030] CPU: 1 PID: 23030 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3462.569858][T23030] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3462.580237][T23030] Call Trace: [ 3462.583696][T23030] [ 3462.586884][T23030] dump_stack_lvl+0x1bf/0x240 [ 3462.591827][T23030] dump_stack+0x1e/0x20 [ 3462.596405][T23030] sysfs_create_dir_ns+0x459/0x4c0 [ 3462.601877][T23030] ? device_release+0x2e0/0x2e0 [ 3462.607013][T23030] kobject_add_internal+0xd08/0x16a0 [ 3462.612627][T23030] kobject_add+0x28c/0x3b0 [ 3462.617342][T23030] ? kobject_put+0x1fe/0x330 [ 3462.622213][T23030] device_add+0xaa2/0x1f20 [ 3462.626984][T23030] netdev_register_kobject+0x1ec/0x520 [ 3462.632796][T23030] register_netdevice+0x138a/0x1cd0 [ 3462.638268][T23030] ? br_validate+0x470/0x470 [ 3462.643083][T23030] br_dev_newlink+0x49/0x200 [ 3462.647908][T23030] ? br_validate+0x470/0x470 [ 3462.652748][T23030] rtnl_newlink+0x2d5f/0x4110 [ 3462.657691][T23030] ? rtnl_newlink+0x761/0x4110 [ 3462.662713][T23030] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.668794][T23030] ? rtnl_setlink+0x7f0/0x7f0 [ 3462.673708][T23030] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3462.679079][T23030] ? ref_tracker_free+0x45/0xc10 [ 3462.684344][T23030] ? filter_irq_stacks+0x60/0x1a0 [ 3462.689610][T23030] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.695693][T23030] ? filter_irq_stacks+0x164/0x1a0 [ 3462.701146][T23030] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.707696][T23030] netlink_rcv_skb+0x371/0x650 [ 3462.713116][T23030] ? rtnetlink_bind+0xf0/0xf0 [ 3462.718331][T23030] ? rtnetlink_net_exit+0x60/0x60 [ 3462.723612][T23030] rtnetlink_rcv+0x34/0x40 [ 3462.728290][T23030] netlink_unicast+0xf47/0x1250 [ 3462.733512][T23030] netlink_sendmsg+0x1238/0x13d0 [ 3462.738770][T23030] ? netlink_getsockopt+0x980/0x980 [ 3462.744512][T23030] ____sys_sendmsg+0x9c2/0xd60 [ 3462.749593][T23030] ___sys_sendmsg+0x28d/0x3c0 [ 3462.754628][T23030] ? __fget_files+0x580/0x640 [ 3462.759540][T23030] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3462.765628][T23030] __x64_sys_sendmsg+0x307/0x490 [ 3462.770839][T23030] do_syscall_64+0x44/0x110 [ 3462.775572][T23030] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3462.781844][T23030] RIP: 0033:0x7f590747cae9 [ 3462.786567][T23030] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3462.806622][T23030] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3462.815394][T23030] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 10:34:06 executing program 4: mmap$qrtrtun(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x0, 0x30, 0xffffffffffffffff, 0x0) [ 3462.823664][T23030] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3462.832002][T23030] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3462.840258][T23030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3462.848507][T23030] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3462.856691][T23030] [ 3462.864928][T23030] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3463.031035][T23034] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3463.041533][T23034] CPU: 0 PID: 23034 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3463.052760][T23034] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3463.063045][T23034] Call Trace: [ 3463.066597][T23034] [ 3463.069699][T23034] dump_stack_lvl+0x1bf/0x240 [ 3463.074645][T23034] dump_stack+0x1e/0x20 [ 3463.079328][T23034] sysfs_create_dir_ns+0x459/0x4c0 [ 3463.084810][T23034] ? device_release+0x2e0/0x2e0 [ 3463.089942][T23034] kobject_add_internal+0xd08/0x16a0 [ 3463.095551][T23034] kobject_add+0x28c/0x3b0 [ 3463.100277][T23034] ? kobject_put+0x1fe/0x330 [ 3463.105152][T23034] device_add+0xaa2/0x1f20 [ 3463.109843][T23034] netdev_register_kobject+0x1ec/0x520 [ 3463.115595][T23034] register_netdevice+0x138a/0x1cd0 [ 3463.121186][T23034] ? br_validate+0x470/0x470 [ 3463.126042][T23034] br_dev_newlink+0x49/0x200 [ 3463.131010][T23034] ? br_validate+0x470/0x470 [ 3463.135867][T23034] rtnl_newlink+0x2d5f/0x4110 [ 3463.140849][T23034] ? rtnl_newlink+0x761/0x4110 [ 3463.146004][T23034] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.152123][T23034] ? rtnl_setlink+0x7f0/0x7f0 [ 3463.157124][T23034] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3463.162529][T23034] ? ref_tracker_free+0x45/0xc10 [ 3463.167753][T23034] ? filter_irq_stacks+0x60/0x1a0 [ 3463.173513][T23034] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.179659][T23034] ? filter_irq_stacks+0x164/0x1a0 [ 3463.185071][T23034] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.191203][T23034] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.197420][T23034] netlink_rcv_skb+0x371/0x650 [ 3463.202583][T23034] ? rtnetlink_bind+0xf0/0xf0 [ 3463.207680][T23034] ? rtnetlink_net_exit+0x60/0x60 [ 3463.212980][T23034] rtnetlink_rcv+0x34/0x40 [ 3463.217664][T23034] netlink_unicast+0xf47/0x1250 [ 3463.222983][T23034] netlink_sendmsg+0x1238/0x13d0 10:34:06 executing program 1: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) [ 3463.228221][T23034] ? netlink_getsockopt+0x980/0x980 [ 3463.233787][T23034] ____sys_sendmsg+0x9c2/0xd60 [ 3463.238883][T23034] ___sys_sendmsg+0x28d/0x3c0 [ 3463.243869][T23034] ? __fget_files+0x580/0x640 [ 3463.248818][T23034] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.254933][T23034] __x64_sys_sendmsg+0x307/0x490 [ 3463.260185][T23034] do_syscall_64+0x44/0x110 [ 3463.265047][T23034] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3463.271429][T23034] RIP: 0033:0x7f590747cae9 [ 3463.276079][T23034] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3463.296065][T23034] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3463.304865][T23034] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3463.313295][T23034] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3463.322860][T23034] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 10:34:06 executing program 4: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000040)={0x0, 0x46, "0116d0ceb8ec2ad52488ad19826e307472f2844862399ef7d33c8235d0661a27ff25ae86150129f364088cf2f18b6c655b8af9b493c827cc6680efe87ddd1a009765fb09be81"}) 10:34:06 executing program 5: r0 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000480)=0xf) ioctl$F2FS_IOC_GARBAGE_COLLECT(r0, 0x4004f506, 0x0) 10:34:06 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x304}}, 0x85}}, 0x0) [ 3463.331044][T23034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3463.339315][T23034] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3463.347604][T23034] [ 3463.357465][T23034] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3463.472574][T23037] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3463.486390][T23037] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3463.496112][T23037] CPU: 0 PID: 23037 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3463.506704][T23037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3463.517062][T23037] Call Trace: [ 3463.520521][T23037] [ 3463.523727][T23037] dump_stack_lvl+0x1bf/0x240 [ 3463.528695][T23037] dump_stack+0x1e/0x20 [ 3463.533114][T23037] sysfs_create_dir_ns+0x459/0x4c0 [ 3463.538506][T23037] ? device_release+0x2e0/0x2e0 [ 3463.543651][T23037] kobject_add_internal+0xd08/0x16a0 [ 3463.549260][T23037] kobject_add+0x28c/0x3b0 [ 3463.554004][T23037] ? kobject_put+0x1fe/0x330 [ 3463.558906][T23037] device_add+0xaa2/0x1f20 [ 3463.563613][T23037] netdev_register_kobject+0x1ec/0x520 [ 3463.569366][T23037] register_netdevice+0x138a/0x1cd0 [ 3463.574868][T23037] ? br_validate+0x470/0x470 [ 3463.579719][T23037] br_dev_newlink+0x49/0x200 [ 3463.584596][T23037] ? br_validate+0x470/0x470 [ 3463.589634][T23037] rtnl_newlink+0x2d5f/0x4110 [ 3463.594664][T23037] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.600786][T23037] ? rtnl_setlink+0x7f0/0x7f0 [ 3463.605748][T23037] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3463.611153][T23037] ? ref_tracker_free+0x45/0xc10 [ 3463.616344][T23037] ? filter_irq_stacks+0x60/0x1a0 [ 3463.621636][T23037] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.627743][T23037] ? filter_irq_stacks+0x164/0x1a0 [ 3463.633184][T23037] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.639281][T23037] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.645374][T23037] netlink_rcv_skb+0x371/0x650 [ 3463.650403][T23037] ? rtnetlink_bind+0xf0/0xf0 [ 3463.655335][T23037] ? rtnetlink_net_exit+0x60/0x60 [ 3463.660612][T23037] rtnetlink_rcv+0x34/0x40 [ 3463.665437][T23037] netlink_unicast+0xf47/0x1250 [ 3463.670634][T23037] netlink_sendmsg+0x1238/0x13d0 [ 3463.675919][T23037] ? netlink_getsockopt+0x980/0x980 [ 3463.681363][T23037] ____sys_sendmsg+0x9c2/0xd60 [ 3463.686398][T23037] ___sys_sendmsg+0x28d/0x3c0 [ 3463.691334][T23037] ? __fget_files+0x580/0x640 [ 3463.696253][T23037] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3463.702331][T23037] __x64_sys_sendmsg+0x307/0x490 [ 3463.707551][T23037] do_syscall_64+0x44/0x110 [ 3463.712272][T23037] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3463.718718][T23037] RIP: 0033:0x7f47e547cae9 [ 3463.723399][T23037] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3463.743292][T23037] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3463.752011][T23037] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3463.760211][T23037] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3463.768479][T23037] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3463.776729][T23037] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3463.784888][T23037] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3463.793119][T23037] [ 3463.802865][T23037] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:07 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000940)={0x14, 0x0, 0xadc62b249121d0a9}, 0x14}}, 0x0) 10:34:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x33fe0}}, 0x0) 10:34:07 executing program 1: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 10:34:07 executing program 4: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000180), 0x101001, 0x0) write$USERIO_CMD_REGISTER(r0, &(0x7f00000001c0), 0x2) [ 3464.123037][T23049] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3464.137544][T23049] CPU: 1 PID: 23049 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3464.147977][T23049] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3464.158344][T23049] Call Trace: [ 3464.161803][T23049] [ 3464.164918][T23049] dump_stack_lvl+0x1bf/0x240 [ 3464.169870][T23049] dump_stack+0x1e/0x20 [ 3464.174282][T23049] sysfs_create_dir_ns+0x459/0x4c0 [ 3464.179668][T23049] ? device_release+0x2e0/0x2e0 [ 3464.184862][T23049] kobject_add_internal+0xd08/0x16a0 [ 3464.190430][T23049] kobject_add+0x28c/0x3b0 [ 3464.195125][T23049] ? kobject_put+0x1fe/0x330 [ 3464.200009][T23049] device_add+0xaa2/0x1f20 [ 3464.204777][T23049] netdev_register_kobject+0x1ec/0x520 [ 3464.210492][T23049] register_netdevice+0x138a/0x1cd0 [ 3464.216229][T23049] ? br_validate+0x470/0x470 [ 3464.221123][T23049] br_dev_newlink+0x49/0x200 [ 3464.226037][T23049] ? br_validate+0x470/0x470 [ 3464.230962][T23049] rtnl_newlink+0x2d5f/0x4110 [ 3464.235979][T23049] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.242080][T23049] ? rtnl_setlink+0x7f0/0x7f0 [ 3464.247200][T23049] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3464.252618][T23049] ? ref_tracker_free+0x45/0xc10 [ 3464.257933][T23049] ? filter_irq_stacks+0x60/0x1a0 [ 3464.263230][T23049] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.269317][T23049] ? filter_irq_stacks+0x164/0x1a0 [ 3464.274668][T23049] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.280748][T23049] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.286907][T23049] netlink_rcv_skb+0x371/0x650 [ 3464.291928][T23049] ? rtnetlink_bind+0xf0/0xf0 [ 3464.297026][T23049] ? rtnetlink_net_exit+0x60/0x60 [ 3464.302296][T23049] rtnetlink_rcv+0x34/0x40 [ 3464.307035][T23049] netlink_unicast+0xf47/0x1250 [ 3464.312237][T23049] netlink_sendmsg+0x1238/0x13d0 [ 3464.319307][T23049] ? netlink_getsockopt+0x980/0x980 [ 3464.324781][T23049] ____sys_sendmsg+0x9c2/0xd60 [ 3464.329838][T23049] ___sys_sendmsg+0x28d/0x3c0 [ 3464.334785][T23049] ? __fget_files+0x580/0x640 [ 3464.339723][T23049] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.346001][T23049] __x64_sys_sendmsg+0x307/0x490 [ 3464.351225][T23049] do_syscall_64+0x44/0x110 [ 3464.355949][T23049] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3464.362309][T23049] RIP: 0033:0x7fc405e7cae9 [ 3464.367015][T23049] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3464.386875][T23049] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3464.395543][T23049] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3464.403721][T23049] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3464.411882][T23049] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3464.420136][T23049] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3464.428298][T23049] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3464.436490][T23049] [ 3464.440536][T23049] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:07 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x6800}}, 0x85}}, 0x0) [ 3464.599514][T23055] validate_nla: 4 callbacks suppressed [ 3464.599581][T23055] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3464.614530][T23055] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3464.627006][T23055] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3464.636710][T23055] CPU: 1 PID: 23055 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3464.647047][T23055] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3464.657408][T23055] Call Trace: [ 3464.660871][T23055] [ 3464.663979][T23055] dump_stack_lvl+0x1bf/0x240 [ 3464.668942][T23055] dump_stack+0x1e/0x20 [ 3464.673385][T23055] sysfs_create_dir_ns+0x459/0x4c0 [ 3464.678805][T23055] ? device_release+0x2e0/0x2e0 [ 3464.683947][T23055] kobject_add_internal+0xd08/0x16a0 [ 3464.684969][T23058] misc userio: No port type given on /dev/userio 10:34:08 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) getsockopt$inet6_mptcp_buf(0xffffffffffffffff, 0x11c, 0x0, &(0x7f00000002c0)=""/165, &(0x7f0000000000)=0xa5) ioctl$KVM_RUN(r3, 0xae80, 0x0) [ 3464.689463][T23055] kobject_add+0x28c/0x3b0 [ 3464.689646][T23055] ? kobject_put+0x1fe/0x330 [ 3464.705426][T23055] device_add+0xaa2/0x1f20 [ 3464.710327][T23055] netdev_register_kobject+0x1ec/0x520 [ 3464.716454][T23055] register_netdevice+0x138a/0x1cd0 [ 3464.722506][T23055] ? br_validate+0x470/0x470 [ 3464.727366][T23055] br_dev_newlink+0x49/0x200 [ 3464.732558][T23055] ? br_validate+0x470/0x470 [ 3464.737418][T23055] rtnl_newlink+0x2d5f/0x4110 [ 3464.742430][T23055] ? rtnl_newlink+0x761/0x4110 [ 3464.747565][T23055] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.753697][T23055] ? rtnl_setlink+0x7f0/0x7f0 [ 3464.758637][T23055] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3464.764163][T23055] ? ref_tracker_free+0x45/0xc10 [ 3464.769371][T23055] ? filter_irq_stacks+0x60/0x1a0 [ 3464.774677][T23055] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.780879][T23055] ? filter_irq_stacks+0x164/0x1a0 [ 3464.786291][T23055] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.792427][T23055] netlink_rcv_skb+0x371/0x650 [ 3464.797544][T23055] ? rtnetlink_bind+0xf0/0xf0 [ 3464.802543][T23055] ? rtnetlink_net_exit+0x60/0x60 [ 3464.808056][T23055] rtnetlink_rcv+0x34/0x40 [ 3464.812760][T23055] netlink_unicast+0xf47/0x1250 [ 3464.817915][T23055] netlink_sendmsg+0x1238/0x13d0 [ 3464.823171][T23055] ? netlink_getsockopt+0x980/0x980 [ 3464.828828][T23055] ____sys_sendmsg+0x9c2/0xd60 [ 3464.833912][T23055] ___sys_sendmsg+0x28d/0x3c0 [ 3464.838917][T23055] ? __fget_files+0x580/0x640 [ 3464.843865][T23055] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3464.850087][T23055] __x64_sys_sendmsg+0x307/0x490 [ 3464.855357][T23055] do_syscall_64+0x44/0x110 [ 3464.860112][T23055] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3464.866420][T23055] RIP: 0033:0x7f590747cae9 [ 3464.871326][T23055] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3464.891402][T23055] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3464.900213][T23055] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3464.908878][T23055] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3464.917136][T23055] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3464.925349][T23055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3464.933637][T23055] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3464.941873][T23055] [ 3464.950117][T23055] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:08 executing program 5: r0 = memfd_create(&(0x7f0000000080)=']\'\'\x00', 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) 10:34:08 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000800)={0x6, 0x4, &(0x7f00000004c0)=@framed={{}, [@alu={0x0, 0x0, 0x3}]}, &(0x7f0000000500)='syzkaller\x00', 0x2}, 0x90) 10:34:08 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x305}}, 0x85}}, 0x0) [ 3465.190397][T23057] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3465.200372][T23057] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3465.213226][T23057] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3465.223347][T23057] CPU: 1 PID: 23057 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3465.233765][T23057] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3465.244044][T23057] Call Trace: [ 3465.247490][T23057] [ 3465.250611][T23057] dump_stack_lvl+0x1bf/0x240 [ 3465.255588][T23057] dump_stack+0x1e/0x20 [ 3465.260109][T23057] sysfs_create_dir_ns+0x459/0x4c0 [ 3465.265499][T23057] ? device_release+0x2e0/0x2e0 [ 3465.270730][T23057] kobject_add_internal+0xd08/0x16a0 [ 3465.276433][T23057] kobject_add+0x28c/0x3b0 [ 3465.281177][T23057] ? kobject_put+0x1fe/0x330 [ 3465.286079][T23057] device_add+0xaa2/0x1f20 [ 3465.292791][T23057] netdev_register_kobject+0x1ec/0x520 [ 3465.300560][T23057] register_netdevice+0x138a/0x1cd0 [ 3465.306185][T23057] ? br_validate+0x470/0x470 [ 3465.311362][T23057] br_dev_newlink+0x49/0x200 [ 3465.316857][T23057] ? br_validate+0x470/0x470 [ 3465.321985][T23057] rtnl_newlink+0x2d5f/0x4110 [ 3465.326976][T23057] ? rtnl_newlink+0x761/0x4110 [ 3465.332764][T23057] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3465.339344][T23057] ? rtnl_setlink+0x7f0/0x7f0 [ 3465.344469][T23057] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3465.349891][T23057] ? ref_tracker_free+0x45/0xc10 [ 3465.355110][T23057] ? filter_irq_stacks+0x60/0x1a0 [ 3465.360431][T23057] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3465.366719][T23057] ? filter_irq_stacks+0x164/0x1a0 [ 3465.372112][T23057] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3465.378405][T23057] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3465.384555][T23057] netlink_rcv_skb+0x371/0x650 10:34:08 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffee0}, 0x20) [ 3465.389630][T23057] ? rtnetlink_bind+0xf0/0xf0 [ 3465.394769][T23057] ? rtnetlink_net_exit+0x60/0x60 [ 3465.400172][T23057] rtnetlink_rcv+0x34/0x40 [ 3465.404891][T23057] netlink_unicast+0xf47/0x1250 [ 3465.410145][T23057] netlink_sendmsg+0x1238/0x13d0 [ 3465.415388][T23057] ? netlink_getsockopt+0x980/0x980 [ 3465.420965][T23057] ____sys_sendmsg+0x9c2/0xd60 [ 3465.426208][T23057] ___sys_sendmsg+0x28d/0x3c0 [ 3465.431280][T23057] ? __fget_files+0x580/0x640 [ 3465.436314][T23057] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3465.442455][T23057] __x64_sys_sendmsg+0x307/0x490 [ 3465.449190][T23057] do_syscall_64+0x44/0x110 [ 3465.455321][T23057] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3465.461503][T23057] RIP: 0033:0x7f590747cae9 [ 3465.466132][T23057] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3465.486194][T23057] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3465.494948][T23057] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3465.503499][T23057] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3465.511708][T23057] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3465.520067][T23057] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3465.528522][T23057] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3465.536734][T23057] 10:34:08 executing program 5: syz_usb_connect$cdc_ncm(0x4, 0x6e, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) [ 3465.546041][T23057] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3465.831489][T23061] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3465.845922][T23061] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3465.855438][T23061] CPU: 1 PID: 23061 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3465.865774][T23061] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3465.876118][T23061] Call Trace: [ 3465.879551][T23061] [ 3465.882628][T23061] dump_stack_lvl+0x1bf/0x240 [ 3465.887549][T23061] dump_stack+0x1e/0x20 [ 3465.891915][T23061] sysfs_create_dir_ns+0x459/0x4c0 [ 3465.897613][T23061] ? device_release+0x2e0/0x2e0 [ 3465.902836][T23061] kobject_add_internal+0xd08/0x16a0 [ 3465.909033][T23061] kobject_add+0x28c/0x3b0 [ 3465.913718][T23061] ? kobject_put+0x1fe/0x330 [ 3465.918586][T23061] device_add+0xaa2/0x1f20 [ 3465.923286][T23061] netdev_register_kobject+0x1ec/0x520 [ 3465.929048][T23061] register_netdevice+0x138a/0x1cd0 [ 3465.934521][T23061] ? br_validate+0x470/0x470 [ 3465.939332][T23061] br_dev_newlink+0x49/0x200 [ 3465.944243][T23061] ? br_validate+0x470/0x470 [ 3465.949058][T23061] rtnl_newlink+0x2d5f/0x4110 [ 3465.954045][T23061] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3465.960206][T23061] ? rtnl_setlink+0x7f0/0x7f0 [ 3465.965458][T23061] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3465.971047][T23061] ? ref_tracker_free+0x45/0xc10 [ 3465.976356][T23061] ? filter_irq_stacks+0x60/0x1a0 [ 3465.981673][T23061] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3465.987822][T23061] ? filter_irq_stacks+0x164/0x1a0 [ 3465.993229][T23061] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3465.999357][T23061] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3466.005464][T23061] netlink_rcv_skb+0x371/0x650 [ 3466.010572][T23061] ? rtnetlink_bind+0xf0/0xf0 [ 3466.015596][T23061] ? rtnetlink_net_exit+0x60/0x60 [ 3466.020867][T23061] rtnetlink_rcv+0x34/0x40 [ 3466.025691][T23061] netlink_unicast+0xf47/0x1250 [ 3466.030799][T23061] netlink_sendmsg+0x1238/0x13d0 [ 3466.036022][T23061] ? netlink_getsockopt+0x980/0x980 [ 3466.041459][T23061] ____sys_sendmsg+0x9c2/0xd60 [ 3466.046582][T23061] ___sys_sendmsg+0x28d/0x3c0 [ 3466.051548][T23061] ? __fget_files+0x580/0x640 [ 3466.056482][T23061] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3466.062586][T23061] __x64_sys_sendmsg+0x307/0x490 [ 3466.067824][T23061] do_syscall_64+0x44/0x110 [ 3466.072546][T23061] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3466.078738][T23061] RIP: 0033:0x7f47e547cae9 [ 3466.083358][T23061] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3466.103303][T23061] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3466.111968][T23061] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3466.120322][T23061] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3466.128488][T23061] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3466.137111][T23061] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3466.145456][T23061] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3466.153656][T23061] [ 3466.161949][T23061] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:09 executing program 1: socketpair(0x1, 0x0, 0x0, &(0x7f0000000840)) 10:34:09 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000740)=@bpf_ext={0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1}, 0x90) [ 3466.358208][T23070] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3466.367520][T23070] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3466.379606][T23070] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3466.393425][T23070] CPU: 1 PID: 23070 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3466.403950][T23070] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3466.414232][T23070] Call Trace: [ 3466.417677][T23070] [ 3466.420773][T23070] dump_stack_lvl+0x1bf/0x240 [ 3466.425730][T23070] dump_stack+0x1e/0x20 [ 3466.430227][T23070] sysfs_create_dir_ns+0x459/0x4c0 [ 3466.435621][T23070] ? device_release+0x2e0/0x2e0 [ 3466.440762][T23070] kobject_add_internal+0xd08/0x16a0 [ 3466.446364][T23070] kobject_add+0x28c/0x3b0 [ 3466.451103][T23070] ? kobject_put+0x1fe/0x330 [ 3466.455982][T23070] device_add+0xaa2/0x1f20 [ 3466.460785][T23070] netdev_register_kobject+0x1ec/0x520 [ 3466.466568][T23070] register_netdevice+0x138a/0x1cd0 [ 3466.472431][T23070] ? br_validate+0x470/0x470 [ 3466.477296][T23070] br_dev_newlink+0x49/0x200 [ 3466.482173][T23070] ? br_validate+0x470/0x470 [ 3466.487009][T23070] rtnl_newlink+0x2d5f/0x4110 [ 3466.492098][T23070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3466.498206][T23070] ? rtnl_setlink+0x7f0/0x7f0 [ 3466.503155][T23070] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3466.508635][T23070] ? ref_tracker_free+0x45/0xc10 [ 3466.513814][T23070] ? filter_irq_stacks+0x60/0x1a0 [ 3466.519085][T23070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3466.525178][T23070] ? filter_irq_stacks+0x164/0x1a0 [ 3466.530619][T23070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3466.536784][T23070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3466.542899][T23070] netlink_rcv_skb+0x371/0x650 [ 3466.547952][T23070] ? rtnetlink_bind+0xf0/0xf0 [ 3466.552901][T23070] ? rtnetlink_net_exit+0x60/0x60 [ 3466.558166][T23070] rtnetlink_rcv+0x34/0x40 [ 3466.562826][T23070] netlink_unicast+0xf47/0x1250 [ 3466.567939][T23070] netlink_sendmsg+0x1238/0x13d0 [ 3466.573227][T23070] ? netlink_getsockopt+0x980/0x980 [ 3466.578763][T23070] ____sys_sendmsg+0x9c2/0xd60 [ 3466.583804][T23070] ___sys_sendmsg+0x28d/0x3c0 [ 3466.588739][T23070] ? __fget_files+0x580/0x640 [ 3466.593660][T23070] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3466.599842][T23070] __x64_sys_sendmsg+0x307/0x490 [ 3466.605066][T23070] do_syscall_64+0x44/0x110 [ 3466.609791][T23070] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3466.615975][T23070] RIP: 0033:0x7fc405e7cae9 [ 3466.620695][T23070] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3466.640565][T23070] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3466.649241][T23070] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3466.657691][T23070] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3466.665971][T23070] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3466.674170][T23070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3466.682386][T23070] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3466.690600][T23070] [ 3466.694469][T23070] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0xfffffdef}}, 0x0) 10:34:10 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x6c00}}, 0x85}}, 0x0) 10:34:10 executing program 1: memfd_create(&(0x7f00000000c0)='\x00', 0x0) [ 3466.976615][T23081] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3466.990072][T23081] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3467.004093][T23081] CPU: 1 PID: 23081 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3467.014553][T23081] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3467.024837][T23081] Call Trace: [ 3467.028299][T23081] [ 3467.031420][T23081] dump_stack_lvl+0x1bf/0x240 [ 3467.036377][T23081] dump_stack+0x1e/0x20 [ 3467.040797][T23081] sysfs_create_dir_ns+0x459/0x4c0 [ 3467.046354][T23081] ? device_release+0x2e0/0x2e0 [ 3467.051467][T23081] kobject_add_internal+0xd08/0x16a0 [ 3467.057052][T23081] kobject_add+0x28c/0x3b0 [ 3467.061760][T23081] ? kobject_put+0x1fe/0x330 [ 3467.066612][T23081] device_add+0xaa2/0x1f20 [ 3467.071288][T23081] netdev_register_kobject+0x1ec/0x520 [ 3467.077005][T23081] register_netdevice+0x138a/0x1cd0 [ 3467.082465][T23081] ? br_validate+0x470/0x470 [ 3467.087300][T23081] br_dev_newlink+0x49/0x200 [ 3467.092212][T23081] ? br_validate+0x470/0x470 [ 3467.097121][T23081] rtnl_newlink+0x2d5f/0x4110 [ 3467.102107][T23081] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3467.108643][T23081] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.114726][T23081] ? rtnl_setlink+0x7f0/0x7f0 [ 3467.119909][T23081] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3467.125296][T23081] ? ref_tracker_free+0x45/0xc10 [ 3467.130470][T23081] ? filter_irq_stacks+0x60/0x1a0 [ 3467.135749][T23081] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.141912][T23081] ? filter_irq_stacks+0x164/0x1a0 [ 3467.147274][T23081] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.153353][T23081] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.159434][T23081] netlink_rcv_skb+0x371/0x650 [ 3467.164460][T23081] ? rtnetlink_bind+0xf0/0xf0 [ 3467.169389][T23081] ? rtnetlink_net_exit+0x60/0x60 [ 3467.175113][T23081] rtnetlink_rcv+0x34/0x40 [ 3467.179771][T23081] netlink_unicast+0xf47/0x1250 [ 3467.184879][T23081] netlink_sendmsg+0x1238/0x13d0 [ 3467.190176][T23081] ? netlink_getsockopt+0x980/0x980 [ 3467.195715][T23081] ____sys_sendmsg+0x9c2/0xd60 [ 3467.200752][T23081] ___sys_sendmsg+0x28d/0x3c0 [ 3467.205777][T23081] ? __fget_files+0x580/0x640 [ 3467.210692][T23081] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.216780][T23081] __x64_sys_sendmsg+0x307/0x490 [ 3467.222005][T23081] do_syscall_64+0x44/0x110 [ 3467.226736][T23081] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3467.232919][T23081] RIP: 0033:0x7f47e547cae9 [ 3467.237536][T23081] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3467.257398][T23081] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3467.266071][T23081] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3467.274257][T23081] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3467.282510][T23081] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3467.291015][T23081] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3467.299541][T23081] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3467.307822][T23081] 10:34:10 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x306}}, 0x85}}, 0x0) [ 3467.317211][T23081] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:10 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000140)='syzkaller\x00', 0xffffffff, 0x1e, &(0x7f0000000180)=""/30}, 0x90) 10:34:10 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_GET(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000080)=ANY=[], 0x10}}, 0x0) [ 3467.623944][T23088] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3467.632384][T23088] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3467.644766][T23088] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3467.654242][T23088] CPU: 1 PID: 23088 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3467.665094][T23088] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3467.675548][T23088] Call Trace: [ 3467.679096][T23088] [ 3467.682206][T23088] dump_stack_lvl+0x1bf/0x240 [ 3467.687549][T23088] dump_stack+0x1e/0x20 [ 3467.692338][T23088] sysfs_create_dir_ns+0x459/0x4c0 [ 3467.697735][T23088] ? device_release+0x2e0/0x2e0 [ 3467.703995][T23088] kobject_add_internal+0xd08/0x16a0 [ 3467.709722][T23088] kobject_add+0x28c/0x3b0 [ 3467.714724][T23088] ? kobject_put+0x1fe/0x330 [ 3467.720713][T23088] device_add+0xaa2/0x1f20 [ 3467.725597][T23088] netdev_register_kobject+0x1ec/0x520 [ 3467.731974][T23088] register_netdevice+0x138a/0x1cd0 [ 3467.737591][T23088] ? br_validate+0x470/0x470 [ 3467.742651][T23088] br_dev_newlink+0x49/0x200 [ 3467.747507][T23088] ? br_validate+0x470/0x470 [ 3467.752435][T23088] rtnl_newlink+0x2d5f/0x4110 [ 3467.757682][T23088] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.763812][T23088] ? rtnl_setlink+0x7f0/0x7f0 [ 3467.769429][T23088] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3467.774849][T23088] ? ref_tracker_free+0x45/0xc10 [ 3467.780406][T23088] ? filter_irq_stacks+0x60/0x1a0 [ 3467.785712][T23088] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.791834][T23088] ? filter_irq_stacks+0x164/0x1a0 [ 3467.797245][T23088] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.803385][T23088] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.809613][T23088] netlink_rcv_skb+0x371/0x650 [ 3467.814793][T23088] ? rtnetlink_bind+0xf0/0xf0 [ 3467.819877][T23088] ? rtnetlink_net_exit+0x60/0x60 [ 3467.825182][T23088] rtnetlink_rcv+0x34/0x40 [ 3467.829968][T23088] netlink_unicast+0xf47/0x1250 [ 3467.835134][T23088] netlink_sendmsg+0x1238/0x13d0 [ 3467.840409][T23088] ? netlink_getsockopt+0x980/0x980 [ 3467.845903][T23088] ____sys_sendmsg+0x9c2/0xd60 [ 3467.850988][T23088] ___sys_sendmsg+0x28d/0x3c0 [ 3467.855970][T23088] ? __fget_files+0x580/0x640 [ 3467.861012][T23088] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3467.867228][T23088] __x64_sys_sendmsg+0x307/0x490 [ 3467.872563][T23088] do_syscall_64+0x44/0x110 [ 3467.877495][T23088] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3467.883827][T23088] RIP: 0033:0x7fc405e7cae9 [ 3467.888486][T23088] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3467.909278][T23088] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3467.917992][T23088] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3467.926257][T23088] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3467.934560][T23088] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3467.942936][T23088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3467.951233][T23088] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3467.959579][T23088] 10:34:11 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0xd, 0xd, 0xd, 0x2, [@datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], 'L'}]}}, 0x0, 0x2a}, 0x20) 10:34:11 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xc}, 0x48) 10:34:11 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x7400}}, 0x85}}, 0x0) [ 3467.967568][T23088] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:11 executing program 4: syz_open_dev$vcsn(&(0x7f0000000040), 0x1f, 0x1c5901) 10:34:11 executing program 5: r0 = openat$iommufd(0xffffff9c, &(0x7f0000000000), 0x361000, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, 0x0) 10:34:11 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000800)={0x6, 0x4, &(0x7f00000004c0)=@framed={{}, [@alu={0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffff0}]}, &(0x7f0000000500)='syzkaller\x00', 0x2}, 0x90) [ 3468.409823][T23082] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3468.418783][T23082] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3468.430871][T23082] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3468.446337][T23082] CPU: 0 PID: 23082 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3468.456776][T23082] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3468.467146][T23082] Call Trace: [ 3468.470844][T23082] [ 3468.473974][T23082] dump_stack_lvl+0x1bf/0x240 [ 3468.479021][T23082] dump_stack+0x1e/0x20 [ 3468.483432][T23082] sysfs_create_dir_ns+0x459/0x4c0 [ 3468.489423][T23082] ? device_release+0x2e0/0x2e0 [ 3468.494649][T23082] kobject_add_internal+0xd08/0x16a0 [ 3468.500260][T23082] kobject_add+0x28c/0x3b0 [ 3468.504982][T23082] ? kobject_put+0x1fe/0x330 [ 3468.509876][T23082] device_add+0xaa2/0x1f20 [ 3468.514752][T23082] netdev_register_kobject+0x1ec/0x520 [ 3468.520489][T23082] register_netdevice+0x138a/0x1cd0 [ 3468.525971][T23082] ? br_validate+0x470/0x470 [ 3468.530812][T23082] br_dev_newlink+0x49/0x200 [ 3468.535677][T23082] ? br_validate+0x470/0x470 [ 3468.540522][T23082] rtnl_newlink+0x2d5f/0x4110 [ 3468.545600][T23082] ? rtnl_newlink+0x761/0x4110 [ 3468.550667][T23082] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3468.556883][T23082] ? rtnl_setlink+0x7f0/0x7f0 [ 3468.561958][T23082] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3468.567381][T23082] ? ref_tracker_free+0x45/0xc10 [ 3468.572668][T23082] ? filter_irq_stacks+0x60/0x1a0 [ 3468.577977][T23082] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3468.584232][T23082] ? filter_irq_stacks+0x164/0x1a0 [ 3468.589651][T23082] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3468.595863][T23082] netlink_rcv_skb+0x371/0x650 [ 3468.601335][T23082] ? rtnetlink_bind+0xf0/0xf0 [ 3468.606769][T23082] ? rtnetlink_net_exit+0x60/0x60 [ 3468.612730][T23082] rtnetlink_rcv+0x34/0x40 [ 3468.617430][T23082] netlink_unicast+0xf47/0x1250 [ 3468.622748][T23082] netlink_sendmsg+0x1238/0x13d0 [ 3468.627981][T23082] ? netlink_getsockopt+0x980/0x980 [ 3468.633454][T23082] ____sys_sendmsg+0x9c2/0xd60 [ 3468.638526][T23082] ___sys_sendmsg+0x28d/0x3c0 [ 3468.643689][T23082] ? __fget_files+0x580/0x640 [ 3468.649178][T23082] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3468.655476][T23082] __x64_sys_sendmsg+0x307/0x490 [ 3468.660756][T23082] do_syscall_64+0x44/0x110 [ 3468.665513][T23082] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3468.671830][T23082] RIP: 0033:0x7f590747cae9 [ 3468.676480][T23082] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3468.696651][T23082] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3468.705341][T23082] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3468.713878][T23082] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3468.722381][T23082] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3468.730546][T23082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3468.738796][T23082] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3468.747112][T23082] [ 3468.751296][T23082] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3468.847043][T23094] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3468.861455][T23094] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3468.871140][T23094] CPU: 1 PID: 23094 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3468.881737][T23094] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3468.892013][T23094] Call Trace: [ 3468.895549][T23094] [ 3468.898640][T23094] dump_stack_lvl+0x1bf/0x240 [ 3468.903668][T23094] dump_stack+0x1e/0x20 [ 3468.908122][T23094] sysfs_create_dir_ns+0x459/0x4c0 [ 3468.913481][T23094] ? device_release+0x2e0/0x2e0 [ 3468.918676][T23094] kobject_add_internal+0xd08/0x16a0 [ 3468.924848][T23094] kobject_add+0x28c/0x3b0 [ 3468.929623][T23094] ? kobject_put+0x1fe/0x330 [ 3468.934564][T23094] device_add+0xaa2/0x1f20 [ 3468.939437][T23094] netdev_register_kobject+0x1ec/0x520 [ 3468.945286][T23094] register_netdevice+0x138a/0x1cd0 [ 3468.950860][T23094] ? br_validate+0x470/0x470 [ 3468.955687][T23094] br_dev_newlink+0x49/0x200 [ 3468.960510][T23094] ? br_validate+0x470/0x470 [ 3468.965756][T23094] rtnl_newlink+0x2d5f/0x4110 [ 3468.970736][T23094] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3468.976812][T23094] ? rtnl_setlink+0x7f0/0x7f0 [ 3468.981804][T23094] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3468.987322][T23094] ? ref_tracker_free+0x45/0xc10 [ 3468.992613][T23094] ? filter_irq_stacks+0x60/0x1a0 [ 3468.998718][T23094] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.005114][T23094] ? filter_irq_stacks+0x164/0x1a0 [ 3469.010538][T23094] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.017048][T23094] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.023531][T23094] netlink_rcv_skb+0x371/0x650 [ 3469.028672][T23094] ? rtnetlink_bind+0xf0/0xf0 [ 3469.033611][T23094] ? rtnetlink_net_exit+0x60/0x60 [ 3469.039011][T23094] rtnetlink_rcv+0x34/0x40 [ 3469.043675][T23094] netlink_unicast+0xf47/0x1250 [ 3469.048882][T23094] netlink_sendmsg+0x1238/0x13d0 [ 3469.054309][T23094] ? netlink_getsockopt+0x980/0x980 [ 3469.060060][T23094] ____sys_sendmsg+0x9c2/0xd60 [ 3469.065234][T23094] ___sys_sendmsg+0x28d/0x3c0 [ 3469.070205][T23094] ? __fget_files+0x580/0x640 [ 3469.075209][T23094] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.081307][T23094] __x64_sys_sendmsg+0x307/0x490 [ 3469.086624][T23094] do_syscall_64+0x44/0x110 [ 3469.091346][T23094] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3469.097531][T23094] RIP: 0033:0x7f47e547cae9 [ 3469.102188][T23094] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3469.122427][T23094] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3469.131243][T23094] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3469.139649][T23094] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3469.147990][T23094] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3469.156264][T23094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3469.164544][T23094] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3469.172771][T23094] [ 3469.180728][T23094] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x2}, 0x0) 10:34:12 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@struct={0x2}]}, {0x0, [0x0]}}, 0x0, 0x27}, 0x20) 10:34:12 executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) recvmsg$can_j1939(r0, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x0) 10:34:12 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x307}}, 0x85}}, 0x0) 10:34:12 executing program 1: bpf$BPF_BTF_LOAD(0x1d, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) [ 3469.515537][T23110] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3469.525166][T23110] CPU: 1 PID: 23110 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3469.535508][T23110] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3469.545958][T23110] Call Trace: [ 3469.549416][T23110] [ 3469.552520][T23110] dump_stack_lvl+0x1bf/0x240 [ 3469.557560][T23110] dump_stack+0x1e/0x20 [ 3469.561960][T23110] sysfs_create_dir_ns+0x459/0x4c0 [ 3469.567527][T23110] ? device_release+0x2e0/0x2e0 [ 3469.572840][T23110] kobject_add_internal+0xd08/0x16a0 [ 3469.578449][T23110] kobject_add+0x28c/0x3b0 [ 3469.583190][T23110] ? kobject_put+0x1fe/0x330 [ 3469.588248][T23110] device_add+0xaa2/0x1f20 [ 3469.593991][T23110] netdev_register_kobject+0x1ec/0x520 [ 3469.599735][T23110] register_netdevice+0x138a/0x1cd0 [ 3469.605497][T23110] ? br_validate+0x470/0x470 [ 3469.610434][T23110] br_dev_newlink+0x49/0x200 10:34:12 executing program 1: r0 = openat$cuse(0xffffff9c, &(0x7f0000001500), 0x2, 0x0) write$FUSE_DIRENT(r0, &(0x7f00000001c0)=ANY=[], 0x10) [ 3469.615308][T23110] ? br_validate+0x470/0x470 [ 3469.620952][T23110] rtnl_newlink+0x2d5f/0x4110 [ 3469.626104][T23110] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3469.632663][T23110] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.638868][T23110] ? rtnl_setlink+0x7f0/0x7f0 [ 3469.643824][T23110] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3469.649234][T23110] ? ref_tracker_free+0x45/0xc10 [ 3469.654474][T23110] ? filter_irq_stacks+0x60/0x1a0 [ 3469.659788][T23110] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.666094][T23110] ? filter_irq_stacks+0x164/0x1a0 [ 3469.673133][T23110] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.679276][T23110] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.685405][T23110] netlink_rcv_skb+0x371/0x650 [ 3469.690482][T23110] ? rtnetlink_bind+0xf0/0xf0 [ 3469.695506][T23110] ? rtnetlink_net_exit+0x60/0x60 [ 3469.700859][T23110] rtnetlink_rcv+0x34/0x40 [ 3469.705542][T23110] netlink_unicast+0xf47/0x1250 [ 3469.710685][T23110] netlink_sendmsg+0x1238/0x13d0 [ 3469.716826][T23110] ? netlink_getsockopt+0x980/0x980 [ 3469.722482][T23110] ____sys_sendmsg+0x9c2/0xd60 [ 3469.727575][T23110] ___sys_sendmsg+0x28d/0x3c0 [ 3469.732862][T23110] ? __fget_files+0x580/0x640 [ 3469.737796][T23110] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3469.743881][T23110] __x64_sys_sendmsg+0x307/0x490 [ 3469.749442][T23110] do_syscall_64+0x44/0x110 [ 3469.754610][T23110] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3469.760825][T23110] RIP: 0033:0x7fc405e7cae9 [ 3469.765547][T23110] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3469.787185][T23110] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3469.795871][T23110] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3469.804081][T23110] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3469.812422][T23110] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3469.820851][T23110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3469.829038][T23110] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3469.837263][T23110] [ 3469.846201][T23110] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3469.928433][T23112] validate_nla: 2 callbacks suppressed [ 3469.928500][T23112] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3469.943215][T23112] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3469.955563][T23112] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3469.965313][T23112] CPU: 0 PID: 23112 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3469.975733][T23112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3469.986050][T23112] Call Trace: [ 3469.989503][T23112] [ 3469.992616][T23112] dump_stack_lvl+0x1bf/0x240 [ 3469.997563][T23112] dump_stack+0x1e/0x20 [ 3470.002125][T23112] sysfs_create_dir_ns+0x459/0x4c0 [ 3470.007571][T23112] ? device_release+0x2e0/0x2e0 [ 3470.012860][T23112] kobject_add_internal+0xd08/0x16a0 [ 3470.019055][T23112] kobject_add+0x28c/0x3b0 [ 3470.024091][T23112] ? kobject_put+0x1fe/0x330 [ 3470.029126][T23112] device_add+0xaa2/0x1f20 [ 3470.033801][T23112] netdev_register_kobject+0x1ec/0x520 [ 3470.039802][T23112] register_netdevice+0x138a/0x1cd0 [ 3470.045267][T23112] ? br_validate+0x470/0x470 [ 3470.050082][T23112] br_dev_newlink+0x49/0x200 [ 3470.054900][T23112] ? br_validate+0x470/0x470 [ 3470.059890][T23112] rtnl_newlink+0x2d5f/0x4110 [ 3470.064851][T23112] ? rtnl_newlink+0x761/0x4110 [ 3470.069880][T23112] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.075984][T23112] ? rtnl_setlink+0x7f0/0x7f0 [ 3470.080897][T23112] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3470.086277][T23112] ? ref_tracker_free+0x45/0xc10 [ 3470.091554][T23112] ? filter_irq_stacks+0x60/0x1a0 [ 3470.096833][T23112] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.103018][T23112] ? filter_irq_stacks+0x164/0x1a0 [ 3470.108430][T23112] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.114734][T23112] netlink_rcv_skb+0x371/0x650 [ 3470.119941][T23112] ? rtnetlink_bind+0xf0/0xf0 [ 3470.124905][T23112] ? rtnetlink_net_exit+0x60/0x60 [ 3470.130351][T23112] rtnetlink_rcv+0x34/0x40 [ 3470.135057][T23112] netlink_unicast+0xf47/0x1250 [ 3470.140197][T23112] netlink_sendmsg+0x1238/0x13d0 [ 3470.145403][T23112] ? netlink_getsockopt+0x980/0x980 [ 3470.150854][T23112] ____sys_sendmsg+0x9c2/0xd60 [ 3470.155896][T23112] ___sys_sendmsg+0x28d/0x3c0 [ 3470.160849][T23112] ? __fget_files+0x580/0x640 [ 3470.165863][T23112] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.171950][T23112] __x64_sys_sendmsg+0x307/0x490 [ 3470.177178][T23112] do_syscall_64+0x44/0x110 [ 3470.181918][T23112] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3470.188109][T23112] RIP: 0033:0x7f590747cae9 [ 3470.192722][T23112] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3470.213036][T23112] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3470.221876][T23112] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 10:34:13 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x7a00}}, 0x85}}, 0x0) [ 3470.230142][T23112] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3470.238304][T23112] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3470.246480][T23112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3470.254642][T23112] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3470.262827][T23112] [ 3470.286395][T23112] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:13 executing program 5: openat$nci(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000001100)={0x2020}, 0x2020) setsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, 0x0, 0x0) [ 3470.353104][ T1210] ieee802154 phy0 wpan0: encryption failed: -22 [ 3470.360057][ T1210] ieee802154 phy1 wpan1: encryption failed: -22 10:34:13 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{}]}]}}, 0x0, 0x32}, 0x20) [ 3470.527683][T23114] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3470.536353][T23114] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3470.548417][T23114] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3470.558061][T23114] CPU: 0 PID: 23114 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3470.568430][T23114] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3470.578893][T23114] Call Trace: [ 3470.582437][T23114] [ 3470.585558][T23114] dump_stack_lvl+0x1bf/0x240 [ 3470.590614][T23114] dump_stack+0x1e/0x20 [ 3470.595173][T23114] sysfs_create_dir_ns+0x459/0x4c0 [ 3470.600875][T23114] ? device_release+0x2e0/0x2e0 [ 3470.606037][T23114] kobject_add_internal+0xd08/0x16a0 [ 3470.611816][T23114] kobject_add+0x28c/0x3b0 [ 3470.616662][T23114] ? kobject_put+0x1fe/0x330 [ 3470.621560][T23114] device_add+0xaa2/0x1f20 [ 3470.626240][T23114] netdev_register_kobject+0x1ec/0x520 [ 3470.632027][T23114] register_netdevice+0x138a/0x1cd0 [ 3470.637520][T23114] ? br_validate+0x470/0x470 [ 3470.642342][T23114] br_dev_newlink+0x49/0x200 [ 3470.647226][T23114] ? br_validate+0x470/0x470 [ 3470.652070][T23114] rtnl_newlink+0x2d5f/0x4110 [ 3470.657032][T23114] ? rtnl_newlink+0x761/0x4110 [ 3470.662061][T23114] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.668147][T23114] ? rtnl_setlink+0x7f0/0x7f0 [ 3470.673061][T23114] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3470.678486][T23114] ? ref_tracker_free+0x45/0xc10 [ 3470.683713][T23114] ? filter_irq_stacks+0x60/0x1a0 [ 3470.689190][T23114] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.696460][T23114] ? filter_irq_stacks+0x164/0x1a0 [ 3470.701884][T23114] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.708215][T23114] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.714535][T23114] netlink_rcv_skb+0x371/0x650 [ 3470.719762][T23114] ? rtnetlink_bind+0xf0/0xf0 [ 3470.724882][T23114] ? rtnetlink_net_exit+0x60/0x60 [ 3470.730153][T23114] rtnetlink_rcv+0x34/0x40 [ 3470.735156][T23114] netlink_unicast+0xf47/0x1250 [ 3470.740588][T23114] netlink_sendmsg+0x1238/0x13d0 [ 3470.746111][T23114] ? netlink_getsockopt+0x980/0x980 [ 3470.751567][T23114] ____sys_sendmsg+0x9c2/0xd60 [ 3470.756782][T23114] ___sys_sendmsg+0x28d/0x3c0 [ 3470.761813][T23114] ? __fget_files+0x580/0x640 [ 3470.766880][T23114] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3470.772965][T23114] __x64_sys_sendmsg+0x307/0x490 [ 3470.778266][T23114] do_syscall_64+0x44/0x110 [ 3470.782998][T23114] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3470.789068][T23114] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3470.795354][T23114] RIP: 0033:0x7f590747cae9 [ 3470.799992][T23114] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3470.820040][T23114] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3470.828706][T23114] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3470.836993][T23114] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3470.845860][T23114] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3470.854024][T23114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3470.862282][T23114] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3470.870477][T23114] 10:34:14 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x308}}, 0x85}}, 0x0) [ 3470.880183][T23114] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:14 executing program 1: syz_usb_connect$cdc_ncm(0x3, 0xea, &(0x7f00000011c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd8, 0x2, 0x1, 0x40, 0x30, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x4d}, {0x6, 0x24, 0x1a, 0x8001, 0x2e}, [@call_mgmt={0x5, 0x24, 0x1, 0x3, 0x2}, @dmm={0x7, 0x24, 0x14, 0x5}, @network_terminal={0x7, 0x24, 0xa, 0x8, 0x0, 0x6, 0x81}, @mdlm_detail={0x56, 0x24, 0x13, 0x1, "0a03b16343a6ab05d75c2cef59338c1e9ee15bb7689ccabd79d293affbeaa46117d3590d19ebe4340395ba0dd4dc62e4048c8e34e82120dd005314d7048bc84595ef8a5eb6756b179886679ac0214adfacf1"}, @mbim={0xc, 0x24, 0x1b, 0x5, 0x4, 0x6, 0x35, 0x7ff, 0x1}, @dmm={0x7, 0x24, 0x14, 0x8000, 0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x9, 0x8, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x7, 0x7, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0xfb, 0x9, 0x1f}}}}}}}]}}, &(0x7f0000001340)={0xa, &(0x7f00000012c0)={0xa, 0x6, 0x200, 0x1, 0xff, 0x4, 0x40, 0x80}, 0x5, &(0x7f0000001300)={0x5, 0xf, 0x5}}) ioctl$IOMMU_TEST_OP_MD_CHECK_MAP(0xffffffffffffffff, 0x3ba0, &(0x7f0000001040)={0x38, 0x3, 0xffffffffffffffff, 0x0, 0x1, 0x1000, &(0x7f0000000040)="4118370050b5a3f252c3a8f81ba3f02b03121f580fc4b5dc0b1979c9fad6b9e579efd3ac4d5e178ef0f0bedacaf8d7090814ed01a0b8239eb37bce0c710be6ebe502dfa98ab83f92f3d9ec5ecea38165332c7a3e5992e488a63161cf2771ded4795935be7ca5fbf7b61f0c57be8eb7b458a756e26504e81a34e094402f9a7058daaf678ab735aea42d245a90b983b274e79fc6192d196f341abf58a42c57f4f1f1e952e3c0765420cb6372586823c630e1e4305358ae994b0e7a8e49c495321b7bb95fe877262fd42cadfd7ee169987abc3c39aee1f2af178b0343fb9e9b30de94f6b58483cfe7fb9738f5cab9cd1952c2121cb29bb4beb74a0587007d15f8548fc3ded3fb414f6d3567d23559b77b2f0a7ba17ef89cfd42f5f7e18560b241f815636b6348ac5a0bdd3337c65262bcde0b9fbd122ee5e17f9046e2a31ea002d906a63bd6c3265a4301c3830f12df678d5863110191f59f79f1908cf6842661615c098eee04baf24afb942ba64cbe9bdda75e808ac6710de17788a7a6fbbab854f33763ef235e5c98d2481636b58f04affb01a4c4dcf319243da6ad9bf8882e37ac8570724be5140ca0bf75ca91fc54426e63a2e940a1c46defebc1e9147a2a0a60972ec1846e5ff1b44567c10e23ccf8ee45739902f7f29368d2b78dd312397e6f75d4a484d5c951998bb7996b3ead5126070fdffc17108cb01bc03761fcce9c107d6451ce21430a45ae1f0b4ee72f724032953cfe8b879baf55517cac75823abfe0f56f5c2fa41c75a09c538093de448c5e385cada7bec18fec32796a6b8a80d70bc5e4636272e7e4e2d5b87684f5a2d2162e61a75bbb4e4671e50661213ea9a5906461b734e8f23c9a88a899745265747c629db2ba96fd63745e257c06a315cd7a0acee9defffdd13663719ed2c3c169e03804a746fd1014a05588419c7be9b2daaa2e7d1b850dfe29047b3f79ee616327c3ca052f6dba3e018e9d3b6fd0ce9ba3211f8f3c987a8cfc437f77cb2f83b1b77993c66d8893d24986965c7e7ca6a755cf2bcfb09b20b8c26271108587201d358f01bef40ae311f22fe4f15f309e3b78ebd0565038dbf02373285a282caf8041d0bc00676d5284d4f8e3a18002aa2b9f1b0d632d60b348acd333e544ef3f76f98ed7610c462f1fb89c3aefb072723b41e2bb2b94a356fa85b6eb4783bd4d92f3be60992219bded6be352cd6ed98466b1e92aa3f7c9f0b619a73fbedc514924460e5cfeb576dee91e20e85adb6d67c8dfe0aa490dc574319a3ab18738e4aeb48b8d38b3ca5d8f43b4d98212a0acca67a4b6fc2a0289ffd497b06868a929d44dc3dc3c241d95779d8a1f88a2a1db4b6bf115c885f779684f69a7db5bd74d782d1c2ee8909c1d100234a23e39302022ba15a69df223065bdce97f3b26602e77a84b1aac1ee8d5d8c7655e5af93fbc33a58ea8dae6d201aaa387bcc1e046a19e02de622c711abe27c6b10c88a384338d46af03552b5f592197eb9506076e79f1ef9f391d0456c1c885003aa6451fc25fb54a9e13ac2b5ee0bad75207799c02987a4b21dfd33c205472babc18e71520cecaf7458c82dc2c5f6c0c773239fde119b7fceee8b62a937845089653b4401611291ab56b8ba2d1ec7e8672a07b381ff9c5003b8d5108cf54606314a41c12b9bbba7a6ff19b25b24172186c4f0607437fe095065e58e550d070b99e1189a752ce64b12494710c0fd1112532b9fdf4074fc7cd8fc8821bf5dcddae8e24e1feec1af337ea17c6909aee4665a64111fdf18903f3194ee3f0341afc3271c1d8a24ae052537a98c7a3f5d302cbe19dd4e8a1205b6859ad09538d3fac3124f831b1153d4224fdf1680a954b240a308453d208e544c042c9c2b3f32b6a1e82f28583152046bfca08ce9f777a8be8714a2bcc3fe094444b5c07b60f6fd3eabb4467a93b3d11651b78300b171078e6e3164014c5a10f9bb345f4ef2eb03364f019b23ba70db9d30a511616dddb24183b7b98a4808c0ab8f11777d2d1f1a51ac16151eeaa5b3aa8bc6722f55fcada174e5b28da5f4baf78db0813b5e29fad566a3abedf8caa31cac0a95521d607ea18f95deddaf07715720d234ae8eaf9f0320e8c946a5cd02ea777d9d647902677175f165cc6ada1a680709de22320dda31fe7b8e2bec8582db9ef44506def09b2ac9bd96b017697a32f8f9fb55c1b935d2254833faf330c127031dea482bcdda8530d80cf7f294259700c8e8e851a977fc6496ab473f5c2faeb5e35edc80ed014ea5aa852b3fabd6c616be9f0a3783edfe9426b8ae800e46f3d1e322f0861b2f68fac9c8a09473e1b74928c92ee33dec2846e869b73a20c5012f0dea54d11c69cc96bf7872c2c97acf2f10ea8d7df63dc5ebf819a5b0335d7a9cb9d43d5b38cc8f8223afe538725a75c888fa34349d185972f367148a82a42f5045ee43f144eac2488a4389ff843a71fb376d3e8991b0f806cad9d04ec1991cade99c51bd5698062d28ac5b46421d06a35c9e1a69cf18a8bbc7c281582671c15720bc3946593f6106fedc0253ea8ee34174729a03e60c350be2581bdd0db48c8c300abc52e2db88fdb527746fefadaa139b3fa995f9a8b3778ef7fbc9a1c7a4388d31e287460fd25085b68a6fdf8b51439412522e30a0286ab324b9c934d11e7f9338ce6777a09c08617532c085c4dc8ea2785bc470de41b88de4da04789621966fa96283a57e8f309c159a459e7cd93dcb39299797ce41ebbf17b9d4c735777fbbfae1f526a4b4da9ea4eda3c98792206d25452448677843c8ae33a91988bc2d4b89bbb54c1b768ae704a36e9b8c6f63af84d13f048b39d3e3bdfdfadb217b171c98db1c4be344bfb04521e90f6d283e2556b970d7a8341c42478700f9eca8dd157be40707609d9e7e456876132dff81d85c1a63312e9614b2dcc4cd06f73afdd6d68ffa82878bcadab007135e54e56ec0de996bf1e5fc71c6fbdd3162da2527a0ffa8ac0d7b1eb4dd4b52c5e409debe16af73e061880e4deea1930ff2bb2a55889af142b95b79d601634c233377ca186ae90a879d49d5e43c6c686391bcd7ea68faa429af061f19b585d76e3a0f96fa7f480b1bfb91d325ebe354f6653d22bc8ca7ba1698d663ec70ea5755ab9d5c360ec63275d31538eb934d34fbfabd5985435dab6053b162320c7942a79ac0d1d4f67a7ce99164625ee4ae4ed423acbb6d5e0465ed98c111f94c5670c7759a508c019a16c14a01cf3cd96605553689f9d21252b1f24d572a67cc377ff95b6fa521d759a0811f50e390f582dffb2a427e45601c5d5f5e037720583cdc590778f2625b156021bb8a8e56a4bb0ec8bc7b02cf0b229beff3f813251e12321f5e797d81b5cb5977c4a626e6775ea38947a5510f7a5ff5cd1fc28efd29e0f58d9ed5fcaec822aee75eee675c2e1d4049d7c0040a23274bfd5326478b0bb0dc58113bd0632a1290adc2527d9e01a14f7935de48243c61cf512bcdf258dc66432481c680c6deeec5eac6b14127112aa39c36ca1cef6edd2daa167f2daa50d60dbab0c74bfbfdaf222c3e9569e016d67dbb4dbc67317e68fe125820950e748ee3dd40fcda86a687abfdabeaacc110f62b480cfd1a0c76e38f3d75feec6de1b709dedcd8aa56f757870a59b59af3160fe08982079ce0ab830efcac85dbca95a8e17b7789b62dda315b51da97d76aee5637a78a72901f0b2631ac05004a4eabc6a41e25d4a92815c49363883814656c95133bfc0756930da9c250d85244953befd4c6a74727295b84b336fbb5e731d9febe0c84c9c3d385582d316eeaa9321c25309eaebd3ec4d8bc833de34f981e86e8f24f3246538152d2ce9e18e1175ae964772373149c6ed3a05230d92a1bd10a6f6645dfac2c0951d0317f463097428a5d4de703f0d287d87954cae3ec636a06c9499f7788b1b4f6a1d8c1225dbf1f75ee34a7cad4b6d6798974e9a43b4680e1c975591a73b9672e60ae34d40fd72dab685bd6e5592318c2b9596252aeda8fab16a3048c365dfdb4a2b7dabbcbf7976c58a77b5a53dc935b187ca0511ee4c068e47d151822f71422302ef412fc8123b15f2dbd41db0e91a911f77bbdd44d13a4a11bda982fb6bb8ac7b6e0bab29fe09cdc9e7eaba1292decbe3ae1b1bbe33a280bdaff09158c9745a8e4013a72e64f6ea657c575773c2ee8e579d8bbed314dfd1aeded09b17c39e7749c7735f664b620c8f850b8afc8094cbc4a83444fc79eb98cedbed8d41406bec96d61f3582745c1fffd051bdc5ae42c00b7805dad9cc56fdaa725b7080af5af2466a7f13b776f1ae3115adb47ebebc7875fab23afebc0c0b5677a861308e34848da90b7a69422e734fdf72f9b3a8845f45b64f62526e8485ef49290f24891f5f0537fe170593b55b8d163cbd8225bacd6def67015bc0e6dea03f537b1855afc493ad4d0f62d595f4cb1be11f2a99d9bde3dcadecfbd9229eca73aaa5bd78585385f6d7aaa422ecabe7ff8b34276be1301c210a655b5b5e08d6620764891d4b0fbaad7779d8688d309774278cf3356d890face9901ddc495a64dd248058637452a918ee8f63bdd04912913c1b2e991fe8ad824af4a6bd15b43f4f4581f42c5b31f1d12e588d4f37e8e4394f60ffd6f9b61f06927ea99f1348ffc71ceefafd03c4932166b06efa8ea906945d2e5dce3a2225249f79949fe580d2243a12ec94ebe8615688c3afad53537e8ea8f1271dc839a79a3cad3879e825d7adda34ba49c58776391a59d67b13596460893738a211b4acb476c44da6ff4af4848ec8d8d190d8597f1443f3521fca281dec9ee980ed47132df0027771f22c495dc31cb59d7fe3a0311dab5ed68fa75c39c93dd74aa3edeaaa20c5539fd457db30c2f01403b60dadc8ddc9dfd220e97f8b08452dbfcfd3dabfbf66c5def6d502e9f757fd36596f7951dbb2a259f23c3539fbd46973f593c965f632609e08e207bc133786e6459a56b92e74f3b08bdf9b2a095714d3f73ee00ceded8c30d0f598d5caa829743188f732adc0e2a08a79c4571e90b1e98b5b621fe03ac44dcc3d87d72f74f1fb4583ea998406c4f7ac7405deaf3693815faf91969b853d9a45222e6b1bea32920a5f10c7d0be219599e8f5296a9fe2fd09d0ff7c13f3252c79bdcbbfd109e69294581f2cc72e3b3e54305fa2390d87944905d20cba13ffff5e7642d17e1d2c1d057af11fa85a44a6e4410cbc5776c53afcc59af0937019e35c7ff18649eec7f6aaa825e8c1265809fa616d18ed4516ced023fc15ca398ac6b0c128d207219add84628028cf213b5bd3c2f1e30822f0d7f43d4c273dd78cc4f8bcafe0deb94cc1c77a89a1109a544d4af0e193f03ba3671662bc611e89cf51b86141a28e93755fe2b1ec5885c6561961676ac061bede96fe4134e0c3ca9c2cfaee56e9d777f3253b357450ae44f79597dfcfc4f25d0e11e4f206358d2ac3daabebc34b5fa363eeb35181bfef29d574832a5b7ecb1bc12c492965a245795e35dd99af1218659ce6c29df2662d82eeb4d6805229ed2ed720b5ba7cbea55cce20bf26559ab426a2727dab5c5bd06ac05352dc04ebc3a53bf557ac152dcce0d42dcbbceee6f011bf8ac173feb4496aec2c3cc0df7abd8190d8ab575c9cac0fcc5753efe6fce1c617a6a72aa31158bd8baa90d8de1571f1a188249890712a47922d871d20b400bdbf70ba946f69d29bad1b6c54f5791db603f0afb124aa66633a28a42520a484043e5975c42b992afd5bf03a38ed49e8bb524433bd71abbe4ba44def635061175f"}) ioctl$SNAPSHOT_UNFREEZE(0xffffffffffffffff, 0x3302) [ 3471.093892][T23120] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3471.112366][T23120] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3471.122564][T23120] CPU: 0 PID: 23120 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3471.133079][T23120] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 10:34:14 executing program 5: r0 = openat$ipvs(0xffffff9c, &(0x7f00000003c0)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) write$USERIO_CMD_REGISTER(r0, &(0x7f0000000e80), 0x2) [ 3471.143466][T23120] Call Trace: [ 3471.147097][T23120] [ 3471.150233][T23120] dump_stack_lvl+0x1bf/0x240 [ 3471.155191][T23120] dump_stack+0x1e/0x20 [ 3471.159607][T23120] sysfs_create_dir_ns+0x459/0x4c0 [ 3471.165003][T23120] ? device_release+0x2e0/0x2e0 [ 3471.170162][T23120] kobject_add_internal+0xd08/0x16a0 [ 3471.175779][T23120] kobject_add+0x28c/0x3b0 [ 3471.180516][T23120] ? kobject_put+0x1fe/0x330 [ 3471.185415][T23120] device_add+0xaa2/0x1f20 [ 3471.190131][T23120] netdev_register_kobject+0x1ec/0x520 [ 3471.195905][T23120] register_netdevice+0x138a/0x1cd0 [ 3471.201427][T23120] ? br_validate+0x470/0x470 [ 3471.206300][T23120] br_dev_newlink+0x49/0x200 [ 3471.211259][T23120] ? br_validate+0x470/0x470 [ 3471.216128][T23120] rtnl_newlink+0x2d5f/0x4110 [ 3471.221251][T23120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.227477][T23120] ? rtnl_setlink+0x7f0/0x7f0 [ 3471.232549][T23120] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3471.238101][T23120] ? ref_tracker_free+0x45/0xc10 [ 3471.243309][T23120] ? filter_irq_stacks+0x60/0x1a0 [ 3471.248691][T23120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.254877][T23120] ? filter_irq_stacks+0x164/0x1a0 [ 3471.260246][T23120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.266415][T23120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.272713][T23120] netlink_rcv_skb+0x371/0x650 [ 3471.277745][T23120] ? rtnetlink_bind+0xf0/0xf0 [ 3471.282715][T23120] ? rtnetlink_net_exit+0x60/0x60 [ 3471.288187][T23120] rtnetlink_rcv+0x34/0x40 [ 3471.293436][T23120] netlink_unicast+0xf47/0x1250 [ 3471.298603][T23120] netlink_sendmsg+0x1238/0x13d0 [ 3471.303909][T23120] ? netlink_getsockopt+0x980/0x980 [ 3471.309464][T23120] ____sys_sendmsg+0x9c2/0xd60 [ 3471.314510][T23120] ___sys_sendmsg+0x28d/0x3c0 [ 3471.319480][T23120] ? __fget_files+0x580/0x640 [ 3471.324401][T23120] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.330527][T23120] __x64_sys_sendmsg+0x307/0x490 [ 3471.335809][T23120] do_syscall_64+0x44/0x110 [ 3471.340552][T23120] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3471.346744][T23120] RIP: 0033:0x7f47e547cae9 [ 3471.351649][T23120] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3471.371716][T23120] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3471.380490][T23120] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3471.389045][T23120] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3471.397262][T23120] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3471.405564][T23120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3471.413767][T23120] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3471.421981][T23120] 10:34:14 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x3}, 0x0) 10:34:14 executing program 4: bpf$BPF_BTF_LOAD(0x23, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) [ 3471.431443][T23120] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3471.495319][T23127] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3471.504833][T23127] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3471.520575][T23127] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3471.530486][T23127] CPU: 1 PID: 23127 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3471.540818][T23127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3471.551094][T23127] Call Trace: [ 3471.554903][T23127] [ 3471.557994][T23127] dump_stack_lvl+0x1bf/0x240 [ 3471.562962][T23127] dump_stack+0x1e/0x20 [ 3471.567371][T23127] sysfs_create_dir_ns+0x459/0x4c0 [ 3471.572791][T23127] ? device_release+0x2e0/0x2e0 [ 3471.578071][T23127] kobject_add_internal+0xd08/0x16a0 [ 3471.583778][T23127] kobject_add+0x28c/0x3b0 [ 3471.588587][T23127] ? kobject_put+0x1fe/0x330 [ 3471.593546][T23127] device_add+0xaa2/0x1f20 [ 3471.598250][T23127] netdev_register_kobject+0x1ec/0x520 [ 3471.603981][T23127] register_netdevice+0x138a/0x1cd0 [ 3471.609622][T23127] ? br_validate+0x470/0x470 [ 3471.614459][T23127] br_dev_newlink+0x49/0x200 [ 3471.619462][T23127] ? br_validate+0x470/0x470 [ 3471.624285][T23127] rtnl_newlink+0x2d5f/0x4110 [ 3471.629271][T23127] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.635627][T23127] ? rtnl_setlink+0x7f0/0x7f0 [ 3471.640542][T23127] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3471.645930][T23127] ? ref_tracker_free+0x45/0xc10 [ 3471.651136][T23127] ? filter_irq_stacks+0x60/0x1a0 [ 3471.656537][T23127] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.662660][T23127] ? filter_irq_stacks+0x164/0x1a0 [ 3471.668069][T23127] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.674171][T23127] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.680710][T23127] netlink_rcv_skb+0x371/0x650 [ 3471.685774][T23127] ? rtnetlink_bind+0xf0/0xf0 [ 3471.690719][T23127] ? rtnetlink_net_exit+0x60/0x60 [ 3471.696050][T23127] rtnetlink_rcv+0x34/0x40 [ 3471.700910][T23127] netlink_unicast+0xf47/0x1250 [ 3471.706031][T23127] netlink_sendmsg+0x1238/0x13d0 [ 3471.711242][T23127] ? netlink_getsockopt+0x980/0x980 [ 3471.716819][T23127] ____sys_sendmsg+0x9c2/0xd60 [ 3471.721873][T23127] ___sys_sendmsg+0x28d/0x3c0 [ 3471.726816][T23127] ? __fget_files+0x580/0x640 [ 3471.731970][T23127] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3471.738298][T23127] __x64_sys_sendmsg+0x307/0x490 [ 3471.744343][T23127] do_syscall_64+0x44/0x110 [ 3471.749267][T23127] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3471.755478][T23127] RIP: 0033:0x7fc405e7cae9 [ 3471.760095][T23127] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3471.780057][T23127] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3471.788722][T23127] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3471.796998][T23127] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3471.805202][T23127] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3471.813460][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3471.821627][T23127] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3471.829918][T23127] [ 3471.838167][T23127] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:15 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x8100}}, 0x85}}, 0x0) [ 3472.016262][T23131] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3472.030702][T23131] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3472.043804][T23131] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3472.053754][T23131] CPU: 0 PID: 23131 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3472.064314][T23131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3472.074689][T23131] Call Trace: [ 3472.078161][T23131] [ 3472.081265][T23131] dump_stack_lvl+0x1bf/0x240 [ 3472.086215][T23131] dump_stack+0x1e/0x20 [ 3472.090635][T23131] sysfs_create_dir_ns+0x459/0x4c0 [ 3472.096032][T23131] ? device_release+0x2e0/0x2e0 [ 3472.101188][T23131] kobject_add_internal+0xd08/0x16a0 [ 3472.106830][T23131] kobject_add+0x28c/0x3b0 [ 3472.111567][T23131] ? kobject_put+0x1fe/0x330 [ 3472.116469][T23131] device_add+0xaa2/0x1f20 [ 3472.121190][T23131] netdev_register_kobject+0x1ec/0x520 [ 3472.126960][T23131] register_netdevice+0x138a/0x1cd0 [ 3472.132474][T23131] ? br_validate+0x470/0x470 [ 3472.137334][T23131] br_dev_newlink+0x49/0x200 [ 3472.142205][T23131] ? br_validate+0x470/0x470 [ 3472.147058][T23131] rtnl_newlink+0x2d5f/0x4110 [ 3472.152052][T23131] ? rtnl_newlink+0x761/0x4110 [ 3472.157234][T23131] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.163372][T23131] ? rtnl_setlink+0x7f0/0x7f0 [ 3472.168320][T23131] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3472.173929][T23131] ? ref_tracker_free+0x45/0xc10 [ 3472.179323][T23131] ? filter_irq_stacks+0x60/0x1a0 [ 3472.184638][T23131] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.190767][T23131] ? filter_irq_stacks+0x164/0x1a0 [ 3472.196271][T23131] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.202390][T23131] netlink_rcv_skb+0x371/0x650 [ 3472.207457][T23131] ? rtnetlink_bind+0xf0/0xf0 [ 3472.212517][T23131] ? rtnetlink_net_exit+0x60/0x60 [ 3472.217840][T23131] rtnetlink_rcv+0x34/0x40 [ 3472.222552][T23131] netlink_unicast+0xf47/0x1250 [ 3472.227717][T23131] netlink_sendmsg+0x1238/0x13d0 [ 3472.232959][T23131] ? netlink_getsockopt+0x980/0x980 [ 3472.238457][T23131] ____sys_sendmsg+0x9c2/0xd60 [ 3472.243528][T23131] ___sys_sendmsg+0x28d/0x3c0 [ 3472.248520][T23131] ? __fget_files+0x580/0x640 [ 3472.253467][T23131] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.259585][T23131] __x64_sys_sendmsg+0x307/0x490 [ 3472.264855][T23131] do_syscall_64+0x44/0x110 [ 3472.269632][T23131] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3472.275858][T23131] RIP: 0033:0x7f590747cae9 [ 3472.280504][T23131] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3472.300493][T23131] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3472.309249][T23131] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3472.317464][T23131] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3472.325647][T23131] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3472.334007][T23131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3472.342173][T23131] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3472.350367][T23131] 10:34:15 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto, @int]}}, 0x0, 0x36}, 0x20) [ 3472.360099][T23131] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3472.376339][T24402] usb 2-1: new high-speed USB device number 18 using dummy_hcd 10:34:15 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x309}}, 0x85}}, 0x0) 10:34:15 executing program 5: socketpair(0x2, 0x0, 0x200, &(0x7f0000000080)) [ 3472.587727][T23135] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3472.601155][T23135] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3472.611128][T23135] CPU: 1 PID: 23135 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3472.621822][T23135] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3472.632194][T23135] Call Trace: [ 3472.635641][T23135] [ 3472.639698][T23135] dump_stack_lvl+0x1bf/0x240 [ 3472.644649][T23135] dump_stack+0x1e/0x20 [ 3472.649091][T23135] sysfs_create_dir_ns+0x459/0x4c0 [ 3472.654484][T23135] ? device_release+0x2e0/0x2e0 [ 3472.659795][T23135] kobject_add_internal+0xd08/0x16a0 [ 3472.665410][T23135] kobject_add+0x28c/0x3b0 [ 3472.670130][T23135] ? kobject_put+0x1fe/0x330 [ 3472.675113][T23135] device_add+0xaa2/0x1f20 [ 3472.679816][T23135] netdev_register_kobject+0x1ec/0x520 [ 3472.685912][T23135] register_netdevice+0x138a/0x1cd0 [ 3472.691403][T23135] ? br_validate+0x470/0x470 [ 3472.696261][T23135] br_dev_newlink+0x49/0x200 [ 3472.701134][T23135] ? br_validate+0x470/0x470 [ 3472.705992][T23135] rtnl_newlink+0x2d5f/0x4110 [ 3472.711113][T23135] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.717231][T23135] ? rtnl_setlink+0x7f0/0x7f0 [ 3472.722186][T23135] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3472.727615][T23135] ? ref_tracker_free+0x45/0xc10 [ 3472.732917][T23135] ? filter_irq_stacks+0x60/0x1a0 [ 3472.738217][T23135] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.744347][T23135] ? filter_irq_stacks+0x164/0x1a0 [ 3472.749850][T23135] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.756079][T23135] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.762214][T23135] netlink_rcv_skb+0x371/0x650 [ 3472.767278][T23135] ? rtnetlink_bind+0xf0/0xf0 [ 3472.772414][T23135] ? rtnetlink_net_exit+0x60/0x60 [ 3472.777802][T23135] rtnetlink_rcv+0x34/0x40 [ 3472.782512][T23135] netlink_unicast+0xf47/0x1250 [ 3472.787658][T23135] netlink_sendmsg+0x1238/0x13d0 [ 3472.792915][T23135] ? netlink_getsockopt+0x980/0x980 [ 3472.798382][T23135] ____sys_sendmsg+0x9c2/0xd60 [ 3472.803439][T23135] ___sys_sendmsg+0x28d/0x3c0 [ 3472.808401][T23135] ? __fget_files+0x580/0x640 [ 3472.813356][T23135] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3472.814094][T24402] usb 2-1: Using ep0 maxpacket: 32 [ 3472.819388][T23135] __x64_sys_sendmsg+0x307/0x490 [ 3472.829780][T23135] do_syscall_64+0x44/0x110 [ 3472.834533][T23135] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3472.840746][T23135] RIP: 0033:0x7f47e547cae9 [ 3472.845388][T23135] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3472.865363][T23135] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3472.874093][T23135] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3472.882328][T23135] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3472.890555][T23135] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3472.898780][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3472.907073][T23135] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3472.915395][T23135] [ 3472.923338][T23135] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:16 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x4}, 0x0) [ 3473.034935][T24402] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 8 10:34:16 executing program 4: r0 = openat$apparmor_thread_current(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_current(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="c199d27d3bf86abd"], 0x8) [ 3473.103075][T23142] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3473.111670][T23142] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3473.123972][T23142] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3473.133326][T23142] CPU: 1 PID: 23142 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3473.143658][T23142] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3473.154198][T23142] Call Trace: [ 3473.157675][T23142] [ 3473.160797][T23142] dump_stack_lvl+0x1bf/0x240 [ 3473.165749][T23142] dump_stack+0x1e/0x20 [ 3473.170212][T23142] sysfs_create_dir_ns+0x459/0x4c0 [ 3473.175700][T23142] ? device_release+0x2e0/0x2e0 [ 3473.180858][T23142] kobject_add_internal+0xd08/0x16a0 [ 3473.186494][T23142] kobject_add+0x28c/0x3b0 [ 3473.191218][T23142] ? kobject_put+0x1fe/0x330 [ 3473.196076][T23142] device_add+0xaa2/0x1f20 [ 3473.200865][T23142] netdev_register_kobject+0x1ec/0x520 [ 3473.206646][T23142] register_netdevice+0x138a/0x1cd0 [ 3473.212168][T23142] ? br_validate+0x470/0x470 [ 3473.217044][T23142] br_dev_newlink+0x49/0x200 [ 3473.221912][T23142] ? br_validate+0x470/0x470 [ 3473.226768][T23142] rtnl_newlink+0x2d5f/0x4110 [ 3473.231981][T23142] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.238134][T23142] ? rtnl_setlink+0x7f0/0x7f0 [ 3473.245444][T23142] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3473.250947][T23142] ? ref_tracker_free+0x45/0xc10 [ 3473.256144][T23142] ? filter_irq_stacks+0x60/0x1a0 [ 3473.262846][T23142] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.268974][T23142] ? filter_irq_stacks+0x164/0x1a0 [ 3473.274395][T23142] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.280888][T23142] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.287035][T23142] netlink_rcv_skb+0x371/0x650 [ 3473.292212][T23142] ? rtnetlink_bind+0xf0/0xf0 [ 3473.297354][T23142] ? rtnetlink_net_exit+0x60/0x60 [ 3473.302832][T23142] rtnetlink_rcv+0x34/0x40 [ 3473.307504][T23142] netlink_unicast+0xf47/0x1250 [ 3473.312705][T23142] netlink_sendmsg+0x1238/0x13d0 [ 3473.317923][T23142] ? netlink_getsockopt+0x980/0x980 [ 3473.323547][T23142] ____sys_sendmsg+0x9c2/0xd60 [ 3473.328584][T23142] ___sys_sendmsg+0x28d/0x3c0 [ 3473.333523][T23142] ? __fget_files+0x580/0x640 [ 3473.338444][T23142] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.344526][T23142] __x64_sys_sendmsg+0x307/0x490 [ 3473.349744][T23142] do_syscall_64+0x44/0x110 [ 3473.354600][T23142] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3473.361135][T23142] RIP: 0033:0x7fc405e7cae9 [ 3473.365757][T23142] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3473.385637][T23142] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3473.394315][T23142] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3473.402494][T23142] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3473.410741][T23142] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3473.418913][T23142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3473.427377][T23142] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3473.435846][T23142] [ 3473.444943][T23142] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:16 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x8602}}, 0x85}}, 0x0) 10:34:16 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func_proto]}}, &(0x7f0000000140)=""/160, 0x26, 0xa0, 0x1}, 0x20) [ 3473.504654][T24402] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3473.514436][T24402] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3473.522698][T24402] usb 2-1: Product: syz [ 3473.527195][T24402] usb 2-1: Manufacturer: syz [ 3473.532103][T24402] usb 2-1: SerialNumber: syz [ 3473.771797][T23152] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3473.786004][T23152] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3473.795907][T23152] CPU: 1 PID: 23152 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3473.806246][T23152] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3473.816527][T23152] Call Trace: [ 3473.820007][T23152] [ 3473.823107][T23152] dump_stack_lvl+0x1bf/0x240 [ 3473.828040][T23152] dump_stack+0x1e/0x20 [ 3473.832426][T23152] sysfs_create_dir_ns+0x459/0x4c0 [ 3473.837792][T23152] ? device_release+0x2e0/0x2e0 [ 3473.842944][T23152] kobject_add_internal+0xd08/0x16a0 [ 3473.848504][T23152] kobject_add+0x28c/0x3b0 [ 3473.853184][T23152] ? kobject_put+0x1fe/0x330 [ 3473.858039][T23152] device_add+0xaa2/0x1f20 [ 3473.862721][T23152] netdev_register_kobject+0x1ec/0x520 [ 3473.868455][T23152] register_netdevice+0x138a/0x1cd0 [ 3473.873956][T23152] ? br_validate+0x470/0x470 [ 3473.878785][T23152] br_dev_newlink+0x49/0x200 [ 3473.883706][T23152] ? br_validate+0x470/0x470 [ 3473.888620][T23152] rtnl_newlink+0x2d5f/0x4110 [ 3473.893600][T23152] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3473.900124][T23152] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.906199][T23152] ? rtnl_setlink+0x7f0/0x7f0 [ 3473.911114][T23152] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3473.916493][T23152] ? ref_tracker_free+0x45/0xc10 [ 3473.921669][T23152] ? filter_irq_stacks+0x60/0x1a0 [ 3473.926948][T23152] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.933073][T23152] ? filter_irq_stacks+0x164/0x1a0 [ 3473.938457][T23152] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.944670][T23152] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3473.950754][T23152] netlink_rcv_skb+0x371/0x650 [ 3473.955787][T23152] ? rtnetlink_bind+0xf0/0xf0 [ 3473.960780][T23152] ? rtnetlink_net_exit+0x60/0x60 [ 3473.966097][T23152] rtnetlink_rcv+0x34/0x40 [ 3473.970814][T23152] netlink_unicast+0xf47/0x1250 [ 3473.975969][T23152] netlink_sendmsg+0x1238/0x13d0 [ 3473.981184][T23152] ? netlink_getsockopt+0x980/0x980 [ 3473.986732][T23152] ____sys_sendmsg+0x9c2/0xd60 [ 3473.991872][T23152] ___sys_sendmsg+0x28d/0x3c0 [ 3473.996857][T23152] ? __fget_files+0x580/0x640 [ 3474.001784][T23152] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.007871][T23152] __x64_sys_sendmsg+0x307/0x490 [ 3474.013088][T23152] do_syscall_64+0x44/0x110 [ 3474.017903][T23152] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3474.024438][T23152] RIP: 0033:0x7f47e547cae9 [ 3474.029050][T23152] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3474.049112][T23152] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3474.057811][T23152] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3474.066259][T23152] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3474.074429][T23152] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3474.082601][T23152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3474.090767][T23152] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3474.099135][T23152] [ 3474.107625][T23152] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3474.183430][T23153] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3474.192984][T23153] CPU: 0 PID: 23153 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3474.203335][T23153] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3474.213608][T23153] Call Trace: [ 3474.217077][T23153] [ 3474.220276][T23153] dump_stack_lvl+0x1bf/0x240 [ 3474.225251][T23153] dump_stack+0x1e/0x20 [ 3474.229666][T23153] sysfs_create_dir_ns+0x459/0x4c0 [ 3474.235064][T23153] ? device_release+0x2e0/0x2e0 [ 3474.240200][T23153] kobject_add_internal+0xd08/0x16a0 [ 3474.245805][T23153] kobject_add+0x28c/0x3b0 [ 3474.250708][T23153] ? kobject_put+0x1fe/0x330 [ 3474.255788][T23153] device_add+0xaa2/0x1f20 [ 3474.260503][T23153] netdev_register_kobject+0x1ec/0x520 [ 3474.266264][T23153] register_netdevice+0x138a/0x1cd0 [ 3474.271772][T23153] ? br_validate+0x470/0x470 [ 3474.276642][T23153] br_dev_newlink+0x49/0x200 [ 3474.281517][T23153] ? br_validate+0x470/0x470 [ 3474.286363][T23153] rtnl_newlink+0x2d5f/0x4110 [ 3474.291365][T23153] ? rtnl_newlink+0x761/0x4110 [ 3474.296464][T23153] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.302767][T23153] ? rtnl_setlink+0x7f0/0x7f0 [ 3474.307770][T23153] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3474.313284][T23153] ? ref_tracker_free+0x45/0xc10 [ 3474.318498][T23153] ? filter_irq_stacks+0x60/0x1a0 [ 3474.323825][T23153] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.329961][T23153] ? filter_irq_stacks+0x164/0x1a0 [ 3474.335478][T23153] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.341609][T23153] netlink_rcv_skb+0x371/0x650 [ 3474.346685][T23153] ? rtnetlink_bind+0xf0/0xf0 [ 3474.351669][T23153] ? rtnetlink_net_exit+0x60/0x60 [ 3474.357063][T23153] rtnetlink_rcv+0x34/0x40 [ 3474.361767][T23153] netlink_unicast+0xf47/0x1250 [ 3474.367271][T23153] netlink_sendmsg+0x1238/0x13d0 [ 3474.372528][T23153] ? netlink_getsockopt+0x980/0x980 [ 3474.378027][T23153] ____sys_sendmsg+0x9c2/0xd60 [ 3474.383113][T23153] ___sys_sendmsg+0x28d/0x3c0 [ 3474.388111][T23153] ? __fget_files+0x580/0x640 [ 3474.393066][T23153] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.399185][T23153] __x64_sys_sendmsg+0x307/0x490 [ 3474.404508][T23153] do_syscall_64+0x44/0x110 [ 3474.409271][T23153] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3474.415477][T23153] RIP: 0033:0x7f590747cae9 [ 3474.420109][T23153] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3474.439964][T23153] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3474.448637][T23153] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3474.456811][T23153] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3474.464972][T23153] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3474.473229][T23153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3474.481406][T23153] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3474.489602][T23153] [ 3474.499338][T23153] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3474.595764][T23154] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3474.605750][T23154] CPU: 0 PID: 23154 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3474.616716][T23154] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3474.627093][T23154] Call Trace: [ 3474.630793][T23154] [ 3474.633979][T23154] dump_stack_lvl+0x1bf/0x240 [ 3474.638909][T23154] dump_stack+0x1e/0x20 [ 3474.643365][T23154] sysfs_create_dir_ns+0x459/0x4c0 [ 3474.648814][T23154] ? device_release+0x2e0/0x2e0 [ 3474.653919][T23154] kobject_add_internal+0xd08/0x16a0 [ 3474.659487][T23154] kobject_add+0x28c/0x3b0 [ 3474.664171][T23154] ? kobject_put+0x1fe/0x330 [ 3474.669056][T23154] device_add+0xaa2/0x1f20 [ 3474.673759][T23154] netdev_register_kobject+0x1ec/0x520 [ 3474.679489][T23154] register_netdevice+0x138a/0x1cd0 [ 3474.684973][T23154] ? br_validate+0x470/0x470 [ 3474.689800][T23154] br_dev_newlink+0x49/0x200 [ 3474.694831][T23154] ? br_validate+0x470/0x470 [ 3474.699758][T23154] rtnl_newlink+0x2d5f/0x4110 [ 3474.704705][T23154] ? rtnl_newlink+0x761/0x4110 [ 3474.709730][T23154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.715812][T23154] ? rtnl_setlink+0x7f0/0x7f0 [ 3474.720737][T23154] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3474.726200][T23154] ? ref_tracker_free+0x45/0xc10 [ 3474.731411][T23154] ? filter_irq_stacks+0x60/0x1a0 [ 3474.736805][T23154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.743067][T23154] ? filter_irq_stacks+0x164/0x1a0 [ 3474.748430][T23154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.754545][T23154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.760861][T23154] netlink_rcv_skb+0x371/0x650 [ 3474.765916][T23154] ? rtnetlink_bind+0xf0/0xf0 [ 3474.771123][T23154] ? rtnetlink_net_exit+0x60/0x60 [ 3474.776655][T23154] rtnetlink_rcv+0x34/0x40 [ 3474.781309][T23154] netlink_unicast+0xf47/0x1250 [ 3474.786529][T23154] netlink_sendmsg+0x1238/0x13d0 [ 3474.791744][T23154] ? netlink_getsockopt+0x980/0x980 [ 3474.797286][T23154] ____sys_sendmsg+0x9c2/0xd60 [ 3474.802413][T23154] ___sys_sendmsg+0x28d/0x3c0 [ 3474.807354][T23154] ? __fget_files+0x580/0x640 [ 3474.812281][T23154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3474.818625][T23154] __x64_sys_sendmsg+0x307/0x490 [ 3474.823852][T23154] do_syscall_64+0x44/0x110 [ 3474.828621][T23154] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3474.834802][T23154] RIP: 0033:0x7f590747cae9 [ 3474.839413][T23154] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3474.859357][T23154] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3474.868056][T23154] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3474.876255][T23154] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3474.884432][T23154] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3474.892613][T23154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3474.900792][T23154] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3474.908986][T23154] [ 3474.918852][T23154] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3474.935381][T24402] cdc_ncm 2-1:1.0: bind() failure [ 3474.952097][T24402] cdc_ncm 2-1:1.1: CDC Union missing and no IAD found [ 3474.959328][T24402] cdc_ncm 2-1:1.1: bind() failure [ 3474.994735][T24402] usb 2-1: USB disconnect, device number 18 10:34:18 executing program 5: openat$sndtimer(0xffffff9c, &(0x7f0000000040), 0xc801) 10:34:18 executing program 1: r0 = openat$ipvs(0xffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/secure_tcp\x00', 0x2, 0x0) write$USERIO_CMD_REGISTER(r0, 0x0, 0x0) 10:34:18 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x30a}}, 0x85}}, 0x0) 10:34:18 executing program 4: r0 = openat$apparmor_thread_current(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_current(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="c199d27d3bf86abd"], 0x8) 10:34:18 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x8700}}, 0x85}}, 0x0) 10:34:18 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x5}, 0x0) [ 3475.334296][T23156] validate_nla: 4 callbacks suppressed [ 3475.334364][T23156] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3475.351293][T23156] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3475.363401][T23156] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3475.372868][T23156] CPU: 0 PID: 23156 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3475.383262][T23156] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3475.393527][T23156] Call Trace: [ 3475.396967][T23156] [ 3475.400052][T23156] dump_stack_lvl+0x1bf/0x240 [ 3475.405002][T23156] dump_stack+0x1e/0x20 [ 3475.409405][T23156] sysfs_create_dir_ns+0x459/0x4c0 [ 3475.414770][T23156] ? device_release+0x2e0/0x2e0 [ 3475.419884][T23156] kobject_add_internal+0xd08/0x16a0 [ 3475.425457][T23156] kobject_add+0x28c/0x3b0 [ 3475.430182][T23156] ? kobject_put+0x1fe/0x330 [ 3475.435058][T23156] device_add+0xaa2/0x1f20 [ 3475.439740][T23156] netdev_register_kobject+0x1ec/0x520 [ 3475.445471][T23156] register_netdevice+0x138a/0x1cd0 [ 3475.450931][T23156] ? br_validate+0x470/0x470 [ 3475.455749][T23156] br_dev_newlink+0x49/0x200 [ 3475.460574][T23156] ? br_validate+0x470/0x470 [ 3475.465389][T23156] rtnl_newlink+0x2d5f/0x4110 [ 3475.470370][T23156] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3475.476890][T23156] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3475.482972][T23156] ? rtnl_setlink+0x7f0/0x7f0 [ 3475.487969][T23156] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3475.493346][T23156] ? ref_tracker_free+0x45/0xc10 [ 3475.498549][T23156] ? filter_irq_stacks+0x60/0x1a0 [ 3475.503838][T23156] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3475.509938][T23156] ? filter_irq_stacks+0x164/0x1a0 [ 3475.515332][T23156] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3475.521452][T23156] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3475.527557][T23156] netlink_rcv_skb+0x371/0x650 [ 3475.532845][T23156] ? rtnetlink_bind+0xf0/0xf0 [ 3475.537772][T23156] ? rtnetlink_net_exit+0x60/0x60 [ 3475.543050][T23156] rtnetlink_rcv+0x34/0x40 [ 3475.547706][T23156] netlink_unicast+0xf47/0x1250 [ 3475.552816][T23156] netlink_sendmsg+0x1238/0x13d0 [ 3475.558115][T23156] ? netlink_getsockopt+0x980/0x980 [ 3475.563565][T23156] ____sys_sendmsg+0x9c2/0xd60 [ 3475.568607][T23156] ___sys_sendmsg+0x28d/0x3c0 [ 3475.573554][T23156] ? __fget_files+0x580/0x640 [ 3475.578644][T23156] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3475.584903][T23156] __x64_sys_sendmsg+0x307/0x490 [ 3475.590200][T23156] do_syscall_64+0x44/0x110 [ 3475.594926][T23156] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3475.601200][T23156] RIP: 0033:0x7fc405e7cae9 [ 3475.605821][T23156] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3475.626497][T23156] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3475.635188][T23156] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3475.643383][T23156] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3475.652274][T23156] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3475.660513][T23156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3475.668705][T23156] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3475.677031][T23156] [ 3475.687443][T23156] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:19 executing program 5: r0 = syz_open_dev$video(&(0x7f0000001500), 0x0, 0x0) ioctl$VIDIOC_EXPBUF(r0, 0xc0405610, 0x0) [ 3475.867095][T23160] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3475.876021][T23160] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3475.889041][T23160] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3475.898492][T23160] CPU: 0 PID: 23160 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3475.908837][T23160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3475.919116][T23160] Call Trace: [ 3475.922565][T23160] [ 3475.925661][T23160] dump_stack_lvl+0x1bf/0x240 [ 3475.930617][T23160] dump_stack+0x1e/0x20 [ 3475.935015][T23160] sysfs_create_dir_ns+0x459/0x4c0 [ 3475.940658][T23160] ? device_release+0x2e0/0x2e0 [ 3475.945791][T23160] kobject_add_internal+0xd08/0x16a0 [ 3475.951389][T23160] kobject_add+0x28c/0x3b0 [ 3475.956139][T23160] ? kobject_put+0x1fe/0x330 [ 3475.961046][T23160] device_add+0xaa2/0x1f20 10:34:19 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x30c}}, 0x85}}, 0x0) [ 3475.965759][T23160] netdev_register_kobject+0x1ec/0x520 [ 3475.971534][T23160] register_netdevice+0x138a/0x1cd0 [ 3475.977046][T23160] ? br_validate+0x470/0x470 [ 3475.981917][T23160] br_dev_newlink+0x49/0x200 [ 3475.986880][T23160] ? br_validate+0x470/0x470 [ 3475.991752][T23160] rtnl_newlink+0x2d5f/0x4110 [ 3475.996770][T23160] ? rtnl_newlink+0x761/0x4110 [ 3476.001891][T23160] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.008166][T23160] ? rtnl_setlink+0x7f0/0x7f0 [ 3476.013300][T23160] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3476.019058][T23160] ? ref_tracker_free+0x45/0xc10 [ 3476.024685][T23160] ? filter_irq_stacks+0x60/0x1a0 [ 3476.030081][T23160] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.036296][T23160] ? filter_irq_stacks+0x164/0x1a0 [ 3476.041714][T23160] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.047832][T23160] netlink_rcv_skb+0x371/0x650 [ 3476.052952][T23160] ? rtnetlink_bind+0xf0/0xf0 [ 3476.058142][T23160] ? rtnetlink_net_exit+0x60/0x60 [ 3476.063499][T23160] rtnetlink_rcv+0x34/0x40 [ 3476.068155][T23160] netlink_unicast+0xf47/0x1250 [ 3476.073266][T23160] netlink_sendmsg+0x1238/0x13d0 [ 3476.078504][T23160] ? netlink_getsockopt+0x980/0x980 [ 3476.083970][T23160] ____sys_sendmsg+0x9c2/0xd60 [ 3476.089104][T23160] ___sys_sendmsg+0x28d/0x3c0 [ 3476.094042][T23160] ? __fget_files+0x580/0x640 [ 3476.098961][T23160] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.105130][T23160] __x64_sys_sendmsg+0x307/0x490 [ 3476.110440][T23160] do_syscall_64+0x44/0x110 [ 3476.115180][T23160] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3476.121419][T23160] RIP: 0033:0x7f590747cae9 [ 3476.126048][T23160] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3476.146445][T23160] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3476.155816][T23160] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3476.164007][T23160] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3476.172172][T23160] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3476.180341][T23160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3476.188513][T23160] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3476.196709][T23160] [ 3476.206732][T23160] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:19 executing program 1: r0 = openat$sndtimer(0xffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000080)={{0x2, 0x0, 0xe07}}) 10:34:19 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="400000000b1401002cbd7000fcdbdf25080001"], 0x40}}, 0x0) 10:34:19 executing program 5: syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x4f4602) [ 3476.516803][T23164] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3476.536847][T23164] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3476.546289][T23164] CPU: 0 PID: 23164 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3476.556624][T23164] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3476.566960][T23164] Call Trace: [ 3476.570441][T23164] [ 3476.573518][T23164] dump_stack_lvl+0x1bf/0x240 [ 3476.578443][T23164] dump_stack+0x1e/0x20 [ 3476.582898][T23164] sysfs_create_dir_ns+0x459/0x4c0 [ 3476.588250][T23164] ? device_release+0x2e0/0x2e0 [ 3476.593386][T23164] kobject_add_internal+0xd08/0x16a0 [ 3476.599137][T23164] kobject_add+0x28c/0x3b0 [ 3476.603833][T23164] ? kobject_put+0x1fe/0x330 [ 3476.608771][T23164] device_add+0xaa2/0x1f20 [ 3476.613476][T23164] netdev_register_kobject+0x1ec/0x520 [ 3476.619245][T23164] register_netdevice+0x138a/0x1cd0 [ 3476.624776][T23164] ? br_validate+0x470/0x470 [ 3476.629611][T23164] br_dev_newlink+0x49/0x200 [ 3476.634456][T23164] ? br_validate+0x470/0x470 [ 3476.639305][T23164] rtnl_newlink+0x2d5f/0x4110 [ 3476.644333][T23164] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.650423][T23164] ? rtnl_setlink+0x7f0/0x7f0 [ 3476.655373][T23164] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3476.660783][T23164] ? ref_tracker_free+0x45/0xc10 [ 3476.665969][T23164] ? filter_irq_stacks+0x60/0x1a0 [ 3476.671246][T23164] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.677370][T23164] ? filter_irq_stacks+0x164/0x1a0 [ 3476.682774][T23164] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.688870][T23164] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.694978][T23164] netlink_rcv_skb+0x371/0x650 [ 3476.700001][T23164] ? rtnetlink_bind+0xf0/0xf0 [ 3476.704926][T23164] ? rtnetlink_net_exit+0x60/0x60 [ 3476.710296][T23164] rtnetlink_rcv+0x34/0x40 [ 3476.714959][T23164] netlink_unicast+0xf47/0x1250 [ 3476.720243][T23164] netlink_sendmsg+0x1238/0x13d0 [ 3476.725494][T23164] ? netlink_getsockopt+0x980/0x980 [ 3476.731082][T23164] ____sys_sendmsg+0x9c2/0xd60 [ 3476.736141][T23164] ___sys_sendmsg+0x28d/0x3c0 [ 3476.741088][T23164] ? __fget_files+0x580/0x640 [ 3476.746454][T23164] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3476.752538][T23164] __x64_sys_sendmsg+0x307/0x490 [ 3476.757754][T23164] do_syscall_64+0x44/0x110 [ 3476.762488][T23164] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3476.768842][T23164] RIP: 0033:0x7f47e547cae9 [ 3476.773814][T23164] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3476.793786][T23164] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3476.803169][T23164] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3476.811483][T23164] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3476.820100][T23164] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3476.828735][T23164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3476.836953][T23164] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3476.845271][T23164] [ 3476.855379][T23164] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:20 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x2a, 0x0, 0xd, 0xd, 0x2, [@datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], 'L'}]}}, 0x0, 0x2a}, 0x20) 10:34:20 executing program 1: ioctl$IOMMU_TEST_OP_CREATE_ACCESS(0xffffffffffffffff, 0x3ba0, 0x0) inotify_init() [ 3477.083825][T23165] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3477.092162][T23165] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3477.104469][T23165] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3477.114222][T23165] CPU: 1 PID: 23165 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3477.124726][T23165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3477.134998][T23165] Call Trace: [ 3477.138461][T23165] [ 3477.141644][T23165] dump_stack_lvl+0x1bf/0x240 [ 3477.146679][T23165] dump_stack+0x1e/0x20 [ 3477.151184][T23165] sysfs_create_dir_ns+0x459/0x4c0 [ 3477.156594][T23165] ? device_release+0x2e0/0x2e0 [ 3477.161830][T23165] kobject_add_internal+0xd08/0x16a0 [ 3477.167445][T23165] kobject_add+0x28c/0x3b0 [ 3477.172184][T23165] ? kobject_put+0x1fe/0x330 [ 3477.177167][T23165] device_add+0xaa2/0x1f20 [ 3477.181876][T23165] netdev_register_kobject+0x1ec/0x520 [ 3477.187622][T23165] register_netdevice+0x138a/0x1cd0 [ 3477.194528][T23165] ? br_validate+0x470/0x470 [ 3477.199402][T23165] br_dev_newlink+0x49/0x200 [ 3477.204375][T23165] ? br_validate+0x470/0x470 [ 3477.210037][T23165] rtnl_newlink+0x2d5f/0x4110 [ 3477.215037][T23165] ? rtnl_newlink+0x761/0x4110 [ 3477.221161][T23165] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.227299][T23165] ? rtnl_setlink+0x7f0/0x7f0 [ 3477.232367][T23165] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3477.236624][T23177] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3477.237711][T23165] ? ref_tracker_free+0x45/0xc10 [ 3477.237865][T23165] ? filter_irq_stacks+0x60/0x1a0 [ 3477.257735][T23165] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.263877][T23165] ? filter_irq_stacks+0x164/0x1a0 [ 3477.269353][T23165] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.275757][T23165] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.282069][T23165] netlink_rcv_skb+0x371/0x650 [ 3477.287227][T23165] ? rtnetlink_bind+0xf0/0xf0 [ 3477.292271][T23165] ? rtnetlink_net_exit+0x60/0x60 [ 3477.297590][T23165] rtnetlink_rcv+0x34/0x40 [ 3477.302346][T23165] netlink_unicast+0xf47/0x1250 [ 3477.307508][T23165] netlink_sendmsg+0x1238/0x13d0 [ 3477.312753][T23165] ? netlink_getsockopt+0x980/0x980 [ 3477.318249][T23165] ____sys_sendmsg+0x9c2/0xd60 [ 3477.323428][T23165] ___sys_sendmsg+0x28d/0x3c0 [ 3477.328404][T23165] ? __fget_files+0x580/0x640 [ 3477.333343][T23165] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.339456][T23165] __x64_sys_sendmsg+0x307/0x490 [ 3477.344714][T23165] do_syscall_64+0x44/0x110 [ 3477.349488][T23165] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3477.355803][T23165] RIP: 0033:0x7f590747cae9 [ 3477.360441][T23165] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3477.380859][T23165] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3477.389650][T23165] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3477.398136][T23165] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3477.406605][T23165] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3477.417154][T23165] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3477.425375][T23165] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3477.433939][T23165] [ 3477.442241][T23165] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:20 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x8847}}, 0x85}}, 0x0) 10:34:20 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_DELLINK(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x1404, 0x1}, 0x10}}, 0x0) [ 3477.563890][T23171] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3477.572299][T23171] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3477.586520][T23171] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3477.596583][T23171] CPU: 0 PID: 23171 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 10:34:20 executing program 5: r0 = openat$snapshot(0xffffff9c, &(0x7f00000015c0), 0x80003, 0x0) ioctl$SNAPSHOT_UNFREEZE(r0, 0x3302) [ 3477.606961][T23171] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3477.617420][T23171] Call Trace: [ 3477.620889][T23171] [ 3477.623988][T23171] dump_stack_lvl+0x1bf/0x240 [ 3477.628983][T23171] dump_stack+0x1e/0x20 [ 3477.633493][T23171] sysfs_create_dir_ns+0x459/0x4c0 [ 3477.638983][T23171] ? device_release+0x2e0/0x2e0 [ 3477.644213][T23171] kobject_add_internal+0xd08/0x16a0 [ 3477.649799][T23171] kobject_add+0x28c/0x3b0 [ 3477.654500][T23171] ? kobject_put+0x1fe/0x330 [ 3477.659354][T23171] device_add+0xaa2/0x1f20 [ 3477.664047][T23171] netdev_register_kobject+0x1ec/0x520 [ 3477.669888][T23171] register_netdevice+0x138a/0x1cd0 [ 3477.675368][T23171] ? br_validate+0x470/0x470 [ 3477.680319][T23171] br_dev_newlink+0x49/0x200 [ 3477.685197][T23171] ? br_validate+0x470/0x470 [ 3477.690173][T23171] rtnl_newlink+0x2d5f/0x4110 [ 3477.695212][T23171] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.701481][T23171] ? rtnl_setlink+0x7f0/0x7f0 [ 3477.706951][T23171] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3477.712368][T23171] ? ref_tracker_free+0x45/0xc10 [ 3477.718282][T23171] ? filter_irq_stacks+0x60/0x1a0 [ 3477.723768][T23171] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.729967][T23171] ? filter_irq_stacks+0x164/0x1a0 [ 3477.735442][T23171] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.741547][T23171] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.747831][T23171] netlink_rcv_skb+0x371/0x650 [ 3477.753354][T23171] ? rtnetlink_bind+0xf0/0xf0 [ 3477.758396][T23171] ? rtnetlink_net_exit+0x60/0x60 [ 3477.763752][T23171] rtnetlink_rcv+0x34/0x40 [ 3477.768421][T23171] netlink_unicast+0xf47/0x1250 [ 3477.773526][T23171] netlink_sendmsg+0x1238/0x13d0 [ 3477.778904][T23171] ? netlink_getsockopt+0x980/0x980 [ 3477.784434][T23171] ____sys_sendmsg+0x9c2/0xd60 [ 3477.789465][T23171] ___sys_sendmsg+0x28d/0x3c0 [ 3477.794403][T23171] ? __fget_files+0x580/0x640 [ 3477.799315][T23171] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3477.805393][T23171] __x64_sys_sendmsg+0x307/0x490 [ 3477.810639][T23171] do_syscall_64+0x44/0x110 [ 3477.815415][T23171] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3477.821703][T23171] RIP: 0033:0x7fc405e7cae9 [ 3477.826506][T23171] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3477.846606][T23171] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3477.855463][T23171] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 10:34:21 executing program 1: openat$userio(0xffffff9c, &(0x7f0000001380), 0x4000, 0x0) [ 3477.863755][T23171] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3477.871945][T23171] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3477.880242][T23171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3477.888424][T23171] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3477.896616][T23171] [ 3477.900599][T23171] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:21 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x6}, 0x0) 10:34:21 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x30f}}, 0x85}}, 0x0) [ 3478.119695][T23185] random: crng reseeded on system resumption [ 3478.275293][T23188] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3478.289881][T23188] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3478.299998][T23188] CPU: 1 PID: 23188 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3478.310422][T23188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3478.321386][T23188] Call Trace: [ 3478.324842][T23188] [ 3478.327946][T23188] dump_stack_lvl+0x1bf/0x240 [ 3478.333160][T23188] dump_stack+0x1e/0x20 [ 3478.337576][T23188] sysfs_create_dir_ns+0x459/0x4c0 [ 3478.343064][T23188] ? device_release+0x2e0/0x2e0 [ 3478.348203][T23188] kobject_add_internal+0xd08/0x16a0 [ 3478.353893][T23188] kobject_add+0x28c/0x3b0 [ 3478.358717][T23188] ? kobject_put+0x1fe/0x330 [ 3478.363613][T23188] device_add+0xaa2/0x1f20 [ 3478.368326][T23188] netdev_register_kobject+0x1ec/0x520 [ 3478.374087][T23188] register_netdevice+0x138a/0x1cd0 [ 3478.379603][T23188] ? br_validate+0x470/0x470 [ 3478.384482][T23188] br_dev_newlink+0x49/0x200 [ 3478.389347][T23188] ? br_validate+0x470/0x470 [ 3478.394276][T23188] rtnl_newlink+0x2d5f/0x4110 [ 3478.399384][T23188] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3478.405953][T23188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3478.412073][T23188] ? rtnl_setlink+0x7f0/0x7f0 [ 3478.417029][T23188] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3478.422457][T23188] ? ref_tracker_free+0x45/0xc10 [ 3478.427777][T23188] ? filter_irq_stacks+0x60/0x1a0 [ 3478.433099][T23188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3478.439243][T23188] ? filter_irq_stacks+0x164/0x1a0 [ 3478.444654][T23188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3478.450767][T23188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3478.456876][T23188] netlink_rcv_skb+0x371/0x650 [ 3478.461947][T23188] ? rtnetlink_bind+0xf0/0xf0 [ 3478.466895][T23188] ? rtnetlink_net_exit+0x60/0x60 [ 3478.472171][T23188] rtnetlink_rcv+0x34/0x40 [ 3478.476843][T23188] netlink_unicast+0xf47/0x1250 [ 3478.481960][T23188] netlink_sendmsg+0x1238/0x13d0 [ 3478.487166][T23188] ? netlink_getsockopt+0x980/0x980 [ 3478.492611][T23188] ____sys_sendmsg+0x9c2/0xd60 [ 3478.497694][T23188] ___sys_sendmsg+0x28d/0x3c0 [ 3478.502648][T23188] ? __fget_files+0x580/0x640 [ 3478.507580][T23188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3478.513687][T23188] __x64_sys_sendmsg+0x307/0x490 [ 3478.518908][T23188] do_syscall_64+0x44/0x110 [ 3478.523639][T23188] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3478.529960][T23188] RIP: 0033:0x7f47e547cae9 [ 3478.534574][T23188] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3478.554437][T23188] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3478.563108][T23188] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3478.571290][T23188] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3478.579550][T23188] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3478.587813][T23188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3478.596063][T23188] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3478.604253][T23188] [ 3478.607788][T23188] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:21 executing program 4: bpf$BPF_PROG_QUERY(0x10, &(0x7f00000006c0)={@map, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 10:34:22 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='io.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT, @ANYBLOB="9141dda87dfc7468514b9a72649500000000000000003f05000a0082828dced13389000000a1c7dafab9b697791e629f2c83"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1\x00'}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) [ 3478.757865][T23219] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3478.766638][T23219] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3478.784952][T23219] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3478.794422][T23219] CPU: 0 PID: 23219 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3478.804758][T23219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3478.815005][T23219] Call Trace: [ 3478.818431][T23219] [ 3478.821506][T23219] dump_stack_lvl+0x1bf/0x240 [ 3478.826452][T23219] dump_stack+0x1e/0x20 [ 3478.830863][T23219] sysfs_create_dir_ns+0x459/0x4c0 [ 3478.836267][T23219] ? device_release+0x2e0/0x2e0 [ 3478.841503][T23219] kobject_add_internal+0xd08/0x16a0 [ 3478.847164][T23219] kobject_add+0x28c/0x3b0 [ 3478.851949][T23219] ? kobject_put+0x1fe/0x330 [ 3478.856794][T23219] device_add+0xaa2/0x1f20 [ 3478.861469][T23219] netdev_register_kobject+0x1ec/0x520 [ 3478.867187][T23219] register_netdevice+0x138a/0x1cd0 [ 3478.872656][T23219] ? br_validate+0x470/0x470 [ 3478.877480][T23219] br_dev_newlink+0x49/0x200 [ 3478.882329][T23219] ? br_validate+0x470/0x470 [ 3478.887210][T23219] rtnl_newlink+0x2d5f/0x4110 [ 3478.892254][T23219] ? rtnl_newlink+0x761/0x4110 [ 3478.897292][T23219] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3478.903415][T23219] ? rtnl_setlink+0x7f0/0x7f0 [ 3478.908498][T23219] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3478.913887][T23219] ? ref_tracker_free+0x45/0xc10 [ 3478.919098][T23219] ? filter_irq_stacks+0x60/0x1a0 [ 3478.924382][T23219] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3478.930461][T23219] ? filter_irq_stacks+0x164/0x1a0 [ 3478.935826][T23219] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3478.941992][T23219] netlink_rcv_skb+0x371/0x650 [ 3478.947101][T23219] ? rtnetlink_bind+0xf0/0xf0 [ 3478.952031][T23219] ? rtnetlink_net_exit+0x60/0x60 [ 3478.957292][T23219] rtnetlink_rcv+0x34/0x40 [ 3478.962042][T23219] netlink_unicast+0xf47/0x1250 [ 3478.967211][T23219] netlink_sendmsg+0x1238/0x13d0 [ 3478.975739][T23219] ? netlink_getsockopt+0x980/0x980 [ 3478.981200][T23219] ____sys_sendmsg+0x9c2/0xd60 [ 3478.986257][T23219] ___sys_sendmsg+0x28d/0x3c0 [ 3478.991197][T23219] ? __fget_files+0x580/0x640 [ 3478.996116][T23219] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.002212][T23219] __x64_sys_sendmsg+0x307/0x490 [ 3479.007432][T23219] do_syscall_64+0x44/0x110 [ 3479.012206][T23219] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3479.018391][T23219] RIP: 0033:0x7f590747cae9 [ 3479.023011][T23219] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3479.042955][T23219] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3479.051653][T23219] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3479.059825][T23219] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3479.067986][T23219] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3479.076154][T23219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3479.084328][T23219] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3479.092528][T23219] [ 3479.101931][T23219] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3479.253217][T23220] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3479.262761][T23220] CPU: 1 PID: 23220 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3479.273109][T23220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3479.283456][T23220] Call Trace: [ 3479.286897][T23220] [ 3479.289986][T23220] dump_stack_lvl+0x1bf/0x240 [ 3479.294926][T23220] dump_stack+0x1e/0x20 [ 3479.299297][T23220] sysfs_create_dir_ns+0x459/0x4c0 [ 3479.304743][T23220] ? device_release+0x2e0/0x2e0 [ 3479.309846][T23220] kobject_add_internal+0xd08/0x16a0 [ 3479.315456][T23220] kobject_add+0x28c/0x3b0 [ 3479.320147][T23220] ? kobject_put+0x1fe/0x330 [ 3479.324989][T23220] device_add+0xaa2/0x1f20 [ 3479.329655][T23220] netdev_register_kobject+0x1ec/0x520 [ 3479.335381][T23220] register_netdevice+0x138a/0x1cd0 [ 3479.341014][T23220] ? br_validate+0x470/0x470 [ 3479.345834][T23220] br_dev_newlink+0x49/0x200 [ 3479.350661][T23220] ? br_validate+0x470/0x470 [ 3479.355480][T23220] rtnl_newlink+0x2d5f/0x4110 [ 3479.360489][T23220] ? rtnl_newlink+0x761/0x4110 [ 3479.365593][T23220] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.371721][T23220] ? rtnl_setlink+0x7f0/0x7f0 [ 3479.376691][T23220] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3479.382093][T23220] ? ref_tracker_free+0x45/0xc10 [ 3479.387268][T23220] ? filter_irq_stacks+0x60/0x1a0 [ 3479.392570][T23220] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.398677][T23220] ? filter_irq_stacks+0x164/0x1a0 [ 3479.404043][T23220] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.410129][T23220] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.416218][T23220] netlink_rcv_skb+0x371/0x650 [ 3479.421248][T23220] ? rtnetlink_bind+0xf0/0xf0 [ 3479.426179][T23220] ? rtnetlink_net_exit+0x60/0x60 [ 3479.431448][T23220] rtnetlink_rcv+0x34/0x40 [ 3479.436103][T23220] netlink_unicast+0xf47/0x1250 [ 3479.441212][T23220] netlink_sendmsg+0x1238/0x13d0 [ 3479.446414][T23220] ? netlink_getsockopt+0x980/0x980 [ 3479.451858][T23220] ____sys_sendmsg+0x9c2/0xd60 [ 3479.456979][T23220] ___sys_sendmsg+0x28d/0x3c0 [ 3479.461962][T23220] ? __fget_files+0x580/0x640 [ 3479.466905][T23220] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.472995][T23220] __x64_sys_sendmsg+0x307/0x490 [ 3479.478223][T23220] do_syscall_64+0x44/0x110 [ 3479.482946][T23220] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3479.489427][T23220] RIP: 0033:0x7f590747cae9 [ 3479.494072][T23220] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3479.514039][T23220] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3479.522734][T23220] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3479.531001][T23220] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3479.539172][T23220] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 10:34:22 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x8848}}, 0x85}}, 0x0) [ 3479.547335][T23220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3479.555589][T23220] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3479.563789][T23220] [ 3479.571774][T23220] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3479.753090][T23222] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3479.762649][T23222] CPU: 1 PID: 23222 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3479.772995][T23222] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3479.783448][T23222] Call Trace: [ 3479.786906][T23222] [ 3479.790018][T23222] dump_stack_lvl+0x1bf/0x240 [ 3479.794981][T23222] dump_stack+0x1e/0x20 [ 3479.799406][T23222] sysfs_create_dir_ns+0x459/0x4c0 [ 3479.804799][T23222] ? device_release+0x2e0/0x2e0 [ 3479.810054][T23222] kobject_add_internal+0xd08/0x16a0 [ 3479.815670][T23222] kobject_add+0x28c/0x3b0 [ 3479.820407][T23222] ? kobject_put+0x1fe/0x330 [ 3479.825290][T23222] device_add+0xaa2/0x1f20 [ 3479.829978][T23222] netdev_register_kobject+0x1ec/0x520 [ 3479.835714][T23222] register_netdevice+0x138a/0x1cd0 [ 3479.841287][T23222] ? br_validate+0x470/0x470 [ 3479.846215][T23222] br_dev_newlink+0x49/0x200 10:34:23 executing program 4: r0 = openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, 0x0) [ 3479.851089][T23222] ? br_validate+0x470/0x470 [ 3479.855935][T23222] rtnl_newlink+0x2d5f/0x4110 [ 3479.861400][T23222] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.867543][T23222] ? rtnl_setlink+0x7f0/0x7f0 [ 3479.872561][T23222] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3479.878009][T23222] ? ref_tracker_free+0x45/0xc10 [ 3479.883234][T23222] ? filter_irq_stacks+0x60/0x1a0 [ 3479.888552][T23222] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.894643][T23222] ? filter_irq_stacks+0x164/0x1a0 [ 3479.899994][T23222] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.906083][T23222] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.912175][T23222] netlink_rcv_skb+0x371/0x650 [ 3479.917210][T23222] ? rtnetlink_bind+0xf0/0xf0 [ 3479.922186][T23222] ? rtnetlink_net_exit+0x60/0x60 [ 3479.927482][T23222] rtnetlink_rcv+0x34/0x40 [ 3479.932165][T23222] netlink_unicast+0xf47/0x1250 [ 3479.937403][T23222] netlink_sendmsg+0x1238/0x13d0 [ 3479.942819][T23222] ? netlink_getsockopt+0x980/0x980 [ 3479.948791][T23222] ____sys_sendmsg+0x9c2/0xd60 [ 3479.953827][T23222] ___sys_sendmsg+0x28d/0x3c0 [ 3479.958771][T23222] ? __fget_files+0x580/0x640 [ 3479.963688][T23222] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3479.969771][T23222] __x64_sys_sendmsg+0x307/0x490 [ 3479.974993][T23222] do_syscall_64+0x44/0x110 [ 3479.979932][T23222] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3479.986231][T23222] RIP: 0033:0x7fc405e7cae9 [ 3479.990909][T23222] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3480.010875][T23222] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3480.019644][T23222] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3480.027840][T23222] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3480.036009][T23222] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3480.044265][T23222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3480.052689][T23222] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3480.060874][T23222] [ 3480.072179][T23222] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:23 executing program 5: r0 = openat$apparmor_thread_current(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_current(r0, &(0x7f0000000180)=ANY=[], 0x8) 10:34:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x8}, 0x0) [ 3480.234379][T23280] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3480.247930][T23280] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3480.257459][T23280] CPU: 0 PID: 23280 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3480.267801][T23280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3480.278259][T23280] Call Trace: [ 3480.281718][T23280] [ 3480.284849][T23280] dump_stack_lvl+0x1bf/0x240 [ 3480.289816][T23280] dump_stack+0x1e/0x20 [ 3480.294193][T23280] sysfs_create_dir_ns+0x459/0x4c0 [ 3480.299549][T23280] ? device_release+0x2e0/0x2e0 [ 3480.304652][T23280] kobject_add_internal+0xd08/0x16a0 [ 3480.310257][T23280] kobject_add+0x28c/0x3b0 [ 3480.314971][T23280] ? kobject_put+0x1fe/0x330 [ 3480.319832][T23280] device_add+0xaa2/0x1f20 [ 3480.324515][T23280] netdev_register_kobject+0x1ec/0x520 [ 3480.330254][T23280] register_netdevice+0x138a/0x1cd0 [ 3480.335721][T23280] ? br_validate+0x470/0x470 [ 3480.340574][T23280] br_dev_newlink+0x49/0x200 [ 3480.345428][T23280] ? br_validate+0x470/0x470 [ 3480.350268][T23280] rtnl_newlink+0x2d5f/0x4110 [ 3480.355260][T23280] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3480.361350][T23280] ? rtnl_setlink+0x7f0/0x7f0 [ 3480.366268][T23280] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3480.371733][T23280] ? ref_tracker_free+0x45/0xc10 [ 3480.376905][T23280] ? filter_irq_stacks+0x60/0x1a0 [ 3480.382178][T23280] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3480.388265][T23280] ? filter_irq_stacks+0x164/0x1a0 [ 3480.393623][T23280] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3480.399703][T23280] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3480.405777][T23280] netlink_rcv_skb+0x371/0x650 [ 3480.410802][T23280] ? rtnetlink_bind+0xf0/0xf0 [ 3480.415734][T23280] ? rtnetlink_net_exit+0x60/0x60 [ 3480.421010][T23280] rtnetlink_rcv+0x34/0x40 [ 3480.425687][T23280] netlink_unicast+0xf47/0x1250 [ 3480.430798][T23280] netlink_sendmsg+0x1238/0x13d0 [ 3480.435996][T23280] ? netlink_getsockopt+0x980/0x980 [ 3480.441445][T23280] ____sys_sendmsg+0x9c2/0xd60 [ 3480.446481][T23280] ___sys_sendmsg+0x28d/0x3c0 [ 3480.451422][T23280] ? __fget_files+0x580/0x640 [ 3480.456342][T23280] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3480.462427][T23280] __x64_sys_sendmsg+0x307/0x490 [ 3480.467642][T23280] do_syscall_64+0x44/0x110 [ 3480.472369][T23280] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3480.478560][T23280] RIP: 0033:0x7f47e547cae9 [ 3480.483171][T23280] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3480.503112][T23280] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3480.511770][T23280] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3480.520210][T23280] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3480.528377][T23280] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3480.536640][T23280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3480.544802][T23280] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3480.552995][T23280] [ 3480.564389][T23280] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:23 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x310}}, 0x85}}, 0x0) 10:34:23 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="199f8f3d87baada6e3a2b04be90f1e534760ee02b25bb04523909a343d168f0b939aa89180f9b094eff2a0f68df10a860ea80756af80be832d7cbfb2d1959022e15af12228359271ac01cf1e743880703075516a968ab0a00860e6d2eeca72244f61ff2aa02247765cadb24aa07ee1e1dbca0800e702028b44d44cc6b3b964e3ef0ea3915f8d6856a8b50cf0c604f160681d01c3889690c97ce2667831a105f7de00ba4868e8ab15a97a9d438f099bab682286bd5e633cd77e51b4c2713d7c76ae26d57851f5f5072aa45deeeec8e9f76ab7c22164a1abb7f0a986d922932fd3cfb9a5c4145c5eb97b361d7017665d3d80d8b00d5dd2b01e971e"], 0x0, 0x2a}, 0xffffffffffffff26) 10:34:24 executing program 4: r0 = syz_open_dev$vcsn(&(0x7f0000000080), 0x10001, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000100)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x0, 0x1}, 0x48) 10:34:24 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x9903}}, 0x85}}, 0x0) 10:34:24 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) 10:34:24 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x19, 0x0, 0x0, 0x294f4cf3}, 0x48) [ 3481.172241][T23310] validate_nla: 4 callbacks suppressed [ 3481.172302][T23310] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3481.186663][T23310] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3481.198923][T23310] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3481.208982][T23310] CPU: 0 PID: 23310 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3481.219734][T23310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3481.229987][T23310] Call Trace: [ 3481.233416][T23310] [ 3481.236514][T23310] dump_stack_lvl+0x1bf/0x240 [ 3481.241428][T23310] dump_stack+0x1e/0x20 [ 3481.245794][T23310] sysfs_create_dir_ns+0x459/0x4c0 [ 3481.251158][T23310] ? device_release+0x2e0/0x2e0 [ 3481.256253][T23310] kobject_add_internal+0xd08/0x16a0 [ 3481.261864][T23310] kobject_add+0x28c/0x3b0 [ 3481.266547][T23310] ? kobject_put+0x1fe/0x330 [ 3481.271478][T23310] device_add+0xaa2/0x1f20 [ 3481.276231][T23310] netdev_register_kobject+0x1ec/0x520 [ 3481.281957][T23310] register_netdevice+0x138a/0x1cd0 [ 3481.287416][T23310] ? br_validate+0x470/0x470 [ 3481.292231][T23310] br_dev_newlink+0x49/0x200 [ 3481.297058][T23310] ? br_validate+0x470/0x470 [ 3481.301913][T23310] rtnl_newlink+0x2d5f/0x4110 [ 3481.306902][T23310] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.312976][T23310] ? rtnl_setlink+0x7f0/0x7f0 [ 3481.317891][T23310] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3481.323265][T23310] ? ref_tracker_free+0x45/0xc10 [ 3481.328443][T23310] ? filter_irq_stacks+0x60/0x1a0 [ 3481.333726][T23310] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.339812][T23310] ? filter_irq_stacks+0x164/0x1a0 [ 3481.345180][T23310] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.351266][T23310] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.357367][T23310] netlink_rcv_skb+0x371/0x650 [ 3481.362475][T23310] ? rtnetlink_bind+0xf0/0xf0 [ 3481.367402][T23310] ? rtnetlink_net_exit+0x60/0x60 [ 3481.372694][T23310] rtnetlink_rcv+0x34/0x40 [ 3481.377350][T23310] netlink_unicast+0xf47/0x1250 [ 3481.382453][T23310] netlink_sendmsg+0x1238/0x13d0 [ 3481.387655][T23310] ? netlink_getsockopt+0x980/0x980 [ 3481.393105][T23310] ____sys_sendmsg+0x9c2/0xd60 [ 3481.398141][T23310] ___sys_sendmsg+0x28d/0x3c0 [ 3481.403080][T23310] ? __fget_files+0x580/0x640 [ 3481.407993][T23310] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.414073][T23310] __x64_sys_sendmsg+0x307/0x490 [ 3481.419284][T23310] do_syscall_64+0x44/0x110 [ 3481.424010][T23310] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3481.430187][T23310] RIP: 0033:0x7fc405e7cae9 [ 3481.434801][T23310] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3481.454846][T23310] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3481.463516][T23310] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3481.471694][T23310] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3481.479866][T23310] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3481.488149][T23310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3481.496314][T23310] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3481.504590][T23310] [ 3481.519087][T23310] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3481.660121][T23315] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3481.669007][T23315] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3481.681152][T23315] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3481.690747][T23315] CPU: 1 PID: 23315 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3481.701162][T23315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3481.711445][T23315] Call Trace: [ 3481.714927][T23315] [ 3481.718057][T23315] dump_stack_lvl+0x1bf/0x240 [ 3481.723024][T23315] dump_stack+0x1e/0x20 [ 3481.727481][T23315] sysfs_create_dir_ns+0x459/0x4c0 [ 3481.732872][T23315] ? device_release+0x2e0/0x2e0 [ 3481.738026][T23315] kobject_add_internal+0xd08/0x16a0 [ 3481.744144][T23315] kobject_add+0x28c/0x3b0 [ 3481.750852][T23315] ? kobject_put+0x1fe/0x330 [ 3481.755734][T23315] device_add+0xaa2/0x1f20 [ 3481.760420][T23315] netdev_register_kobject+0x1ec/0x520 [ 3481.766190][T23315] register_netdevice+0x138a/0x1cd0 [ 3481.771688][T23315] ? br_validate+0x470/0x470 [ 3481.776564][T23315] br_dev_newlink+0x49/0x200 [ 3481.781518][T23315] ? br_validate+0x470/0x470 [ 3481.786374][T23315] rtnl_newlink+0x2d5f/0x4110 [ 3481.791362][T23315] ? rtnl_newlink+0x761/0x4110 [ 3481.796539][T23315] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.802659][T23315] ? rtnl_setlink+0x7f0/0x7f0 10:34:25 executing program 1: r0 = openat$ipvs(0xffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) openat$cgroup_int(r0, &(0x7f0000000140)='net_cls.classid\x00', 0x2, 0x0) [ 3481.807612][T23315] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3481.813054][T23315] ? ref_tracker_free+0x45/0xc10 [ 3481.818308][T23315] ? filter_irq_stacks+0x60/0x1a0 [ 3481.823633][T23315] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.829769][T23315] ? filter_irq_stacks+0x164/0x1a0 [ 3481.835243][T23315] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.841544][T23315] netlink_rcv_skb+0x371/0x650 [ 3481.846654][T23315] ? rtnetlink_bind+0xf0/0xf0 [ 3481.851618][T23315] ? rtnetlink_net_exit+0x60/0x60 [ 3481.856916][T23315] rtnetlink_rcv+0x34/0x40 [ 3481.861637][T23315] netlink_unicast+0xf47/0x1250 [ 3481.866783][T23315] netlink_sendmsg+0x1238/0x13d0 [ 3481.872007][T23315] ? netlink_getsockopt+0x980/0x980 [ 3481.877459][T23315] ____sys_sendmsg+0x9c2/0xd60 [ 3481.882501][T23315] ___sys_sendmsg+0x28d/0x3c0 [ 3481.887440][T23315] ? __fget_files+0x580/0x640 [ 3481.892357][T23315] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3481.898564][T23315] __x64_sys_sendmsg+0x307/0x490 [ 3481.903781][T23315] do_syscall_64+0x44/0x110 [ 3481.908499][T23315] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3481.914556][T23315] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3481.920736][T23315] RIP: 0033:0x7f590747cae9 [ 3481.925372][T23315] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3481.945263][T23315] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3481.954125][T23315] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3481.962601][T23315] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3481.970967][T23315] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3481.979141][T23315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3481.987311][T23315] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3481.996034][T23315] [ 3482.005797][T23315] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:25 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x312}}, 0x85}}, 0x0) [ 3482.228004][T23317] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3482.236586][T23317] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3482.248616][T23317] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3482.264051][T23317] CPU: 0 PID: 23317 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3482.274401][T23317] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3482.284781][T23317] Call Trace: [ 3482.288416][T23317] [ 3482.291537][T23317] dump_stack_lvl+0x1bf/0x240 [ 3482.296502][T23317] dump_stack+0x1e/0x20 [ 3482.300923][T23317] sysfs_create_dir_ns+0x459/0x4c0 [ 3482.306343][T23317] ? device_release+0x2e0/0x2e0 [ 3482.311521][T23317] kobject_add_internal+0xd08/0x16a0 [ 3482.317238][T23317] kobject_add+0x28c/0x3b0 [ 3482.321991][T23317] ? kobject_put+0x1fe/0x330 [ 3482.326885][T23317] device_add+0xaa2/0x1f20 [ 3482.331599][T23317] netdev_register_kobject+0x1ec/0x520 [ 3482.337462][T23317] register_netdevice+0x138a/0x1cd0 [ 3482.342968][T23317] ? br_validate+0x470/0x470 [ 3482.347910][T23317] br_dev_newlink+0x49/0x200 [ 3482.354442][T23317] ? br_validate+0x470/0x470 [ 3482.359306][T23317] rtnl_newlink+0x2d5f/0x4110 [ 3482.364302][T23317] ? rtnl_newlink+0x761/0x4110 [ 3482.369377][T23317] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 10:34:25 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x8002) write$FUSE_BMAP(r0, &(0x7f0000000040)={0x18}, 0x18) [ 3482.375678][T23317] ? rtnl_setlink+0x7f0/0x7f0 [ 3482.380628][T23317] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3482.386048][T23317] ? ref_tracker_free+0x45/0xc10 [ 3482.391259][T23317] ? filter_irq_stacks+0x60/0x1a0 [ 3482.396658][T23317] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3482.402772][T23317] ? filter_irq_stacks+0x164/0x1a0 [ 3482.408201][T23317] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3482.414332][T23317] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3482.420553][T23317] netlink_rcv_skb+0x371/0x650 [ 3482.425641][T23317] ? rtnetlink_bind+0xf0/0xf0 [ 3482.430620][T23317] ? rtnetlink_net_exit+0x60/0x60 [ 3482.435929][T23317] rtnetlink_rcv+0x34/0x40 [ 3482.440632][T23317] netlink_unicast+0xf47/0x1250 [ 3482.445791][T23317] netlink_sendmsg+0x1238/0x13d0 [ 3482.451045][T23317] ? netlink_getsockopt+0x980/0x980 [ 3482.456535][T23317] ____sys_sendmsg+0x9c2/0xd60 [ 3482.461615][T23317] ___sys_sendmsg+0x28d/0x3c0 [ 3482.466622][T23317] ? __fget_files+0x580/0x640 [ 3482.471570][T23317] __x64_sys_sendmsg+0x307/0x490 [ 3482.476846][T23317] do_syscall_64+0x44/0x110 [ 3482.481599][T23317] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3482.487829][T23317] RIP: 0033:0x7f590747cae9 [ 3482.492501][T23317] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3482.512463][T23317] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3482.521134][T23317] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3482.529311][T23317] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3482.537529][T23317] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3482.545694][T23317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3482.553859][T23317] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3482.562138][T23317] 10:34:25 executing program 4: r0 = openat$ipvs(0xffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) write$USERIO_CMD_REGISTER(r0, 0x0, 0x0) [ 3482.565999][T23317] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:25 executing program 5: syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f00000011c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x96, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1}, {0x6, 0x24, 0x1a, 0x8001, 0x2e}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x8}}}}}}]}}, 0x0) [ 3482.814371][T23319] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3482.827855][T23319] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3482.837750][T23319] CPU: 1 PID: 23319 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3482.848103][T23319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3482.858397][T23319] Call Trace: [ 3482.861852][T23319] [ 3482.864983][T23319] dump_stack_lvl+0x1bf/0x240 [ 3482.869947][T23319] dump_stack+0x1e/0x20 [ 3482.874348][T23319] sysfs_create_dir_ns+0x459/0x4c0 [ 3482.879751][T23319] ? device_release+0x2e0/0x2e0 [ 3482.884905][T23319] kobject_add_internal+0xd08/0x16a0 [ 3482.890726][T23319] kobject_add+0x28c/0x3b0 [ 3482.895473][T23319] ? kobject_put+0x1fe/0x330 [ 3482.900449][T23319] device_add+0xaa2/0x1f20 [ 3482.905233][T23319] netdev_register_kobject+0x1ec/0x520 [ 3482.911067][T23319] register_netdevice+0x138a/0x1cd0 [ 3482.916554][T23319] ? br_validate+0x470/0x470 [ 3482.921397][T23319] br_dev_newlink+0x49/0x200 [ 3482.926271][T23319] ? br_validate+0x470/0x470 [ 3482.931135][T23319] rtnl_newlink+0x2d5f/0x4110 [ 3482.936183][T23319] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3482.942308][T23319] ? rtnl_setlink+0x7f0/0x7f0 [ 3482.947261][T23319] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3482.952686][T23319] ? ref_tracker_free+0x45/0xc10 [ 3482.958162][T23319] ? filter_irq_stacks+0x60/0x1a0 [ 3482.963484][T23319] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3482.969677][T23319] ? filter_irq_stacks+0x164/0x1a0 [ 3482.975066][T23319] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3482.981263][T23319] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3482.987559][T23319] netlink_rcv_skb+0x371/0x650 [ 3482.992632][T23319] ? rtnetlink_bind+0xf0/0xf0 [ 3482.997622][T23319] ? rtnetlink_net_exit+0x60/0x60 [ 3483.003258][T23319] rtnetlink_rcv+0x34/0x40 [ 3483.008009][T23319] netlink_unicast+0xf47/0x1250 [ 3483.013125][T23319] netlink_sendmsg+0x1238/0x13d0 [ 3483.018799][T23319] ? netlink_getsockopt+0x980/0x980 [ 3483.024361][T23319] ____sys_sendmsg+0x9c2/0xd60 [ 3483.029662][T23319] ___sys_sendmsg+0x28d/0x3c0 [ 3483.034595][T23319] ? __fget_files+0x580/0x640 [ 3483.039520][T23319] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3483.045701][T23319] __x64_sys_sendmsg+0x307/0x490 [ 3483.051436][T23319] do_syscall_64+0x44/0x110 [ 3483.056159][T23319] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3483.062385][T23319] RIP: 0033:0x7f47e547cae9 [ 3483.067079][T23319] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3483.087034][T23319] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3483.095706][T23319] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3483.103880][T23319] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3483.112045][T23319] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3483.120421][T23319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3483.128696][T23319] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3483.137004][T23319] [ 3483.145121][T23319] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:26 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x9}, 0x0) 10:34:26 executing program 4: bpf$BPF_BTF_LOAD(0x6, 0x0, 0x10) 10:34:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$phonet(0x23, 0x2, 0x1) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x24, r1, 0x5, 0x0, 0x0, {}, [@BATADV_ATTR_HOP_PENALTY={0x5}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r3}]}, 0x24}}, 0x0) [ 3483.359843][T23326] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3483.368614][T23326] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3483.381113][T23326] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3483.394944][T23326] CPU: 1 PID: 23326 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3483.405310][T23326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3483.415566][T23326] Call Trace: [ 3483.418999][T23326] [ 3483.422073][T23326] dump_stack_lvl+0x1bf/0x240 [ 3483.428287][T23326] dump_stack+0x1e/0x20 [ 3483.432645][T23326] sysfs_create_dir_ns+0x459/0x4c0 [ 3483.438004][T23326] ? device_release+0x2e0/0x2e0 [ 3483.443109][T23326] kobject_add_internal+0xd08/0x16a0 [ 3483.448760][T23326] kobject_add+0x28c/0x3b0 [ 3483.453520][T23326] ? kobject_put+0x1fe/0x330 [ 3483.458457][T23326] device_add+0xaa2/0x1f20 [ 3483.463130][T23326] netdev_register_kobject+0x1ec/0x520 [ 3483.468840][T23326] register_netdevice+0x138a/0x1cd0 [ 3483.474297][T23326] ? br_validate+0x470/0x470 [ 3483.479196][T23326] br_dev_newlink+0x49/0x200 [ 3483.484186][T23326] ? br_validate+0x470/0x470 [ 3483.489006][T23326] rtnl_newlink+0x2d5f/0x4110 [ 3483.494095][T23326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3483.500186][T23326] ? rtnl_setlink+0x7f0/0x7f0 [ 3483.505107][T23326] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3483.510485][T23326] ? ref_tracker_free+0x45/0xc10 [ 3483.515759][T23326] ? filter_irq_stacks+0x60/0x1a0 [ 3483.521112][T23326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3483.527279][T23326] ? filter_irq_stacks+0x164/0x1a0 [ 3483.532727][T23326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3483.538804][T23326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3483.544880][T23326] netlink_rcv_skb+0x371/0x650 [ 3483.549902][T23326] ? rtnetlink_bind+0xf0/0xf0 [ 3483.554858][T23326] ? rtnetlink_net_exit+0x60/0x60 [ 3483.560136][T23326] rtnetlink_rcv+0x34/0x40 [ 3483.564797][T23326] netlink_unicast+0xf47/0x1250 [ 3483.570168][T23326] netlink_sendmsg+0x1238/0x13d0 [ 3483.575369][T23326] ? netlink_getsockopt+0x980/0x980 [ 3483.580809][T23326] ____sys_sendmsg+0x9c2/0xd60 [ 3483.585947][T23326] ___sys_sendmsg+0x28d/0x3c0 [ 3483.590927][T23326] ? __fget_files+0x580/0x640 [ 3483.595887][T23326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3483.602079][T23326] __x64_sys_sendmsg+0x307/0x490 [ 3483.608789][T23326] do_syscall_64+0x44/0x110 [ 3483.613519][T23326] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3483.619700][T23326] RIP: 0033:0x7fc405e7cae9 [ 3483.624312][T23326] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3483.644362][T23326] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3483.653121][T23326] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3483.661300][T23326] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3483.669468][T23326] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3483.677806][T23326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3483.686053][T23326] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3483.694386][T23326] [ 3483.698495][T23326] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:27 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_DELLINK(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="3800000004140102"], 0x38}}, 0x0) 10:34:27 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xa403}}, 0x85}}, 0x0) [ 3483.864906][T23336] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3483.873401][T23336] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3483.885962][T23336] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3483.901295][T23336] CPU: 0 PID: 23336 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3483.911658][T23336] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3483.914283][T25636] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 3483.921924][T23336] Call Trace: [ 3483.921973][T23336] [ 3483.936100][T23336] dump_stack_lvl+0x1bf/0x240 [ 3483.941052][T23336] dump_stack+0x1e/0x20 [ 3483.945465][T23336] sysfs_create_dir_ns+0x459/0x4c0 [ 3483.950928][T23336] ? device_release+0x2e0/0x2e0 [ 3483.956073][T23336] kobject_add_internal+0xd08/0x16a0 [ 3483.961783][T23336] kobject_add+0x28c/0x3b0 [ 3483.966696][T23336] ? kobject_put+0x1fe/0x330 [ 3483.971678][T23336] device_add+0xaa2/0x1f20 [ 3483.976480][T23336] netdev_register_kobject+0x1ec/0x520 [ 3483.982310][T23336] register_netdevice+0x138a/0x1cd0 [ 3483.987926][T23336] ? br_validate+0x470/0x470 [ 3483.992976][T23336] br_dev_newlink+0x49/0x200 [ 3483.997956][T23336] ? br_validate+0x470/0x470 [ 3484.002907][T23336] rtnl_newlink+0x2d5f/0x4110 [ 3484.008430][T23336] ? rtnl_newlink+0x761/0x4110 [ 3484.013522][T23336] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.019652][T23336] ? rtnl_setlink+0x7f0/0x7f0 [ 3484.024616][T23336] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3484.030055][T23336] ? ref_tracker_free+0x45/0xc10 [ 3484.035268][T23336] ? filter_irq_stacks+0x60/0x1a0 [ 3484.040571][T23336] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.047479][T23336] ? filter_irq_stacks+0x164/0x1a0 [ 3484.052892][T23336] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.059047][T23336] netlink_rcv_skb+0x371/0x650 [ 3484.064104][T23336] ? rtnetlink_bind+0xf0/0xf0 [ 3484.069113][T23336] ? rtnetlink_net_exit+0x60/0x60 [ 3484.074510][T23336] rtnetlink_rcv+0x34/0x40 [ 3484.079302][T23336] netlink_unicast+0xf47/0x1250 [ 3484.084457][T23336] netlink_sendmsg+0x1238/0x13d0 [ 3484.089695][T23336] ? netlink_getsockopt+0x980/0x980 [ 3484.095452][T23336] ____sys_sendmsg+0x9c2/0xd60 [ 3484.100543][T23336] ___sys_sendmsg+0x28d/0x3c0 [ 3484.105625][T23336] ? __fget_files+0x580/0x640 [ 3484.110580][T23336] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.116716][T23336] __x64_sys_sendmsg+0x307/0x490 [ 3484.121988][T23336] do_syscall_64+0x44/0x110 [ 3484.126753][T23336] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3484.133414][T23336] RIP: 0033:0x7f590747cae9 [ 3484.138050][T23336] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3484.158312][T23336] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3484.168415][T23336] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3484.177231][T23336] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3484.185516][T23336] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3484.193806][T23336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3484.202172][T23336] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3484.208717][T25636] usb 6-1: Using ep0 maxpacket: 32 [ 3484.210295][T23336] [ 3484.225673][T23336] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:27 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x345}}, 0x85}}, 0x0) 10:34:27 executing program 1: bpf$BPF_BTF_LOAD(0x6, 0x0, 0x99) 10:34:27 executing program 4: r0 = syz_open_dev$video(&(0x7f0000001500), 0x0, 0x0) ioctl$VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000001540)) [ 3484.400077][T25636] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3484.415002][T25636] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3484.425586][T25636] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 3484.435810][T25636] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 3484.445964][T25636] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 3484.456016][T25636] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 3484.544891][T23337] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3484.554339][T23337] CPU: 0 PID: 23337 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3484.564848][T23337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3484.575133][T23337] Call Trace: [ 3484.578683][T23337] [ 3484.581819][T23337] dump_stack_lvl+0x1bf/0x240 [ 3484.586779][T23337] dump_stack+0x1e/0x20 [ 3484.591448][T23337] sysfs_create_dir_ns+0x459/0x4c0 [ 3484.596859][T23337] ? device_release+0x2e0/0x2e0 [ 3484.602091][T23337] kobject_add_internal+0xd08/0x16a0 [ 3484.607782][T23337] kobject_add+0x28c/0x3b0 [ 3484.612519][T23337] ? kobject_put+0x1fe/0x330 [ 3484.617423][T23337] device_add+0xaa2/0x1f20 [ 3484.622384][T23337] netdev_register_kobject+0x1ec/0x520 [ 3484.628456][T23337] register_netdevice+0x138a/0x1cd0 [ 3484.634068][T23337] ? br_validate+0x470/0x470 [ 3484.639269][T23337] br_dev_newlink+0x49/0x200 [ 3484.644125][T23337] ? br_validate+0x470/0x470 [ 3484.649146][T23337] rtnl_newlink+0x2d5f/0x4110 [ 3484.654141][T23337] ? rtnl_newlink+0x761/0x4110 [ 3484.659306][T23337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.665199][T25636] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3484.665436][T23337] ? rtnl_setlink+0x7f0/0x7f0 [ 3484.675049][T25636] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3484.679331][T23337] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3484.687712][T25636] usb 6-1: Product: syz [ 3484.692807][T23337] ? ref_tracker_free+0x45/0xc10 [ 3484.698281][T25636] usb 6-1: Manufacturer: syz [ 3484.703135][T23337] ? filter_irq_stacks+0x60/0x1a0 [ 3484.708035][T25636] usb 6-1: SerialNumber: syz [ 3484.712981][T23337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.724244][T23337] ? filter_irq_stacks+0x164/0x1a0 [ 3484.729662][T23337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.735806][T23337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.742023][T23337] netlink_rcv_skb+0x371/0x650 [ 3484.747083][T23337] ? rtnetlink_bind+0xf0/0xf0 [ 3484.752056][T23337] ? rtnetlink_net_exit+0x60/0x60 [ 3484.757354][T23337] rtnetlink_rcv+0x34/0x40 [ 3484.762056][T23337] netlink_unicast+0xf47/0x1250 [ 3484.767250][T23337] netlink_sendmsg+0x1238/0x13d0 [ 3484.772577][T23337] ? netlink_getsockopt+0x980/0x980 [ 3484.778042][T23337] ____sys_sendmsg+0x9c2/0xd60 [ 3484.783128][T23337] ___sys_sendmsg+0x28d/0x3c0 [ 3484.788121][T23337] ? __fget_files+0x580/0x640 [ 3484.793168][T23337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3484.799722][T23337] __x64_sys_sendmsg+0x307/0x490 [ 3484.805226][T23337] do_syscall_64+0x44/0x110 [ 3484.810290][T23337] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3484.816641][T23337] RIP: 0033:0x7f590747cae9 [ 3484.821433][T23337] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 10:34:28 executing program 4: r0 = openat$cuse(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f0000003880)={0x2020}, 0x2020) [ 3484.841320][T23337] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3484.850129][T23337] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3484.858349][T23337] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3484.867160][T23337] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3484.875367][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3484.883566][T23337] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3484.891792][T23337] [ 3484.901473][T23337] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3484.993972][T23343] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3485.009286][T23343] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3485.019289][T23343] CPU: 0 PID: 23343 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3485.029646][T23343] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3485.039942][T23343] Call Trace: 10:34:28 executing program 1: socketpair(0x10, 0x0, 0x0, &(0x7f0000000380)) [ 3485.043471][T23343] [ 3485.046596][T23343] dump_stack_lvl+0x1bf/0x240 [ 3485.051571][T23343] dump_stack+0x1e/0x20 [ 3485.055975][T23343] sysfs_create_dir_ns+0x459/0x4c0 [ 3485.061366][T23343] ? device_release+0x2e0/0x2e0 [ 3485.066489][T23343] kobject_add_internal+0xd08/0x16a0 [ 3485.072095][T23343] kobject_add+0x28c/0x3b0 [ 3485.076855][T23343] ? kobject_put+0x1fe/0x330 [ 3485.081748][T23343] device_add+0xaa2/0x1f20 [ 3485.086444][T23343] netdev_register_kobject+0x1ec/0x520 [ 3485.092204][T23343] register_netdevice+0x138a/0x1cd0 [ 3485.097775][T23343] ? br_validate+0x470/0x470 [ 3485.102713][T23343] br_dev_newlink+0x49/0x200 [ 3485.103259][T25636] cdc_ncm 6-1:1.0: bind() failure [ 3485.107469][T23343] ? br_validate+0x470/0x470 [ 3485.107593][T23343] rtnl_newlink+0x2d5f/0x4110 [ 3485.107811][T23343] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.124304][T25636] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 3485.128525][T23343] ? rtnl_setlink+0x7f0/0x7f0 [ 3485.140430][T23343] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3485.141074][T25636] cdc_ncm 6-1:1.1: bind() failure [ 3485.145759][T23343] ? ref_tracker_free+0x45/0xc10 [ 3485.145899][T23343] ? filter_irq_stacks+0x60/0x1a0 [ 3485.146044][T23343] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.146219][T23343] ? filter_irq_stacks+0x164/0x1a0 [ 3485.172899][T23343] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.179036][T23343] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.185254][T23343] netlink_rcv_skb+0x371/0x650 [ 3485.190325][T23343] ? rtnetlink_bind+0xf0/0xf0 [ 3485.195474][T23343] ? rtnetlink_net_exit+0x60/0x60 [ 3485.200793][T23343] rtnetlink_rcv+0x34/0x40 [ 3485.205590][T23343] netlink_unicast+0xf47/0x1250 [ 3485.210734][T23343] netlink_sendmsg+0x1238/0x13d0 [ 3485.215970][T23343] ? netlink_getsockopt+0x980/0x980 [ 3485.221456][T23343] ____sys_sendmsg+0x9c2/0xd60 [ 3485.226535][T23343] ___sys_sendmsg+0x28d/0x3c0 [ 3485.231509][T23343] ? __fget_files+0x580/0x640 [ 3485.236625][T23343] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.242754][T23343] __x64_sys_sendmsg+0x307/0x490 [ 3485.247991][T23343] do_syscall_64+0x44/0x110 [ 3485.252841][T23343] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3485.259140][T23343] RIP: 0033:0x7f47e547cae9 [ 3485.263774][T23343] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3485.284107][T23343] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3485.292980][T23343] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3485.301204][T23343] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3485.309584][T23343] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3485.317796][T23343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3485.325994][T23343] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3485.334303][T23343] [ 3485.343888][T23343] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0xa}, 0x0) [ 3485.409228][T25636] usb 6-1: USB disconnect, device number 7 [ 3485.570164][T23345] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3485.580854][T23345] CPU: 0 PID: 23345 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3485.591208][T23345] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3485.601563][T23345] Call Trace: [ 3485.605006][T23345] [ 3485.608089][T23345] dump_stack_lvl+0x1bf/0x240 [ 3485.613006][T23345] dump_stack+0x1e/0x20 [ 3485.617373][T23345] sysfs_create_dir_ns+0x459/0x4c0 [ 3485.622732][T23345] ? device_release+0x2e0/0x2e0 [ 3485.627953][T23345] kobject_add_internal+0xd08/0x16a0 [ 3485.633580][T23345] kobject_add+0x28c/0x3b0 [ 3485.638284][T23345] ? kobject_put+0x1fe/0x330 [ 3485.643207][T23345] device_add+0xaa2/0x1f20 [ 3485.647971][T23345] netdev_register_kobject+0x1ec/0x520 [ 3485.653703][T23345] register_netdevice+0x138a/0x1cd0 [ 3485.659177][T23345] ? br_validate+0x470/0x470 [ 3485.664109][T23345] br_dev_newlink+0x49/0x200 [ 3485.668989][T23345] ? br_validate+0x470/0x470 [ 3485.673823][T23345] rtnl_newlink+0x2d5f/0x4110 [ 3485.678818][T23345] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.684935][T23345] ? rtnl_setlink+0x7f0/0x7f0 [ 3485.689914][T23345] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3485.695366][T23345] ? ref_tracker_free+0x45/0xc10 [ 3485.700576][T23345] ? filter_irq_stacks+0x60/0x1a0 [ 3485.705893][T23345] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.711978][T23345] ? filter_irq_stacks+0x164/0x1a0 [ 3485.717340][T23345] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.723443][T23345] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.729537][T23345] netlink_rcv_skb+0x371/0x650 [ 3485.734569][T23345] ? rtnetlink_bind+0xf0/0xf0 [ 3485.739508][T23345] ? rtnetlink_net_exit+0x60/0x60 [ 3485.744788][T23345] rtnetlink_rcv+0x34/0x40 [ 3485.749453][T23345] netlink_unicast+0xf47/0x1250 [ 3485.754576][T23345] netlink_sendmsg+0x1238/0x13d0 [ 3485.759779][T23345] ? netlink_getsockopt+0x980/0x980 [ 3485.765228][T23345] ____sys_sendmsg+0x9c2/0xd60 [ 3485.770448][T23345] ___sys_sendmsg+0x28d/0x3c0 [ 3485.775388][T23345] ? __fget_files+0x580/0x640 [ 3485.780309][T23345] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3485.786395][T23345] __x64_sys_sendmsg+0x307/0x490 [ 3485.791610][T23345] do_syscall_64+0x44/0x110 [ 3485.796418][T23345] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3485.802640][T23345] RIP: 0033:0x7fc405e7cae9 [ 3485.807257][T23345] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3485.827211][T23345] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3485.835975][T23345] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3485.844166][T23345] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3485.852338][T23345] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3485.860521][T23345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3485.868686][T23345] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3485.876914][T23345] [ 3485.891258][T23345] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3486.075038][T23355] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3486.084609][T23355] CPU: 0 PID: 23355 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3486.094958][T23355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3486.105237][T23355] Call Trace: [ 3486.108696][T23355] [ 3486.111789][T23355] dump_stack_lvl+0x1bf/0x240 [ 3486.116771][T23355] dump_stack+0x1e/0x20 [ 3486.121170][T23355] sysfs_create_dir_ns+0x459/0x4c0 [ 3486.126567][T23355] ? device_release+0x2e0/0x2e0 [ 3486.131812][T23355] kobject_add_internal+0xd08/0x16a0 [ 3486.137443][T23355] kobject_add+0x28c/0x3b0 [ 3486.142198][T23355] ? kobject_put+0x1fe/0x330 [ 3486.147107][T23355] device_add+0xaa2/0x1f20 [ 3486.151805][T23355] netdev_register_kobject+0x1ec/0x520 [ 3486.157537][T23355] register_netdevice+0x138a/0x1cd0 [ 3486.163004][T23355] ? br_validate+0x470/0x470 [ 3486.167826][T23355] br_dev_newlink+0x49/0x200 [ 3486.172651][T23355] ? br_validate+0x470/0x470 [ 3486.177467][T23355] rtnl_newlink+0x2d5f/0x4110 [ 3486.182510][T23355] ? rtnl_newlink+0x761/0x4110 [ 3486.187548][T23355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.193721][T23355] ? rtnl_setlink+0x7f0/0x7f0 [ 3486.198629][T23355] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3486.204020][T23355] ? ref_tracker_free+0x45/0xc10 [ 3486.209195][T23355] ? filter_irq_stacks+0x60/0x1a0 [ 3486.214500][T23355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.220585][T23355] ? filter_irq_stacks+0x164/0x1a0 [ 3486.225961][T23355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.232131][T23355] netlink_rcv_skb+0x371/0x650 [ 3486.237159][T23355] ? rtnetlink_bind+0xf0/0xf0 [ 3486.242350][T23355] ? rtnetlink_net_exit+0x60/0x60 [ 3486.247623][T23355] rtnetlink_rcv+0x34/0x40 [ 3486.253557][T23355] netlink_unicast+0xf47/0x1250 [ 3486.258679][T23355] netlink_sendmsg+0x1238/0x13d0 [ 3486.263888][T23355] ? netlink_getsockopt+0x980/0x980 [ 3486.269369][T23355] ____sys_sendmsg+0x9c2/0xd60 [ 3486.274459][T23355] ___sys_sendmsg+0x28d/0x3c0 [ 3486.279435][T23355] ? __fget_files+0x580/0x640 [ 3486.284559][T23355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.290784][T23355] __x64_sys_sendmsg+0x307/0x490 [ 3486.296023][T23355] do_syscall_64+0x44/0x110 [ 3486.300789][T23355] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3486.307270][T23355] RIP: 0033:0x7f590747cae9 [ 3486.311989][T23355] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3486.331938][T23355] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3486.340633][T23355] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3486.348860][T23355] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3486.357152][T23355] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3486.365441][T23355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 10:34:29 executing program 5: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x8002) write$FUSE_BMAP(r0, 0x0, 0x0) 10:34:29 executing program 4: r0 = openat$ipvs(0xffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/drop_packet\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000040)=0x8, 0x12) 10:34:29 executing program 1: syz_usb_connect$cdc_ncm(0x3, 0x85, &(0x7f00000011c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x73, 0x2, 0x1, 0x0, 0x30, 0x96, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1}, {0x6, 0x24, 0x1a, 0x8001, 0x2e}, [@call_mgmt={0x5, 0x24, 0x1, 0x3}, @dmm={0x7}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x0, 0x6}, @mdlm_detail={0x4, 0x24, 0x13, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x8, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x0, 0x0, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0xfb, 0x9}}}}}}}]}}, &(0x7f0000001340)={0x0, 0x0, 0x5, &(0x7f0000001300)={0x5, 0xf, 0x5}}) 10:34:29 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xe003}}, 0x85}}, 0x0) [ 3486.373616][T23355] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3486.381848][T23355] [ 3486.391453][T23355] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:29 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x360}}, 0x85}}, 0x0) [ 3486.670079][T23356] validate_nla: 6 callbacks suppressed [ 3486.670221][T23356] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3486.684671][T23356] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3486.696750][T23356] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3486.706836][T23356] CPU: 0 PID: 23356 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 10:34:30 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x2, 0xa, 0x0, 0x0, 0x2}, 0x10}}, 0x0) [ 3486.717177][T23356] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3486.727558][T23356] Call Trace: [ 3486.731018][T23356] [ 3486.734317][T23356] dump_stack_lvl+0x1bf/0x240 [ 3486.739302][T23356] dump_stack+0x1e/0x20 [ 3486.743829][T23356] sysfs_create_dir_ns+0x459/0x4c0 [ 3486.749261][T23356] ? device_release+0x2e0/0x2e0 [ 3486.754450][T23356] kobject_add_internal+0xd08/0x16a0 [ 3486.760077][T23356] kobject_add+0x28c/0x3b0 [ 3486.764832][T23356] ? kobject_put+0x1fe/0x330 [ 3486.769780][T23356] device_add+0xaa2/0x1f20 [ 3486.774529][T23356] netdev_register_kobject+0x1ec/0x520 [ 3486.780313][T23356] register_netdevice+0x138a/0x1cd0 [ 3486.786220][T23356] ? br_validate+0x470/0x470 [ 3486.791141][T23356] br_dev_newlink+0x49/0x200 [ 3486.796115][T23356] ? br_validate+0x470/0x470 [ 3486.800982][T23356] rtnl_newlink+0x2d5f/0x4110 [ 3486.806018][T23356] ? rtnl_newlink+0x761/0x4110 [ 3486.811286][T23356] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.817403][T23356] ? rtnl_setlink+0x7f0/0x7f0 [ 3486.822437][T23356] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3486.827863][T23356] ? ref_tracker_free+0x45/0xc10 [ 3486.833092][T23356] ? filter_irq_stacks+0x60/0x1a0 [ 3486.838509][T23356] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.844598][T23356] ? filter_irq_stacks+0x164/0x1a0 [ 3486.849955][T23356] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.856043][T23356] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.862121][T23356] netlink_rcv_skb+0x371/0x650 [ 3486.867263][T23356] ? rtnetlink_bind+0xf0/0xf0 [ 3486.872211][T23356] ? rtnetlink_net_exit+0x60/0x60 [ 3486.877487][T23356] rtnetlink_rcv+0x34/0x40 [ 3486.882147][T23356] netlink_unicast+0xf47/0x1250 [ 3486.887259][T23356] netlink_sendmsg+0x1238/0x13d0 [ 3486.892472][T23356] ? netlink_getsockopt+0x980/0x980 [ 3486.897959][T23356] ____sys_sendmsg+0x9c2/0xd60 [ 3486.903129][T23356] ___sys_sendmsg+0x28d/0x3c0 [ 3486.908188][T23356] ? __fget_files+0x580/0x640 [ 3486.913111][T23356] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3486.919278][T23356] __x64_sys_sendmsg+0x307/0x490 [ 3486.924496][T23356] do_syscall_64+0x44/0x110 [ 3486.929219][T23356] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3486.935397][T23356] RIP: 0033:0x7f590747cae9 [ 3486.940183][T23356] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3486.960237][T23356] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3486.969009][T23356] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3486.977201][T23356] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3486.985394][T23356] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3486.993748][T23356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3487.002171][T23356] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3487.010375][T23356] [ 3487.020281][T23356] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:30 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0xd2, 0x0, 0x0) [ 3487.205903][T23363] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3487.219290][T23363] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3487.224068][T10650] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 3487.232031][T23363] CPU: 1 PID: 23363 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3487.249656][T23363] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3487.259907][T23363] Call Trace: [ 3487.263335][T23363] [ 3487.266587][T23363] dump_stack_lvl+0x1bf/0x240 [ 3487.271507][T23363] dump_stack+0x1e/0x20 [ 3487.275877][T23363] sysfs_create_dir_ns+0x459/0x4c0 [ 3487.281502][T23363] ? device_release+0x2e0/0x2e0 [ 3487.286801][T23363] kobject_add_internal+0xd08/0x16a0 [ 3487.292392][T23363] kobject_add+0x28c/0x3b0 [ 3487.297079][T23363] ? kobject_put+0x1fe/0x330 [ 3487.301964][T23363] device_add+0xaa2/0x1f20 [ 3487.306633][T23363] netdev_register_kobject+0x1ec/0x520 [ 3487.312442][T23363] register_netdevice+0x138a/0x1cd0 [ 3487.317898][T23363] ? br_validate+0x470/0x470 [ 3487.322801][T23363] br_dev_newlink+0x49/0x200 [ 3487.327710][T23363] ? br_validate+0x470/0x470 [ 3487.332611][T23363] rtnl_newlink+0x2d5f/0x4110 [ 3487.337596][T23363] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.343685][T23363] ? rtnl_setlink+0x7f0/0x7f0 [ 3487.349202][T23363] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3487.354585][T23363] ? ref_tracker_free+0x45/0xc10 [ 3487.359760][T23363] ? filter_irq_stacks+0x60/0x1a0 [ 3487.365061][T23363] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.371144][T23363] ? filter_irq_stacks+0x164/0x1a0 [ 3487.376494][T23363] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.382679][T23363] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.388762][T23363] netlink_rcv_skb+0x371/0x650 [ 3487.393896][T23363] ? rtnetlink_bind+0xf0/0xf0 [ 3487.398994][T23363] ? rtnetlink_net_exit+0x60/0x60 [ 3487.404256][T23363] rtnetlink_rcv+0x34/0x40 [ 3487.408917][T23363] netlink_unicast+0xf47/0x1250 [ 3487.414035][T23363] netlink_sendmsg+0x1238/0x13d0 [ 3487.419232][T23363] ? netlink_getsockopt+0x980/0x980 [ 3487.424675][T23363] ____sys_sendmsg+0x9c2/0xd60 [ 3487.429717][T23363] ___sys_sendmsg+0x28d/0x3c0 [ 3487.434660][T23363] ? __fget_files+0x580/0x640 [ 3487.439575][T23363] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.445801][T23363] __x64_sys_sendmsg+0x307/0x490 [ 3487.451131][T23363] do_syscall_64+0x44/0x110 [ 3487.455900][T23363] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3487.462173][T23363] RIP: 0033:0x7f47e547cae9 [ 3487.466783][T23363] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3487.486648][T23363] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3487.495318][T23363] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3487.503495][T23363] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3487.511657][T23363] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3487.519817][T23363] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3487.528063][T23363] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3487.536253][T23363] [ 3487.544511][T23363] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0xb}, 0x0) [ 3487.770289][T23366] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3487.779348][T23366] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3487.796246][T23366] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3487.806610][T23366] CPU: 1 PID: 23366 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3487.817702][T23366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3487.827984][T23366] Call Trace: [ 3487.831500][T23366] [ 3487.834573][T23366] dump_stack_lvl+0x1bf/0x240 [ 3487.839502][T23366] dump_stack+0x1e/0x20 [ 3487.843873][T23366] sysfs_create_dir_ns+0x459/0x4c0 [ 3487.849304][T23366] ? device_release+0x2e0/0x2e0 [ 3487.854500][T23366] kobject_add_internal+0xd08/0x16a0 [ 3487.860105][T23366] kobject_add+0x28c/0x3b0 [ 3487.864825][T23366] ? kobject_put+0x1fe/0x330 [ 3487.869685][T23366] device_add+0xaa2/0x1f20 [ 3487.874354][T23366] netdev_register_kobject+0x1ec/0x520 [ 3487.880112][T23366] register_netdevice+0x138a/0x1cd0 [ 3487.885623][T23366] ? br_validate+0x470/0x470 [ 3487.890477][T23366] br_dev_newlink+0x49/0x200 [ 3487.895328][T23366] ? br_validate+0x470/0x470 [ 3487.900233][T23366] rtnl_newlink+0x2d5f/0x4110 [ 3487.905307][T23366] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.911418][T23366] ? rtnl_setlink+0x7f0/0x7f0 [ 3487.916795][T23366] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3487.922180][T23366] ? ref_tracker_free+0x45/0xc10 [ 3487.927659][T23366] ? filter_irq_stacks+0x60/0x1a0 [ 3487.932949][T23366] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.939117][T23366] ? filter_irq_stacks+0x164/0x1a0 [ 3487.944472][T23366] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.950730][T23366] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3487.957061][T23366] netlink_rcv_skb+0x371/0x650 [ 3487.962398][T23366] ? rtnetlink_bind+0xf0/0xf0 [ 3487.967434][T23366] ? rtnetlink_net_exit+0x60/0x60 [ 3487.972714][T23366] rtnetlink_rcv+0x34/0x40 [ 3487.977555][T23366] netlink_unicast+0xf47/0x1250 [ 3487.982670][T23366] netlink_sendmsg+0x1238/0x13d0 [ 3487.988412][T23366] ? netlink_getsockopt+0x980/0x980 [ 3487.994159][T23366] ____sys_sendmsg+0x9c2/0xd60 [ 3487.999384][T23366] ___sys_sendmsg+0x28d/0x3c0 [ 3488.004860][T23366] ? __fget_files+0x580/0x640 [ 3488.009778][T23366] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3488.015862][T23366] __x64_sys_sendmsg+0x307/0x490 [ 3488.021248][T23366] do_syscall_64+0x44/0x110 [ 3488.026089][T23366] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3488.032681][T23366] RIP: 0033:0x7fc405e7cae9 [ 3488.037314][T23366] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3488.058585][T23366] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3488.067263][T23366] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3488.075628][T23366] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3488.083795][T23366] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3488.091957][T23366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3488.100298][T23366] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3488.108496][T23366] [ 3488.116702][T23366] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:31 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "a0ad0b6472a10237536afebb3b38cb1f4da54138c410d4fb6bb9ee6ae557ddf56652aa71348447e03a6200bf44afc68cd3e5f8f75f7fa8f331ccfc0311561cf4"}, 0x48, 0xfffffffffffffffc) keyctl$unlink(0x15, r0, 0xfffffffffffffffc) [ 3488.184244][T10650] usb 2-1: Using ep0 maxpacket: 32 10:34:31 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xeb1b}}, 0x85}}, 0x0) [ 3488.314112][T10650] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3488.325397][T10650] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3488.335541][T10650] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 8 [ 3488.345730][T10650] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 3488.355946][T10650] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 10:34:31 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}}, 0x0) 10:34:31 executing program 5: r0 = add_key(&(0x7f0000000300)='rxrpc\x00', &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, r0) [ 3488.549457][T23473] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3488.558129][T23473] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3488.570388][T23473] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3488.580169][T23473] CPU: 0 PID: 23473 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3488.590708][T23473] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3488.601084][T23473] Call Trace: [ 3488.604645][T23473] [ 3488.607749][T23473] dump_stack_lvl+0x1bf/0x240 [ 3488.612683][T23473] dump_stack+0x1e/0x20 [ 3488.617195][T23473] sysfs_create_dir_ns+0x459/0x4c0 [ 3488.622590][T23473] ? device_release+0x2e0/0x2e0 [ 3488.627952][T23473] kobject_add_internal+0xd08/0x16a0 [ 3488.633564][T23473] kobject_add+0x28c/0x3b0 [ 3488.638317][T23473] ? kobject_put+0x1fe/0x330 [ 3488.643301][T23473] device_add+0xaa2/0x1f20 [ 3488.648197][T23473] netdev_register_kobject+0x1ec/0x520 [ 3488.654057][T23473] register_netdevice+0x138a/0x1cd0 [ 3488.659667][T23473] ? br_validate+0x470/0x470 [ 3488.664538][T23473] br_dev_newlink+0x49/0x200 [ 3488.669441][T23473] ? br_validate+0x470/0x470 [ 3488.674416][T23473] rtnl_newlink+0x2d5f/0x4110 [ 3488.679397][T23473] ? rtnl_newlink+0x761/0x4110 [ 3488.684523][T23473] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3488.691522][T23473] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3488.697828][T23473] ? rtnl_setlink+0x7f0/0x7f0 [ 3488.702781][T23473] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3488.708362][T23473] ? ref_tracker_free+0x45/0xc10 [ 3488.713660][T23473] ? filter_irq_stacks+0x60/0x1a0 [ 3488.718976][T23473] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3488.725216][T23473] ? filter_irq_stacks+0x164/0x1a0 [ 3488.730622][T23473] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3488.736845][T23473] netlink_rcv_skb+0x371/0x650 [ 3488.742787][T23473] ? rtnetlink_bind+0xf0/0xf0 [ 3488.747771][T23473] ? rtnetlink_net_exit+0x60/0x60 [ 3488.753259][T23473] rtnetlink_rcv+0x34/0x40 [ 3488.757948][T23473] netlink_unicast+0xf47/0x1250 [ 3488.763089][T23473] netlink_sendmsg+0x1238/0x13d0 [ 3488.768342][T23473] ? netlink_getsockopt+0x980/0x980 [ 3488.773842][T23473] ____sys_sendmsg+0x9c2/0xd60 [ 3488.778938][T23473] ___sys_sendmsg+0x28d/0x3c0 [ 3488.783920][T23473] ? __fget_files+0x580/0x640 [ 3488.788864][T23473] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3488.795014][T23473] __x64_sys_sendmsg+0x307/0x490 [ 3488.800298][T23473] do_syscall_64+0x44/0x110 [ 3488.805060][T23473] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3488.811282][T23473] RIP: 0033:0x7f590747cae9 [ 3488.815922][T23473] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3488.835978][T23473] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3488.844851][T23473] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3488.853024][T23473] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3488.861309][T23473] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3488.869502][T23473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3488.877845][T23473] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3488.886067][T23473] 10:34:32 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)={0x2, 0xe, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x9}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @mcast1}}]}, 0x40}}, 0x0) [ 3488.896652][T23473] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:32 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0x2, 0xf, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in=@local, @in=@initdev={0xac, 0x1e, 0x0, 0x0}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @private0}}]}, 0x60}}, 0x0) [ 3488.971931][T10650] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3488.981429][T10650] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3488.990341][T10650] usb 2-1: Product: syz [ 3488.994869][T10650] usb 2-1: Manufacturer: syz [ 3488.999685][T10650] usb 2-1: SerialNumber: syz [ 3489.248398][T23476] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3489.261757][T23476] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3489.271295][T23476] CPU: 0 PID: 23476 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3489.281639][T23476] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3489.291921][T23476] Call Trace: [ 3489.295367][T23476] [ 3489.298470][T23476] dump_stack_lvl+0x1bf/0x240 [ 3489.303410][T23476] dump_stack+0x1e/0x20 [ 3489.307808][T23476] sysfs_create_dir_ns+0x459/0x4c0 [ 3489.313286][T23476] ? device_release+0x2e0/0x2e0 [ 3489.318423][T23476] kobject_add_internal+0xd08/0x16a0 [ 3489.324034][T23476] kobject_add+0x28c/0x3b0 [ 3489.328798][T23476] ? kobject_put+0x1fe/0x330 [ 3489.333695][T23476] device_add+0xaa2/0x1f20 [ 3489.338479][T23476] netdev_register_kobject+0x1ec/0x520 [ 3489.344232][T23476] register_netdevice+0x138a/0x1cd0 [ 3489.349831][T23476] ? br_validate+0x470/0x470 [ 3489.354691][T23476] br_dev_newlink+0x49/0x200 [ 3489.359639][T23476] ? br_validate+0x470/0x470 [ 3489.364489][T23476] rtnl_newlink+0x2d5f/0x4110 [ 3489.369499][T23476] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3489.375605][T23476] ? rtnl_setlink+0x7f0/0x7f0 [ 3489.380561][T23476] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3489.385981][T23476] ? ref_tracker_free+0x45/0xc10 [ 3489.391286][T23476] ? filter_irq_stacks+0x60/0x1a0 [ 3489.396600][T23476] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3489.402810][T23476] ? filter_irq_stacks+0x164/0x1a0 [ 3489.408216][T23476] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3489.414341][T23476] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3489.420460][T23476] netlink_rcv_skb+0x371/0x650 [ 3489.425559][T23476] ? rtnetlink_bind+0xf0/0xf0 [ 3489.430521][T23476] ? rtnetlink_net_exit+0x60/0x60 [ 3489.435998][T23476] rtnetlink_rcv+0x34/0x40 [ 3489.440711][T23476] netlink_unicast+0xf47/0x1250 [ 3489.445869][T23476] netlink_sendmsg+0x1238/0x13d0 [ 3489.451115][T23476] ? netlink_getsockopt+0x980/0x980 [ 3489.456593][T23476] ____sys_sendmsg+0x9c2/0xd60 [ 3489.461663][T23476] ___sys_sendmsg+0x28d/0x3c0 [ 3489.466641][T23476] ? __fget_files+0x580/0x640 [ 3489.471593][T23476] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3489.477719][T23476] __x64_sys_sendmsg+0x307/0x490 [ 3489.482975][T23476] do_syscall_64+0x44/0x110 [ 3489.487823][T23476] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3489.494128][T23476] RIP: 0033:0x7f47e547cae9 [ 3489.498863][T23476] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3489.519690][T23476] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3489.528453][T23476] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3489.536646][T23476] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3489.544816][T23476] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3489.553089][T23476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3489.561263][T23476] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3489.569638][T23476] [ 3489.579399][T23476] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3489.740972][T23484] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3489.749519][T23484] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3489.766305][T23484] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3489.776379][T23484] CPU: 1 PID: 23484 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3489.786839][T23484] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3489.798337][T23484] Call Trace: [ 3489.801785][T23484] [ 3489.804894][T23484] dump_stack_lvl+0x1bf/0x240 [ 3489.809855][T23484] dump_stack+0x1e/0x20 [ 3489.814529][T23484] sysfs_create_dir_ns+0x459/0x4c0 [ 3489.819937][T23484] ? device_release+0x2e0/0x2e0 [ 3489.825107][T23484] kobject_add_internal+0xd08/0x16a0 [ 3489.830736][T23484] kobject_add+0x28c/0x3b0 [ 3489.835473][T23484] ? kobject_put+0x1fe/0x330 [ 3489.840378][T23484] device_add+0xaa2/0x1f20 [ 3489.845096][T23484] netdev_register_kobject+0x1ec/0x520 [ 3489.850881][T23484] register_netdevice+0x138a/0x1cd0 [ 3489.856442][T23484] ? br_validate+0x470/0x470 [ 3489.861481][T23484] br_dev_newlink+0x49/0x200 [ 3489.866427][T23484] ? br_validate+0x470/0x470 [ 3489.871294][T23484] rtnl_newlink+0x2d5f/0x4110 [ 3489.876321][T23484] ? rtnl_newlink+0x761/0x4110 [ 3489.881408][T23484] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3489.885913][T10650] cdc_ncm 2-1:1.0: bind() failure [ 3489.887448][T23484] ? rtnl_setlink+0x7f0/0x7f0 [ 3489.897452][T23484] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3489.903061][T23484] ? ref_tracker_free+0x45/0xc10 [ 3489.903255][T10650] cdc_ncm 2-1:1.1: CDC Union missing and no IAD found [ 3489.908180][T23484] ? filter_irq_stacks+0x60/0x1a0 [ 3489.908332][T23484] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3489.915440][T10650] cdc_ncm 2-1:1.1: bind() failure [ 3489.920410][T23484] ? kvm_set_cpu_l1tf_flush_l1d+0x1a/0x30 [ 3489.938150][T23484] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3489.944334][T23484] ? asm_sysvec_apic_timer_interrupt+0x1f/0x30 [ 3489.950857][T23484] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3489.956981][T23484] netlink_rcv_skb+0x371/0x650 [ 3489.962219][T23484] ? rtnetlink_bind+0xf0/0xf0 [ 3489.967348][T23484] ? rtnetlink_net_exit+0x60/0x60 [ 3489.972643][T23484] rtnetlink_rcv+0x34/0x40 [ 3489.977447][T23484] netlink_unicast+0xf47/0x1250 [ 3489.982573][T23484] netlink_sendmsg+0x1238/0x13d0 [ 3489.987777][T23484] ? netlink_getsockopt+0x980/0x980 [ 3489.993255][T23484] ____sys_sendmsg+0x9c2/0xd60 [ 3489.998379][T23484] ___sys_sendmsg+0x28d/0x3c0 [ 3490.003494][T23484] ? __fget_files+0x580/0x640 [ 3490.008420][T23484] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3490.014528][T23484] __x64_sys_sendmsg+0x307/0x490 [ 3490.019739][T23484] do_syscall_64+0x44/0x110 [ 3490.024462][T23484] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3490.030726][T23484] RIP: 0033:0x7f590747cae9 [ 3490.035435][T23484] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3490.055314][T23484] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3490.063981][T23484] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3490.072174][T23484] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3490.080337][T23484] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3490.088503][T23484] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3490.096663][T23484] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3490.104853][T23484] [ 3490.113076][T23484] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:33 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan0\x00'}) 10:34:33 executing program 5: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) connect$phonet_pipe(r0, 0x0, 0x0) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 10:34:33 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x2}}, 0x85}}, 0x0) 10:34:33 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xd1, &(0x7f0000000300), 0x4) 10:34:33 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xefff}}, 0x85}}, 0x0) [ 3490.176010][T10650] usb 2-1: USB disconnect, device number 19 [ 3490.447698][T23499] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3490.466532][T23499] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3490.476202][T23499] CPU: 1 PID: 23499 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3490.486560][T23499] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3490.496846][T23499] Call Trace: [ 3490.500298][T23499] [ 3490.503392][T23499] dump_stack_lvl+0x1bf/0x240 [ 3490.508355][T23499] dump_stack+0x1e/0x20 [ 3490.512988][T23499] sysfs_create_dir_ns+0x459/0x4c0 [ 3490.518387][T23499] ? device_release+0x2e0/0x2e0 [ 3490.523510][T23499] kobject_add_internal+0xd08/0x16a0 [ 3490.529109][T23499] kobject_add+0x28c/0x3b0 [ 3490.534001][T23499] ? kobject_put+0x1fe/0x330 [ 3490.538883][T23499] device_add+0xaa2/0x1f20 [ 3490.543571][T23499] netdev_register_kobject+0x1ec/0x520 [ 3490.549288][T23499] register_netdevice+0x138a/0x1cd0 [ 3490.554757][T23499] ? br_validate+0x470/0x470 [ 3490.559695][T23499] br_dev_newlink+0x49/0x200 [ 3490.564561][T23499] ? br_validate+0x470/0x470 [ 3490.569391][T23499] rtnl_newlink+0x2d5f/0x4110 [ 3490.574371][T23499] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3490.580886][T23499] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3490.587224][T23499] ? rtnl_setlink+0x7f0/0x7f0 [ 3490.592141][T23499] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3490.597789][T23499] ? ref_tracker_free+0x45/0xc10 [ 3490.602968][T23499] ? filter_irq_stacks+0x60/0x1a0 [ 3490.608331][T23499] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3490.614495][T23499] ? filter_irq_stacks+0x164/0x1a0 [ 3490.619931][T23499] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3490.626020][T23499] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3490.632095][T23499] netlink_rcv_skb+0x371/0x650 [ 3490.637313][T23499] ? rtnetlink_bind+0xf0/0xf0 [ 3490.642275][T23499] ? rtnetlink_net_exit+0x60/0x60 [ 3490.647579][T23499] rtnetlink_rcv+0x34/0x40 [ 3490.652475][T23499] netlink_unicast+0xf47/0x1250 [ 3490.657724][T23499] netlink_sendmsg+0x1238/0x13d0 [ 3490.663029][T23499] ? netlink_getsockopt+0x980/0x980 [ 3490.668562][T23499] ____sys_sendmsg+0x9c2/0xd60 [ 3490.673636][T23499] ___sys_sendmsg+0x28d/0x3c0 [ 3490.678572][T23499] ? __fget_files+0x580/0x640 [ 3490.683495][T23499] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3490.689602][T23499] __x64_sys_sendmsg+0x307/0x490 [ 3490.695013][T23499] do_syscall_64+0x44/0x110 [ 3490.700054][T23499] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3490.706413][T23499] RIP: 0033:0x7f47e547cae9 [ 3490.711197][T23499] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3490.731581][T23499] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3490.740334][T23499] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3490.748599][T23499] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3490.756861][T23499] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3490.765151][T23499] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3490.773320][T23499] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3490.781516][T23499] [ 3490.789658][T23499] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:34 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x10}, 0x0) 10:34:34 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x7, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_key={0x2, 0x17, 0x8, 0x0, 'Y'}]}, 0x20}}, 0x0) 10:34:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0x2, 0xb, 0x0, 0x9, 0x2}, 0x10}}, 0x0) 10:34:34 executing program 5: openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x6100, 0x0) 10:34:34 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3}}, 0x85}}, 0x0) [ 3491.129239][T23506] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3491.137883][T23506] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3491.149869][T23506] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3491.159399][T23506] CPU: 0 PID: 23506 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3491.169753][T23506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3491.180127][T23506] Call Trace: [ 3491.183560][T23506] [ 3491.186660][T23506] dump_stack_lvl+0x1bf/0x240 [ 3491.191804][T23506] dump_stack+0x1e/0x20 [ 3491.196237][T23506] sysfs_create_dir_ns+0x459/0x4c0 [ 3491.201725][T23506] ? device_release+0x2e0/0x2e0 [ 3491.206867][T23506] kobject_add_internal+0xd08/0x16a0 [ 3491.212557][T23506] kobject_add+0x28c/0x3b0 [ 3491.217287][T23506] ? kobject_put+0x1fe/0x330 [ 3491.222179][T23506] device_add+0xaa2/0x1f20 [ 3491.226888][T23506] netdev_register_kobject+0x1ec/0x520 [ 3491.232640][T23506] register_netdevice+0x138a/0x1cd0 [ 3491.238136][T23506] ? br_validate+0x470/0x470 [ 3491.242981][T23506] br_dev_newlink+0x49/0x200 [ 3491.247838][T23506] ? br_validate+0x470/0x470 [ 3491.252674][T23506] rtnl_newlink+0x2d5f/0x4110 [ 3491.257771][T23506] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3491.264491][T23506] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.270686][T23506] ? rtnl_setlink+0x7f0/0x7f0 [ 3491.275723][T23506] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3491.281151][T23506] ? ref_tracker_free+0x45/0xc10 [ 3491.286370][T23506] ? filter_irq_stacks+0x60/0x1a0 [ 3491.291692][T23506] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.297829][T23506] ? filter_irq_stacks+0x164/0x1a0 [ 3491.303214][T23506] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.309341][T23506] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.315556][T23506] netlink_rcv_skb+0x371/0x650 [ 3491.320771][T23506] ? rtnetlink_bind+0xf0/0xf0 [ 3491.325726][T23506] ? rtnetlink_net_exit+0x60/0x60 [ 3491.331028][T23506] rtnetlink_rcv+0x34/0x40 [ 3491.335711][T23506] netlink_unicast+0xf47/0x1250 [ 3491.340833][T23506] netlink_sendmsg+0x1238/0x13d0 [ 3491.346043][T23506] ? netlink_getsockopt+0x980/0x980 [ 3491.351492][T23506] ____sys_sendmsg+0x9c2/0xd60 [ 3491.356537][T23506] ___sys_sendmsg+0x28d/0x3c0 [ 3491.361487][T23506] ? __fget_files+0x580/0x640 [ 3491.366411][T23506] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.372504][T23506] __x64_sys_sendmsg+0x307/0x490 [ 3491.378001][T23506] do_syscall_64+0x44/0x110 [ 3491.382730][T23506] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3491.388933][T23506] RIP: 0033:0x7fc405e7cae9 [ 3491.393548][T23506] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3491.414194][T23506] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3491.423046][T23506] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3491.431223][T23506] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3491.439399][T23506] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3491.447567][T23506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3491.455902][T23506] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3491.464098][T23506] [ 3491.473927][T23506] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:34 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) bind$can_j1939(r0, 0x0, 0x7ffffffff000) [ 3491.579658][T23509] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3491.589659][T23509] CPU: 1 PID: 23509 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3491.600062][T23509] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3491.610341][T23509] Call Trace: [ 3491.613779][T23509] [ 3491.616862][T23509] dump_stack_lvl+0x1bf/0x240 [ 3491.621787][T23509] dump_stack+0x1e/0x20 [ 3491.626155][T23509] sysfs_create_dir_ns+0x459/0x4c0 [ 3491.631588][T23509] ? device_release+0x2e0/0x2e0 [ 3491.636717][T23509] kobject_add_internal+0xd08/0x16a0 [ 3491.642308][T23509] kobject_add+0x28c/0x3b0 [ 3491.647002][T23509] ? kobject_put+0x1fe/0x330 [ 3491.651943][T23509] device_add+0xaa2/0x1f20 [ 3491.656785][T23509] netdev_register_kobject+0x1ec/0x520 [ 3491.662595][T23509] register_netdevice+0x138a/0x1cd0 [ 3491.668065][T23509] ? br_validate+0x470/0x470 [ 3491.672878][T23509] br_dev_newlink+0x49/0x200 [ 3491.677709][T23509] ? br_validate+0x470/0x470 [ 3491.682532][T23509] rtnl_newlink+0x2d5f/0x4110 [ 3491.687512][T23509] ? rtnl_newlink+0x761/0x4110 [ 3491.692542][T23509] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.698647][T23509] ? rtnl_setlink+0x7f0/0x7f0 [ 3491.703583][T23509] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3491.709096][T23509] ? ref_tracker_free+0x45/0xc10 [ 3491.714295][T23509] ? filter_irq_stacks+0x60/0x1a0 [ 3491.719658][T23509] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.725737][T23509] ? filter_irq_stacks+0x164/0x1a0 [ 3491.731106][T23509] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.737267][T23509] netlink_rcv_skb+0x371/0x650 [ 3491.742301][T23509] ? rtnetlink_bind+0xf0/0xf0 [ 3491.747258][T23509] ? rtnetlink_net_exit+0x60/0x60 [ 3491.752677][T23509] rtnetlink_rcv+0x34/0x40 [ 3491.757361][T23509] netlink_unicast+0xf47/0x1250 [ 3491.762569][T23509] netlink_sendmsg+0x1238/0x13d0 [ 3491.767809][T23509] ? netlink_getsockopt+0x980/0x980 [ 3491.773371][T23509] ____sys_sendmsg+0x9c2/0xd60 [ 3491.778407][T23509] ___sys_sendmsg+0x28d/0x3c0 [ 3491.783355][T23509] ? __fget_files+0x580/0x640 [ 3491.788282][T23509] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3491.794366][T23509] __x64_sys_sendmsg+0x307/0x490 [ 3491.800115][T23509] do_syscall_64+0x44/0x110 [ 3491.804843][T23509] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3491.811115][T23509] RIP: 0033:0x7f590747cae9 [ 3491.815723][T23509] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3491.835604][T23509] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3491.844278][T23509] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3491.852451][T23509] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3491.860699][T23509] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3491.868860][T23509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 10:34:35 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "a0ad0b6472a10237536afebb3b38cb1f4da54138c410d4fb6bb9ee6ae557ddf56652aa71348447e03a6200bf44afc68cd3e5f8f75f7fa8f331ccfc0311561cf4"}, 0x48, 0xfffffffffffffffc) keyctl$unlink(0x17, r0, 0xfffffffffffffffc) [ 3491.877025][T23509] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3491.885319][T23509] [ 3491.893388][T23509] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:35 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xff7f}}, 0x85}}, 0x0) 10:34:35 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xd, &(0x7f0000000300)=0x7, 0x4) 10:34:35 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4}}, 0x85}}, 0x0) [ 3492.199025][T23510] validate_nla: 2 callbacks suppressed [ 3492.199093][T23510] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3492.213630][T23510] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3492.225892][T23510] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3492.235379][T23510] CPU: 0 PID: 23510 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3492.245803][T23510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3492.256323][T23510] Call Trace: [ 3492.259751][T23510] [ 3492.262828][T23510] dump_stack_lvl+0x1bf/0x240 [ 3492.267771][T23510] dump_stack+0x1e/0x20 [ 3492.272178][T23510] sysfs_create_dir_ns+0x459/0x4c0 [ 3492.277582][T23510] ? device_release+0x2e0/0x2e0 [ 3492.282809][T23510] kobject_add_internal+0xd08/0x16a0 [ 3492.288473][T23510] kobject_add+0x28c/0x3b0 [ 3492.293248][T23510] ? kobject_put+0x1fe/0x330 [ 3492.298114][T23510] device_add+0xaa2/0x1f20 [ 3492.302793][T23510] netdev_register_kobject+0x1ec/0x520 [ 3492.308681][T23510] register_netdevice+0x138a/0x1cd0 [ 3492.314189][T23510] ? br_validate+0x470/0x470 [ 3492.319212][T23510] br_dev_newlink+0x49/0x200 [ 3492.324042][T23510] ? br_validate+0x470/0x470 [ 3492.328860][T23510] rtnl_newlink+0x2d5f/0x4110 [ 3492.333902][T23510] ? rtnl_newlink+0x761/0x4110 [ 3492.338934][T23510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3492.345018][T23510] ? rtnl_setlink+0x7f0/0x7f0 [ 3492.349930][T23510] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3492.355322][T23510] ? ref_tracker_free+0x45/0xc10 [ 3492.360684][T23510] ? filter_irq_stacks+0x60/0x1a0 [ 3492.365970][T23510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3492.372053][T23510] ? filter_irq_stacks+0x164/0x1a0 [ 3492.377416][T23510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3492.383496][T23510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3492.389603][T23510] netlink_rcv_skb+0x371/0x650 [ 3492.394978][T23510] ? rtnetlink_bind+0xf0/0xf0 [ 3492.399920][T23510] ? rtnetlink_net_exit+0x60/0x60 [ 3492.405321][T23510] rtnetlink_rcv+0x34/0x40 [ 3492.410235][T23510] netlink_unicast+0xf47/0x1250 [ 3492.415356][T23510] netlink_sendmsg+0x1238/0x13d0 [ 3492.420561][T23510] ? netlink_getsockopt+0x980/0x980 [ 3492.426094][T23510] ____sys_sendmsg+0x9c2/0xd60 [ 3492.431271][T23510] ___sys_sendmsg+0x28d/0x3c0 [ 3492.436241][T23510] ? __fget_files+0x580/0x640 [ 3492.441160][T23510] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3492.447240][T23510] __x64_sys_sendmsg+0x307/0x490 [ 3492.452541][T23510] do_syscall_64+0x44/0x110 [ 3492.457262][T23510] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3492.463452][T23510] RIP: 0033:0x7f590747cae9 [ 3492.468068][T23510] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3492.488185][T23510] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3492.497123][T23510] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3492.505407][T23510] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3492.513746][T23510] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3492.522016][T23510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3492.530279][T23510] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3492.538570][T23510] [ 3492.548286][T23510] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:35 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) bind$can_j1939(r0, 0x0, 0x2) 10:34:35 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) getsockopt$SO_J1939_PROMISC(r0, 0x6b, 0x2, 0x0, 0x0) [ 3492.911630][T23516] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3492.925220][T23516] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3492.934721][T23516] CPU: 1 PID: 23516 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3492.945047][T23516] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3492.955336][T23516] Call Trace: [ 3492.958812][T23516] [ 3492.961956][T23516] dump_stack_lvl+0x1bf/0x240 [ 3492.966933][T23516] dump_stack+0x1e/0x20 [ 3492.971436][T23516] sysfs_create_dir_ns+0x459/0x4c0 [ 3492.977029][T23516] ? device_release+0x2e0/0x2e0 [ 3492.982202][T23516] kobject_add_internal+0xd08/0x16a0 [ 3492.987878][T23516] kobject_add+0x28c/0x3b0 [ 3492.992569][T23516] ? kobject_put+0x1fe/0x330 [ 3492.997434][T23516] device_add+0xaa2/0x1f20 [ 3493.002124][T23516] netdev_register_kobject+0x1ec/0x520 [ 3493.007939][T23516] register_netdevice+0x138a/0x1cd0 [ 3493.013463][T23516] ? br_validate+0x470/0x470 [ 3493.018310][T23516] br_dev_newlink+0x49/0x200 [ 3493.023166][T23516] ? br_validate+0x470/0x470 [ 3493.028011][T23516] rtnl_newlink+0x2d5f/0x4110 [ 3493.033047][T23516] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.039226][T23516] ? rtnl_setlink+0x7f0/0x7f0 [ 3493.044140][T23516] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3493.049604][T23516] ? ref_tracker_free+0x45/0xc10 [ 3493.054822][T23516] ? filter_irq_stacks+0x60/0x1a0 [ 3493.060094][T23516] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.066172][T23516] ? filter_irq_stacks+0x164/0x1a0 [ 3493.071525][T23516] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.077687][T23516] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.083762][T23516] netlink_rcv_skb+0x371/0x650 [ 3493.088786][T23516] ? rtnetlink_bind+0xf0/0xf0 [ 3493.093710][T23516] ? rtnetlink_net_exit+0x60/0x60 [ 3493.098978][T23516] rtnetlink_rcv+0x34/0x40 [ 3493.103632][T23516] netlink_unicast+0xf47/0x1250 [ 3493.108734][T23516] netlink_sendmsg+0x1238/0x13d0 [ 3493.113950][T23516] ? netlink_getsockopt+0x980/0x980 [ 3493.119441][T23516] ____sys_sendmsg+0x9c2/0xd60 [ 3493.124507][T23516] ___sys_sendmsg+0x28d/0x3c0 [ 3493.129456][T23516] ? __fget_files+0x580/0x640 [ 3493.134458][T23516] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.140714][T23516] __x64_sys_sendmsg+0x307/0x490 [ 3493.145927][T23516] do_syscall_64+0x44/0x110 [ 3493.150648][T23516] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3493.157022][T23516] RIP: 0033:0x7f47e547cae9 [ 3493.161655][T23516] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3493.181603][T23516] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3493.190270][T23516] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3493.198451][T23516] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3493.206613][T23516] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3493.215052][T23516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3493.223224][T23516] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3493.231444][T23516] [ 3493.239874][T23516] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x11}, 0x0) 10:34:36 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x2, 0xa, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@empty, @in=@dev}]}, 0x38}}, 0x0) 10:34:36 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000240), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc0405519, 0x0) [ 3493.441567][T23525] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3493.450284][T23525] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3493.462326][T23525] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3493.471790][T23525] CPU: 0 PID: 23525 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3493.482235][T23525] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3493.492603][T23525] Call Trace: [ 3493.496244][T23525] [ 3493.499345][T23525] dump_stack_lvl+0x1bf/0x240 [ 3493.504310][T23525] dump_stack+0x1e/0x20 [ 3493.508880][T23525] sysfs_create_dir_ns+0x459/0x4c0 [ 3493.514349][T23525] ? device_release+0x2e0/0x2e0 [ 3493.519491][T23525] kobject_add_internal+0xd08/0x16a0 [ 3493.525095][T23525] kobject_add+0x28c/0x3b0 [ 3493.529864][T23525] ? kobject_put+0x1fe/0x330 [ 3493.534745][T23525] device_add+0xaa2/0x1f20 [ 3493.539443][T23525] netdev_register_kobject+0x1ec/0x520 [ 3493.545195][T23525] register_netdevice+0x138a/0x1cd0 [ 3493.550706][T23525] ? br_validate+0x470/0x470 [ 3493.555750][T23525] br_dev_newlink+0x49/0x200 [ 3493.560732][T23525] ? br_validate+0x470/0x470 [ 3493.565590][T23525] rtnl_newlink+0x2d5f/0x4110 [ 3493.570623][T23525] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.576741][T23525] ? rtnl_setlink+0x7f0/0x7f0 [ 3493.581832][T23525] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3493.587291][T23525] ? ref_tracker_free+0x45/0xc10 10:34:36 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) bind$can_j1939(r0, 0x0, 0x2000000) [ 3493.592523][T23525] ? filter_irq_stacks+0x60/0x1a0 [ 3493.597853][T23525] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.603971][T23525] ? filter_irq_stacks+0x164/0x1a0 [ 3493.609449][T23525] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.615753][T23525] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.622006][T23525] netlink_rcv_skb+0x371/0x650 [ 3493.627073][T23525] ? rtnetlink_bind+0xf0/0xf0 [ 3493.632041][T23525] ? rtnetlink_net_exit+0x60/0x60 [ 3493.637350][T23525] rtnetlink_rcv+0x34/0x40 [ 3493.642044][T23525] netlink_unicast+0xf47/0x1250 [ 3493.647225][T23525] netlink_sendmsg+0x1238/0x13d0 [ 3493.652469][T23525] ? netlink_getsockopt+0x980/0x980 [ 3493.658046][T23525] ____sys_sendmsg+0x9c2/0xd60 [ 3493.663272][T23525] ___sys_sendmsg+0x28d/0x3c0 [ 3493.668215][T23525] ? __fget_files+0x580/0x640 [ 3493.673165][T23525] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3493.679274][T23525] __x64_sys_sendmsg+0x307/0x490 [ 3493.684605][T23525] do_syscall_64+0x44/0x110 [ 3493.689463][T23525] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3493.695736][T23525] RIP: 0033:0x7fc405e7cae9 [ 3493.700438][T23525] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3493.720415][T23525] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3493.729094][T23525] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3493.737289][T23525] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3493.745456][T23525] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3493.753619][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3493.761783][T23525] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3493.769974][T23525] [ 3493.780125][T23525] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:37 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xffef}}, 0x85}}, 0x0) [ 3493.935832][T23529] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3493.944958][T23529] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3493.957903][T23529] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3493.967429][T23529] CPU: 1 PID: 23529 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3493.977866][T23529] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3493.988232][T23529] Call Trace: [ 3493.991700][T23529] [ 3493.994808][T23529] dump_stack_lvl+0x1bf/0x240 [ 3493.999765][T23529] dump_stack+0x1e/0x20 [ 3494.004177][T23529] sysfs_create_dir_ns+0x459/0x4c0 [ 3494.009560][T23529] ? device_release+0x2e0/0x2e0 [ 3494.014773][T23529] kobject_add_internal+0xd08/0x16a0 [ 3494.020402][T23529] kobject_add+0x28c/0x3b0 [ 3494.025094][T23529] ? kobject_put+0x1fe/0x330 [ 3494.029952][T23529] device_add+0xaa2/0x1f20 [ 3494.034638][T23529] netdev_register_kobject+0x1ec/0x520 [ 3494.040457][T23529] register_netdevice+0x138a/0x1cd0 [ 3494.045928][T23529] ? br_validate+0x470/0x470 [ 3494.050842][T23529] br_dev_newlink+0x49/0x200 [ 3494.055664][T23529] ? br_validate+0x470/0x470 [ 3494.060479][T23529] rtnl_newlink+0x2d5f/0x4110 [ 3494.065421][T23529] ? rtnl_newlink+0x761/0x4110 [ 3494.070445][T23529] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.076521][T23529] ? rtnl_setlink+0x7f0/0x7f0 [ 3494.081428][T23529] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3494.086799][T23529] ? ref_tracker_free+0x45/0xc10 [ 3494.091996][T23529] ? filter_irq_stacks+0x60/0x1a0 [ 3494.097281][T23529] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.103363][T23529] ? filter_irq_stacks+0x164/0x1a0 [ 3494.108725][T23529] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.114808][T23529] netlink_rcv_skb+0x371/0x650 [ 3494.119841][T23529] ? rtnetlink_bind+0xf0/0xf0 [ 3494.124766][T23529] ? rtnetlink_net_exit+0x60/0x60 [ 3494.130028][T23529] rtnetlink_rcv+0x34/0x40 [ 3494.134767][T23529] netlink_unicast+0xf47/0x1250 [ 3494.139896][T23529] netlink_sendmsg+0x1238/0x13d0 [ 3494.145110][T23529] ? netlink_getsockopt+0x980/0x980 [ 3494.150556][T23529] ____sys_sendmsg+0x9c2/0xd60 [ 3494.155586][T23529] ___sys_sendmsg+0x28d/0x3c0 [ 3494.160527][T23529] ? __fget_files+0x580/0x640 [ 3494.165436][T23529] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.171710][T23529] __x64_sys_sendmsg+0x307/0x490 [ 3494.177018][T23529] do_syscall_64+0x44/0x110 [ 3494.181756][T23529] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3494.187945][T23529] RIP: 0033:0x7f590747cae9 [ 3494.192593][T23529] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3494.212902][T23529] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3494.221601][T23529] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3494.229818][T23529] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3494.237997][T23529] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3494.246176][T23529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3494.254345][T23529] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3494.262714][T23529] [ 3494.270831][T23529] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:37 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000001340)={'ip6gre0\x00', &(0x7f00000012c0)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @empty}}) 10:34:37 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xd0, &(0x7f0000000300), 0x4) 10:34:37 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x5}}, 0x85}}, 0x0) 10:34:37 executing program 5: clock_gettime(0x0, &(0x7f0000000640)) pselect6(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x4}, &(0x7f00000003c0)={0x6}, 0x0, 0x0) 10:34:37 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x14}, 0x0) [ 3494.705499][T23545] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3494.718749][T23545] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3494.728260][T23545] CPU: 0 PID: 23545 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3494.738605][T23545] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3494.748881][T23545] Call Trace: [ 3494.752329][T23545] [ 3494.755423][T23545] dump_stack_lvl+0x1bf/0x240 [ 3494.760455][T23545] dump_stack+0x1e/0x20 [ 3494.764857][T23545] sysfs_create_dir_ns+0x459/0x4c0 [ 3494.770320][T23545] ? device_release+0x2e0/0x2e0 [ 3494.775453][T23545] kobject_add_internal+0xd08/0x16a0 [ 3494.781176][T23545] kobject_add+0x28c/0x3b0 [ 3494.785897][T23545] ? kobject_put+0x1fe/0x330 [ 3494.790875][T23545] device_add+0xaa2/0x1f20 [ 3494.795584][T23545] netdev_register_kobject+0x1ec/0x520 [ 3494.801508][T23545] register_netdevice+0x138a/0x1cd0 [ 3494.807101][T23545] ? br_validate+0x470/0x470 [ 3494.811975][T23545] br_dev_newlink+0x49/0x200 [ 3494.816834][T23545] ? br_validate+0x470/0x470 [ 3494.821769][T23545] rtnl_newlink+0x2d5f/0x4110 [ 3494.826777][T23545] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3494.833741][T23545] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.839864][T23545] ? rtnl_setlink+0x7f0/0x7f0 [ 3494.844833][T23545] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3494.850364][T23545] ? ref_tracker_free+0x45/0xc10 [ 3494.855567][T23545] ? filter_irq_stacks+0x60/0x1a0 [ 3494.860874][T23545] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.867077][T23545] ? filter_irq_stacks+0x164/0x1a0 [ 3494.872483][T23545] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.878615][T23545] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.885015][T23545] netlink_rcv_skb+0x371/0x650 [ 3494.890097][T23545] ? rtnetlink_bind+0xf0/0xf0 [ 3494.895136][T23545] ? rtnetlink_net_exit+0x60/0x60 [ 3494.900730][T23545] rtnetlink_rcv+0x34/0x40 [ 3494.905436][T23545] netlink_unicast+0xf47/0x1250 [ 3494.910853][T23545] netlink_sendmsg+0x1238/0x13d0 [ 3494.916101][T23545] ? netlink_getsockopt+0x980/0x980 [ 3494.922036][T23545] ____sys_sendmsg+0x9c2/0xd60 [ 3494.927131][T23545] ___sys_sendmsg+0x28d/0x3c0 [ 3494.932153][T23545] ? __fget_files+0x580/0x640 [ 3494.937121][T23545] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3494.943254][T23545] __x64_sys_sendmsg+0x307/0x490 [ 3494.948486][T23545] do_syscall_64+0x44/0x110 [ 3494.953216][T23545] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3494.959402][T23545] RIP: 0033:0x7f47e547cae9 [ 3494.964022][T23545] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3494.984758][T23545] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3494.993520][T23545] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3495.001883][T23545] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3495.010083][T23545] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3495.018381][T23545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3495.027192][T23545] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3495.035842][T23545] 10:34:38 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x14, &(0x7f0000000140)={0x5, 0xf, 0x14, 0x2, [@generic={0x3}, @ssp_cap={0xc}]}}) 10:34:38 executing program 1: request_key(&(0x7f0000000100)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0) [ 3495.045593][T23545] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:38 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0x14, &(0x7f0000000300)=0x7, 0x4) [ 3495.291241][T23546] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3495.299746][T23546] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3495.312075][T23546] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3495.321609][T23546] CPU: 0 PID: 23546 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3495.331953][T23546] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3495.342229][T23546] Call Trace: [ 3495.345681][T23546] [ 3495.348777][T23546] dump_stack_lvl+0x1bf/0x240 [ 3495.353734][T23546] dump_stack+0x1e/0x20 [ 3495.358146][T23546] sysfs_create_dir_ns+0x459/0x4c0 [ 3495.363545][T23546] ? device_release+0x2e0/0x2e0 [ 3495.368671][T23546] kobject_add_internal+0xd08/0x16a0 [ 3495.374277][T23546] kobject_add+0x28c/0x3b0 [ 3495.379005][T23546] ? kobject_put+0x1fe/0x330 [ 3495.383917][T23546] device_add+0xaa2/0x1f20 [ 3495.388615][T23546] netdev_register_kobject+0x1ec/0x520 [ 3495.394396][T23546] register_netdevice+0x138a/0x1cd0 [ 3495.399902][T23546] ? br_validate+0x470/0x470 [ 3495.404767][T23546] br_dev_newlink+0x49/0x200 [ 3495.409724][T23546] ? br_validate+0x470/0x470 [ 3495.414561][T23546] rtnl_newlink+0x2d5f/0x4110 [ 3495.419756][T23546] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3495.425963][T23546] ? rtnl_setlink+0x7f0/0x7f0 [ 3495.430926][T23546] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3495.436353][T23546] ? ref_tracker_free+0x45/0xc10 10:34:38 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "a0ad0b6472a10237536afebb3b38cb1f4da54138c410d4fb6bb9ee6ae557ddf56652aa71348447e03a6200bf44afc68cd3e5f8f75f7fa8f331ccfc0311561cf4"}, 0x48, 0xfffffffffffffffc) keyctl$unlink(0x1e, r0, 0xfffffffffffffffc) [ 3495.441566][T23546] ? filter_irq_stacks+0x60/0x1a0 [ 3495.446883][T23546] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3495.453190][T23546] ? filter_irq_stacks+0x164/0x1a0 [ 3495.458788][T23546] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3495.464960][T23546] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3495.471161][T23546] netlink_rcv_skb+0x371/0x650 [ 3495.476253][T23546] ? rtnetlink_bind+0xf0/0xf0 [ 3495.481250][T23546] ? rtnetlink_net_exit+0x60/0x60 [ 3495.486567][T23546] rtnetlink_rcv+0x34/0x40 [ 3495.491273][T23546] netlink_unicast+0xf47/0x1250 [ 3495.496454][T23546] netlink_sendmsg+0x1238/0x13d0 [ 3495.501711][T23546] ? netlink_getsockopt+0x980/0x980 [ 3495.507299][T23546] ____sys_sendmsg+0x9c2/0xd60 [ 3495.512557][T23546] ___sys_sendmsg+0x28d/0x3c0 [ 3495.517639][T23546] ? __fget_files+0x580/0x640 [ 3495.522596][T23546] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3495.528712][T23546] __x64_sys_sendmsg+0x307/0x490 [ 3495.533996][T23546] do_syscall_64+0x44/0x110 [ 3495.538852][T23546] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3495.545102][T23546] RIP: 0033:0x7fc405e7cae9 [ 3495.549856][T23546] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3495.569760][T23546] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3495.578537][T23546] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3495.587110][T23546] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3495.596099][T23546] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3495.604633][T23546] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3495.613069][T23546] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3495.621959][T23546] [ 3495.631791][T23546] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:38 executing program 1: socketpair(0x23, 0x802, 0x0, &(0x7f0000001940)) 10:34:39 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x2a04f4}}, 0x85}}, 0x0) [ 3495.853971][T13771] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 3495.908050][T23548] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3495.916861][T23548] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3495.929305][T23548] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3495.939025][T23548] CPU: 0 PID: 23548 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3495.949365][T23548] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3495.959911][T23548] Call Trace: [ 3495.963358][T23548] [ 3495.966500][T23548] dump_stack_lvl+0x1bf/0x240 [ 3495.971445][T23548] dump_stack+0x1e/0x20 [ 3495.975855][T23548] sysfs_create_dir_ns+0x459/0x4c0 [ 3495.981250][T23548] ? device_release+0x2e0/0x2e0 [ 3495.986379][T23548] kobject_add_internal+0xd08/0x16a0 [ 3495.992012][T23548] kobject_add+0x28c/0x3b0 [ 3495.996942][T23548] ? kobject_put+0x1fe/0x330 [ 3496.001936][T23548] device_add+0xaa2/0x1f20 [ 3496.006764][T23548] netdev_register_kobject+0x1ec/0x520 [ 3496.012511][T23548] register_netdevice+0x138a/0x1cd0 [ 3496.018010][T23548] ? br_validate+0x470/0x470 [ 3496.023051][T23548] br_dev_newlink+0x49/0x200 [ 3496.027915][T23548] ? br_validate+0x470/0x470 [ 3496.033121][T23548] rtnl_newlink+0x2d5f/0x4110 [ 3496.038105][T23548] ? rtnl_newlink+0x761/0x4110 [ 3496.043176][T23548] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.049326][T23548] ? rtnl_setlink+0x7f0/0x7f0 [ 3496.054374][T23548] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3496.059797][T23548] ? ref_tracker_free+0x45/0xc10 [ 3496.065194][T23548] ? filter_irq_stacks+0x60/0x1a0 [ 3496.070496][T23548] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.076638][T23548] ? filter_irq_stacks+0x164/0x1a0 [ 3496.082045][T23548] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.088221][T23548] netlink_rcv_skb+0x371/0x650 [ 3496.093384][T23548] ? rtnetlink_bind+0xf0/0xf0 [ 3496.098349][T23548] ? rtnetlink_net_exit+0x60/0x60 [ 3496.103656][T23548] rtnetlink_rcv+0x34/0x40 [ 3496.104250][T13771] usb 5-1: Using ep0 maxpacket: 32 [ 3496.108431][T23548] netlink_unicast+0xf47/0x1250 [ 3496.118812][T23548] netlink_sendmsg+0x1238/0x13d0 [ 3496.124065][T23548] ? netlink_getsockopt+0x980/0x980 [ 3496.129551][T23548] ____sys_sendmsg+0x9c2/0xd60 [ 3496.134643][T23548] ___sys_sendmsg+0x28d/0x3c0 [ 3496.139717][T23548] ? __fget_files+0x580/0x640 [ 3496.144859][T23548] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.150983][T23548] __x64_sys_sendmsg+0x307/0x490 10:34:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x2, 0x4, 0x0, 0x40000000}, 0x48) [ 3496.156242][T23548] do_syscall_64+0x44/0x110 [ 3496.161086][T23548] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3496.167310][T23548] RIP: 0033:0x7f590747cae9 [ 3496.171952][T23548] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3496.191850][T23548] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3496.200558][T23548] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3496.208948][T23548] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3496.217420][T23548] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3496.225710][T23548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3496.233924][T23548] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3496.242155][T23548] [ 3496.251744][T23548] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:39 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x6}}, 0x85}}, 0x0) [ 3496.395126][T13771] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 3496.460739][T23560] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3496.475190][T23560] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3496.485715][T23560] CPU: 0 PID: 23560 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3496.496228][T23560] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3496.506675][T23560] Call Trace: 10:34:39 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000300), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, 0x0) [ 3496.510133][T23560] [ 3496.513230][T23560] dump_stack_lvl+0x1bf/0x240 [ 3496.518210][T23560] dump_stack+0x1e/0x20 [ 3496.522596][T23560] sysfs_create_dir_ns+0x459/0x4c0 [ 3496.528582][T23560] ? device_release+0x2e0/0x2e0 [ 3496.533810][T23560] kobject_add_internal+0xd08/0x16a0 [ 3496.539412][T23560] kobject_add+0x28c/0x3b0 [ 3496.544148][T23560] ? kobject_put+0x1fe/0x330 [ 3496.549031][T23560] device_add+0xaa2/0x1f20 [ 3496.553831][T23560] netdev_register_kobject+0x1ec/0x520 [ 3496.559590][T23560] register_netdevice+0x138a/0x1cd0 [ 3496.565188][T23560] ? br_validate+0x470/0x470 [ 3496.570997][T23560] br_dev_newlink+0x49/0x200 [ 3496.575868][T23560] ? br_validate+0x470/0x470 [ 3496.580720][T23560] rtnl_newlink+0x2d5f/0x4110 [ 3496.585752][T23560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.591970][T23560] ? rtnl_setlink+0x7f0/0x7f0 [ 3496.596903][T23560] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3496.602290][T23560] ? ref_tracker_free+0x45/0xc10 [ 3496.607471][T23560] ? filter_irq_stacks+0x60/0x1a0 [ 3496.612744][T23560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.618828][T23560] ? filter_irq_stacks+0x164/0x1a0 [ 3496.624180][T23560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.630260][T23560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.636337][T23560] netlink_rcv_skb+0x371/0x650 [ 3496.641370][T23560] ? rtnetlink_bind+0xf0/0xf0 [ 3496.646323][T23560] ? rtnetlink_net_exit+0x60/0x60 [ 3496.651591][T23560] rtnetlink_rcv+0x34/0x40 [ 3496.656253][T23560] netlink_unicast+0xf47/0x1250 [ 3496.661371][T23560] netlink_sendmsg+0x1238/0x13d0 [ 3496.666588][T23560] ? netlink_getsockopt+0x980/0x980 [ 3496.672036][T23560] ____sys_sendmsg+0x9c2/0xd60 [ 3496.677082][T23560] ___sys_sendmsg+0x28d/0x3c0 [ 3496.682028][T23560] ? __fget_files+0x580/0x640 [ 3496.687290][T23560] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3496.693496][T23560] __x64_sys_sendmsg+0x307/0x490 [ 3496.698744][T23560] do_syscall_64+0x44/0x110 [ 3496.703481][T23560] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3496.710199][T23560] RIP: 0033:0x7f47e547cae9 [ 3496.714873][T23560] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3496.734845][T23560] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3496.743526][T23560] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3496.751708][T23560] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3496.759874][T23560] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3496.768050][T23560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3496.776210][T23560] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3496.784397][T23560] [ 3496.788287][T23560] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3496.810153][T13771] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3496.819832][T13771] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3496.828292][T13771] usb 5-1: Product: syz [ 3496.832794][T13771] usb 5-1: Manufacturer: syz [ 3496.838496][T13771] usb 5-1: SerialNumber: syz [ 3496.887271][T13771] cdc_ether: probe of 5-1:1.0 failed with error -22 10:34:40 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x15}, 0x0) [ 3496.995146][T23600] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3497.010305][T23600] CPU: 1 PID: 23600 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3497.020713][T23600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3497.031020][T23600] Call Trace: [ 3497.034499][T23600] [ 3497.037708][T23600] dump_stack_lvl+0x1bf/0x240 [ 3497.042677][T23600] dump_stack+0x1e/0x20 [ 3497.047269][T23600] sysfs_create_dir_ns+0x459/0x4c0 [ 3497.052676][T23600] ? device_release+0x2e0/0x2e0 [ 3497.057846][T23600] kobject_add_internal+0xd08/0x16a0 [ 3497.063486][T23600] kobject_add+0x28c/0x3b0 [ 3497.068238][T23600] ? kobject_put+0x1fe/0x330 [ 3497.073116][T23600] device_add+0xaa2/0x1f20 [ 3497.077995][T23600] netdev_register_kobject+0x1ec/0x520 [ 3497.083754][T23600] register_netdevice+0x138a/0x1cd0 [ 3497.089221][T23600] ? br_validate+0x470/0x470 [ 3497.094090][T23600] br_dev_newlink+0x49/0x200 [ 3497.099217][T23600] ? br_validate+0x470/0x470 [ 3497.104051][T23600] rtnl_newlink+0x2d5f/0x4110 [ 3497.109066][T23600] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.115195][T23600] ? rtnl_setlink+0x7f0/0x7f0 [ 3497.120172][T23600] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3497.125590][T23600] ? ref_tracker_free+0x45/0xc10 [ 3497.130771][T23600] ? filter_irq_stacks+0x60/0x1a0 [ 3497.136046][T23600] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.142136][T23600] ? filter_irq_stacks+0x164/0x1a0 [ 3497.147490][T23600] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.153597][T23600] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.159671][T23600] netlink_rcv_skb+0x371/0x650 [ 3497.164708][T23600] ? rtnetlink_bind+0xf0/0xf0 [ 3497.169678][T23600] ? rtnetlink_net_exit+0x60/0x60 [ 3497.176063][T23600] rtnetlink_rcv+0x34/0x40 [ 3497.180838][T23600] netlink_unicast+0xf47/0x1250 [ 3497.185959][T23600] netlink_sendmsg+0x1238/0x13d0 [ 3497.191261][T23600] ? netlink_getsockopt+0x980/0x980 [ 3497.196972][T23600] ____sys_sendmsg+0x9c2/0xd60 [ 3497.202066][T23600] ___sys_sendmsg+0x28d/0x3c0 [ 3497.207040][T23600] ? __fget_files+0x580/0x640 [ 3497.211982][T23600] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.218315][T23600] __x64_sys_sendmsg+0x307/0x490 [ 3497.223544][T23600] do_syscall_64+0x44/0x110 [ 3497.228277][T23600] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3497.234462][T23600] RIP: 0033:0x7fc405e7cae9 [ 3497.239078][T23600] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3497.258955][T23600] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3497.267706][T23600] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3497.276023][T23600] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3497.284359][T23600] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3497.292525][T23600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3497.300865][T23600] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3497.309147][T23600] [ 3497.313263][T23600] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3497.352214][T13771] usb 5-1: USB disconnect, device number 19 10:34:40 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x1000000}}, 0x85}}, 0x0) 10:34:40 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "a0ad0b6472a10237536afebb3b38cb1f4da54138c410d4fb6bb9ee6ae557ddf56652aa71348447e03a6200bf44afc68cd3e5f8f75f7fa8f331ccfc0311561cf4"}, 0x48, 0xfffffffffffffffc) keyctl$unlink(0xf, r0, 0xfffffffffffffffc) [ 3497.674932][T23672] validate_nla: 2 callbacks suppressed [ 3497.674995][T23672] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3497.690005][T23672] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3497.702338][T23672] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3497.712167][T23672] CPU: 0 PID: 23672 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3497.722693][T23672] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3497.733316][T23672] Call Trace: [ 3497.736840][T23672] [ 3497.740043][T23672] dump_stack_lvl+0x1bf/0x240 [ 3497.744974][T23672] dump_stack+0x1e/0x20 [ 3497.749394][T23672] sysfs_create_dir_ns+0x459/0x4c0 [ 3497.754802][T23672] ? device_release+0x2e0/0x2e0 [ 3497.760077][T23672] kobject_add_internal+0xd08/0x16a0 [ 3497.765644][T23672] kobject_add+0x28c/0x3b0 [ 3497.770594][T23672] ? kobject_put+0x1fe/0x330 [ 3497.775576][T23672] device_add+0xaa2/0x1f20 [ 3497.780372][T23672] netdev_register_kobject+0x1ec/0x520 [ 3497.786134][T23672] register_netdevice+0x138a/0x1cd0 [ 3497.791990][T23672] ? br_validate+0x470/0x470 [ 3497.796917][T23672] br_dev_newlink+0x49/0x200 [ 3497.801748][T23672] ? br_validate+0x470/0x470 [ 3497.806576][T23672] rtnl_newlink+0x2d5f/0x4110 [ 3497.811529][T23672] ? rtnl_newlink+0x761/0x4110 [ 3497.816544][T23672] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3497.823072][T23672] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.829171][T23672] ? rtnl_setlink+0x7f0/0x7f0 [ 3497.834094][T23672] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3497.839486][T23672] ? ref_tracker_free+0x45/0xc10 [ 3497.844678][T23672] ? filter_irq_stacks+0x60/0x1a0 [ 3497.850033][T23672] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.856115][T23672] ? filter_irq_stacks+0x164/0x1a0 [ 3497.861575][T23672] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.867661][T23672] netlink_rcv_skb+0x371/0x650 [ 3497.872684][T23672] ? rtnetlink_bind+0xf0/0xf0 [ 3497.877610][T23672] ? rtnetlink_net_exit+0x60/0x60 [ 3497.882873][T23672] rtnetlink_rcv+0x34/0x40 [ 3497.887537][T23672] netlink_unicast+0xf47/0x1250 [ 3497.892643][T23672] netlink_sendmsg+0x1238/0x13d0 [ 3497.897843][T23672] ? netlink_getsockopt+0x980/0x980 [ 3497.903282][T23672] ____sys_sendmsg+0x9c2/0xd60 [ 3497.908456][T23672] ___sys_sendmsg+0x28d/0x3c0 [ 3497.913519][T23672] ? __fget_files+0x580/0x640 [ 3497.918440][T23672] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3497.924536][T23672] __x64_sys_sendmsg+0x307/0x490 [ 3497.929753][T23672] do_syscall_64+0x44/0x110 [ 3497.934485][T23672] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3497.940796][T23672] RIP: 0033:0x7f590747cae9 [ 3497.945425][T23672] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3497.965295][T23672] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3497.973962][T23672] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3497.982141][T23672] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3497.990397][T23672] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3497.998649][T23672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3498.006822][T23672] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3498.015007][T23672] [ 3498.025037][T23672] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3498.190151][T23677] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3498.204292][T23677] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3498.213783][T23677] CPU: 1 PID: 23677 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3498.224221][T23677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3498.234599][T23677] Call Trace: [ 3498.238053][T23677] [ 3498.241148][T23677] dump_stack_lvl+0x1bf/0x240 [ 3498.246175][T23677] dump_stack+0x1e/0x20 [ 3498.250577][T23677] sysfs_create_dir_ns+0x459/0x4c0 [ 3498.255970][T23677] ? device_release+0x2e0/0x2e0 [ 3498.261092][T23677] kobject_add_internal+0xd08/0x16a0 [ 3498.266785][T23677] kobject_add+0x28c/0x3b0 [ 3498.271626][T23677] ? kobject_put+0x1fe/0x330 [ 3498.276547][T23677] device_add+0xaa2/0x1f20 [ 3498.281311][T23677] netdev_register_kobject+0x1ec/0x520 [ 3498.287071][T23677] register_netdevice+0x138a/0x1cd0 [ 3498.292573][T23677] ? br_validate+0x470/0x470 [ 3498.297444][T23677] br_dev_newlink+0x49/0x200 [ 3498.302398][T23677] ? br_validate+0x470/0x470 [ 3498.307263][T23677] rtnl_newlink+0x2d5f/0x4110 [ 3498.312304][T23677] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3498.319042][T23677] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.325334][T23677] ? rtnl_setlink+0x7f0/0x7f0 [ 3498.330477][T23677] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3498.335912][T23677] ? ref_tracker_free+0x45/0xc10 [ 3498.341134][T23677] ? filter_irq_stacks+0x60/0x1a0 [ 3498.346459][T23677] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.352567][T23677] ? filter_irq_stacks+0x164/0x1a0 [ 3498.358041][T23677] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.364166][T23677] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.370287][T23677] netlink_rcv_skb+0x371/0x650 [ 3498.375421][T23677] ? rtnetlink_bind+0xf0/0xf0 [ 3498.380423][T23677] ? rtnetlink_net_exit+0x60/0x60 [ 3498.385724][T23677] rtnetlink_rcv+0x34/0x40 [ 3498.390433][T23677] netlink_unicast+0xf47/0x1250 [ 3498.395584][T23677] netlink_sendmsg+0x1238/0x13d0 [ 3498.401006][T23677] ? netlink_getsockopt+0x980/0x980 [ 3498.406491][T23677] ____sys_sendmsg+0x9c2/0xd60 [ 3498.411545][T23677] ___sys_sendmsg+0x28d/0x3c0 [ 3498.416487][T23677] ? __fget_files+0x580/0x640 [ 3498.421402][T23677] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.428449][T23677] __x64_sys_sendmsg+0x307/0x490 [ 3498.433843][T23677] do_syscall_64+0x44/0x110 [ 3498.438665][T23677] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3498.444858][T23677] RIP: 0033:0x7f47e547cae9 [ 3498.449474][T23677] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3498.470720][T23677] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3498.479561][T23677] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3498.488787][T23677] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3498.497124][T23677] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3498.506393][T23677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3498.517126][T23677] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3498.525857][T23677] [ 3498.533939][T23677] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:41 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) connect$phonet_pipe(r0, 0x0, 0x0) 10:34:41 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xb, &(0x7f0000000300)=0x7, 0x4) 10:34:41 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x7}}, 0x85}}, 0x0) 10:34:41 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xa, 0x0, 0x0, 0x0, 0xc0}, 0x48) 10:34:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x25}, 0x0) [ 3498.711118][T23679] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3498.720121][T23679] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3498.732253][T23679] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3498.741786][T23679] CPU: 0 PID: 23679 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3498.752465][T23679] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3498.762742][T23679] Call Trace: [ 3498.766186][T23679] [ 3498.769317][T23679] dump_stack_lvl+0x1bf/0x240 [ 3498.774268][T23679] dump_stack+0x1e/0x20 [ 3498.778652][T23679] sysfs_create_dir_ns+0x459/0x4c0 [ 3498.784439][T23679] ? device_release+0x2e0/0x2e0 [ 3498.789534][T23679] kobject_add_internal+0xd08/0x16a0 [ 3498.795097][T23679] kobject_add+0x28c/0x3b0 [ 3498.799784][T23679] ? kobject_put+0x1fe/0x330 [ 3498.804653][T23679] device_add+0xaa2/0x1f20 [ 3498.809409][T23679] netdev_register_kobject+0x1ec/0x520 [ 3498.815167][T23679] register_netdevice+0x138a/0x1cd0 [ 3498.820978][T23679] ? br_validate+0x470/0x470 [ 3498.825805][T23679] br_dev_newlink+0x49/0x200 [ 3498.830655][T23679] ? br_validate+0x470/0x470 [ 3498.835485][T23679] rtnl_newlink+0x2d5f/0x4110 [ 3498.840489][T23679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.846571][T23679] ? rtnl_setlink+0x7f0/0x7f0 [ 3498.851509][T23679] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3498.857076][T23679] ? ref_tracker_free+0x45/0xc10 [ 3498.862431][T23679] ? filter_irq_stacks+0x60/0x1a0 [ 3498.867887][T23679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.874515][T23679] ? filter_irq_stacks+0x164/0x1a0 [ 3498.880609][T23679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.886697][T23679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.892776][T23679] netlink_rcv_skb+0x371/0x650 [ 3498.897893][T23679] ? rtnetlink_bind+0xf0/0xf0 [ 3498.902839][T23679] ? rtnetlink_net_exit+0x60/0x60 [ 3498.908104][T23679] rtnetlink_rcv+0x34/0x40 [ 3498.912933][T23679] netlink_unicast+0xf47/0x1250 [ 3498.918127][T23679] netlink_sendmsg+0x1238/0x13d0 [ 3498.923516][T23679] ? netlink_getsockopt+0x980/0x980 [ 3498.929874][T23679] ____sys_sendmsg+0x9c2/0xd60 [ 3498.935477][T23679] ___sys_sendmsg+0x28d/0x3c0 [ 3498.940424][T23679] ? __fget_files+0x580/0x640 [ 3498.945337][T23679] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3498.951598][T23679] __x64_sys_sendmsg+0x307/0x490 [ 3498.956913][T23679] do_syscall_64+0x44/0x110 [ 3498.961640][T23679] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3498.967822][T23679] RIP: 0033:0x7fc405e7cae9 [ 3498.972634][T23679] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3498.992997][T23679] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3499.002746][T23679] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3499.010933][T23679] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3499.019373][T23679] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3499.027551][T23679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3499.036002][T23679] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3499.044468][T23679] [ 3499.054566][T23679] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:42 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x1030000}}, 0x85}}, 0x0) 10:34:42 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f1, &(0x7f0000000000)={'ip6tnl0\x00', &(0x7f00000012c0)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @private2}}) 10:34:42 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) [ 3499.361761][T23690] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3499.370808][T23690] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3499.382926][T23690] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3499.392346][T23690] CPU: 0 PID: 23690 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3499.402683][T23690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3499.413047][T23690] Call Trace: [ 3499.416493][T23690] [ 3499.419580][T23690] dump_stack_lvl+0x1bf/0x240 [ 3499.424518][T23690] dump_stack+0x1e/0x20 [ 3499.428897][T23690] sysfs_create_dir_ns+0x459/0x4c0 [ 3499.434270][T23690] ? device_release+0x2e0/0x2e0 [ 3499.439406][T23690] kobject_add_internal+0xd08/0x16a0 [ 3499.445014][T23690] kobject_add+0x28c/0x3b0 [ 3499.449731][T23690] ? kobject_put+0x1fe/0x330 [ 3499.454596][T23690] device_add+0xaa2/0x1f20 10:34:42 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x8}}, 0x85}}, 0x0) [ 3499.459296][T23690] netdev_register_kobject+0x1ec/0x520 [ 3499.465049][T23690] register_netdevice+0x138a/0x1cd0 [ 3499.470535][T23690] ? br_validate+0x470/0x470 [ 3499.475414][T23690] br_dev_newlink+0x49/0x200 [ 3499.480609][T23690] ? br_validate+0x470/0x470 [ 3499.485458][T23690] rtnl_newlink+0x2d5f/0x4110 [ 3499.490469][T23690] ? rtnl_newlink+0x761/0x4110 [ 3499.495540][T23690] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3499.502121][T23690] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 10:34:42 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000240), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc1105511, &(0x7f0000000280)={{0x5, 0x0, 0x0, 0x0, 'syz1\x00'}}) [ 3499.508324][T23690] ? rtnl_setlink+0x7f0/0x7f0 [ 3499.513270][T23690] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3499.518689][T23690] ? ref_tracker_free+0x45/0xc10 [ 3499.523891][T23690] ? filter_irq_stacks+0x60/0x1a0 [ 3499.529174][T23690] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3499.535360][T23690] ? filter_irq_stacks+0x164/0x1a0 [ 3499.540789][T23690] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3499.546912][T23690] netlink_rcv_skb+0x371/0x650 [ 3499.551950][T23690] ? rtnetlink_bind+0xf0/0xf0 [ 3499.556878][T23690] ? rtnetlink_net_exit+0x60/0x60 [ 3499.562152][T23690] rtnetlink_rcv+0x34/0x40 [ 3499.566814][T23690] netlink_unicast+0xf47/0x1250 [ 3499.572011][T23690] netlink_sendmsg+0x1238/0x13d0 [ 3499.577306][T23690] ? netlink_getsockopt+0x980/0x980 [ 3499.583190][T23690] ____sys_sendmsg+0x9c2/0xd60 [ 3499.588226][T23690] ___sys_sendmsg+0x28d/0x3c0 [ 3499.593162][T23690] ? __fget_files+0x580/0x640 [ 3499.598074][T23690] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3499.604152][T23690] __x64_sys_sendmsg+0x307/0x490 [ 3499.609363][T23690] do_syscall_64+0x44/0x110 [ 3499.614082][T23690] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3499.620273][T23690] RIP: 0033:0x7f590747cae9 [ 3499.624882][T23690] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3499.644923][T23690] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3499.653682][T23690] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3499.662120][T23690] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3499.670467][T23690] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3499.678743][T23690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3499.688142][T23690] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3499.696504][T23690] [ 3499.706148][T23690] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:43 executing program 4: request_key(0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000001c0)="bb615540b9e2a2e644862cffcc4d29026549e967e17a3b58f1411ef04db082d51416aa66d811889fcf3b95f4553065d16a20873cd01ab7d7d238a0c4b75f18e8cd1d68e306f5db06c5bc0a", 0x4b, 0xfffffffffffffffe) [ 3499.888264][T23688] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3499.902282][T23688] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3499.911870][T23688] CPU: 1 PID: 23688 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3499.922273][T23688] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3499.932518][T23688] Call Trace: [ 3499.935957][T23688] [ 3499.939044][T23688] dump_stack_lvl+0x1bf/0x240 [ 3499.943958][T23688] dump_stack+0x1e/0x20 [ 3499.948575][T23688] sysfs_create_dir_ns+0x459/0x4c0 [ 3499.953951][T23688] ? device_release+0x2e0/0x2e0 [ 3499.959178][T23688] kobject_add_internal+0xd08/0x16a0 [ 3499.964949][T23688] kobject_add+0x28c/0x3b0 [ 3499.969638][T23688] ? kobject_put+0x1fe/0x330 [ 3499.974570][T23688] device_add+0xaa2/0x1f20 [ 3499.979419][T23688] netdev_register_kobject+0x1ec/0x520 [ 3499.985138][T23688] register_netdevice+0x138a/0x1cd0 [ 3499.990594][T23688] ? br_validate+0x470/0x470 [ 3499.995423][T23688] br_dev_newlink+0x49/0x200 [ 3500.000245][T23688] ? br_validate+0x470/0x470 [ 3500.005060][T23688] rtnl_newlink+0x2d5f/0x4110 [ 3500.010041][T23688] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.016603][T23688] ? rtnl_setlink+0x7f0/0x7f0 [ 3500.021515][T23688] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3500.027154][T23688] ? ref_tracker_free+0x45/0xc10 [ 3500.032413][T23688] ? filter_irq_stacks+0x60/0x1a0 [ 3500.037682][T23688] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.043766][T23688] ? filter_irq_stacks+0x164/0x1a0 [ 3500.049121][T23688] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.055207][T23688] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.061291][T23688] netlink_rcv_skb+0x371/0x650 [ 3500.066319][T23688] ? rtnetlink_bind+0xf0/0xf0 [ 3500.071244][T23688] ? rtnetlink_net_exit+0x60/0x60 [ 3500.076519][T23688] rtnetlink_rcv+0x34/0x40 [ 3500.081190][T23688] netlink_unicast+0xf47/0x1250 [ 3500.086305][T23688] netlink_sendmsg+0x1238/0x13d0 [ 3500.091520][T23688] ? netlink_getsockopt+0x980/0x980 [ 3500.097140][T23688] ____sys_sendmsg+0x9c2/0xd60 [ 3500.102178][T23688] ___sys_sendmsg+0x28d/0x3c0 [ 3500.107201][T23688] ? __fget_files+0x580/0x640 [ 3500.112130][T23688] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.118215][T23688] __x64_sys_sendmsg+0x307/0x490 [ 3500.123423][T23688] do_syscall_64+0x44/0x110 [ 3500.128151][T23688] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3500.134413][T23688] RIP: 0033:0x7f47e547cae9 [ 3500.139281][T23688] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3500.159227][T23688] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3500.167894][T23688] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3500.176080][T23688] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3500.184270][T23688] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3500.192438][T23688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3500.200682][T23688] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3500.208871][T23688] [ 3500.216788][T23688] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x64}, 0x0) [ 3500.428043][T23699] trusted_key: encrypted_key: master key parameter '‡<з×Ò8 Ä·_èÍhãõÛż [ 3500.428043][T23699] ' is invalid [ 3500.457620][T23700] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3500.466752][T23700] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3500.479091][T23700] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3500.492968][T23700] CPU: 1 PID: 23700 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3500.503328][T23700] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3500.513788][T23700] Call Trace: [ 3500.517239][T23700] [ 3500.520330][T23700] dump_stack_lvl+0x1bf/0x240 [ 3500.525441][T23700] dump_stack+0x1e/0x20 [ 3500.529849][T23700] sysfs_create_dir_ns+0x459/0x4c0 [ 3500.535353][T23700] ? device_release+0x2e0/0x2e0 [ 3500.540492][T23700] kobject_add_internal+0xd08/0x16a0 [ 3500.546105][T23700] kobject_add+0x28c/0x3b0 [ 3500.550912][T23700] ? kobject_put+0x1fe/0x330 [ 3500.555843][T23700] device_add+0xaa2/0x1f20 [ 3500.560687][T23700] netdev_register_kobject+0x1ec/0x520 [ 3500.566450][T23700] register_netdevice+0x138a/0x1cd0 [ 3500.571962][T23700] ? br_validate+0x470/0x470 10:34:43 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x2000000}}, 0x85}}, 0x0) 10:34:43 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000240), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0x40405514, 0x0) [ 3500.576999][T23700] br_dev_newlink+0x49/0x200 [ 3500.581894][T23700] ? br_validate+0x470/0x470 [ 3500.586949][T23700] rtnl_newlink+0x2d5f/0x4110 [ 3500.591987][T23700] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3500.598586][T23700] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.604719][T23700] ? rtnl_setlink+0x7f0/0x7f0 [ 3500.609702][T23700] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3500.615332][T23700] ? ref_tracker_free+0x45/0xc10 [ 3500.620881][T23700] ? filter_irq_stacks+0x60/0x1a0 [ 3500.626189][T23700] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.632477][T23700] ? filter_irq_stacks+0x164/0x1a0 [ 3500.637894][T23700] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.644104][T23700] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.650279][T23700] netlink_rcv_skb+0x371/0x650 [ 3500.655421][T23700] ? rtnetlink_bind+0xf0/0xf0 [ 3500.660488][T23700] ? rtnetlink_net_exit+0x60/0x60 [ 3500.665798][T23700] rtnetlink_rcv+0x34/0x40 [ 3500.670595][T23700] netlink_unicast+0xf47/0x1250 [ 3500.676086][T23700] netlink_sendmsg+0x1238/0x13d0 [ 3500.681297][T23700] ? netlink_getsockopt+0x980/0x980 [ 3500.686756][T23700] ____sys_sendmsg+0x9c2/0xd60 [ 3500.691902][T23700] ___sys_sendmsg+0x28d/0x3c0 [ 3500.696943][T23700] ? __fget_files+0x580/0x640 [ 3500.701986][T23700] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3500.710473][T23700] __x64_sys_sendmsg+0x307/0x490 [ 3500.715741][T23700] do_syscall_64+0x44/0x110 [ 3500.720584][T23700] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3500.726756][T23700] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3500.733259][T23700] RIP: 0033:0x7fc405e7cae9 [ 3500.737903][T23700] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3500.757864][T23700] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3500.766813][T23700] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3500.774991][T23700] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3500.783263][T23700] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3500.791484][T23700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3500.800289][T23700] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3500.809232][T23700] [ 3500.813124][T23700] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:44 executing program 5: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x8, &(0x7f0000000140)={0x5, 0xf, 0x8, 0x1, [@generic={0x3}]}}) 10:34:44 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x7, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_key={0x2, 0x6, 0x8, 0x0, 'Y'}]}, 0x20}}, 0x0) [ 3501.027409][T23702] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3501.036025][T23702] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3501.050122][T23702] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3501.059566][T23702] CPU: 0 PID: 23702 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3501.069987][T23702] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3501.080455][T23702] Call Trace: [ 3501.084001][T23702] [ 3501.087277][T23702] dump_stack_lvl+0x1bf/0x240 [ 3501.092207][T23702] dump_stack+0x1e/0x20 [ 3501.096601][T23702] sysfs_create_dir_ns+0x459/0x4c0 [ 3501.101987][T23702] ? device_release+0x2e0/0x2e0 [ 3501.107211][T23702] kobject_add_internal+0xd08/0x16a0 [ 3501.112920][T23702] kobject_add+0x28c/0x3b0 [ 3501.117664][T23702] ? kobject_put+0x1fe/0x330 [ 3501.122637][T23702] device_add+0xaa2/0x1f20 [ 3501.127338][T23702] netdev_register_kobject+0x1ec/0x520 [ 3501.133182][T23702] register_netdevice+0x138a/0x1cd0 [ 3501.138867][T23702] ? br_validate+0x470/0x470 [ 3501.143718][T23702] br_dev_newlink+0x49/0x200 [ 3501.148667][T23702] ? br_validate+0x470/0x470 [ 3501.153517][T23702] rtnl_newlink+0x2d5f/0x4110 [ 3501.158610][T23702] ? rtnl_newlink+0x761/0x4110 [ 3501.163674][T23702] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.169963][T23702] ? rtnl_setlink+0x7f0/0x7f0 [ 3501.174916][T23702] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3501.180342][T23702] ? ref_tracker_free+0x45/0xc10 [ 3501.185836][T23702] ? filter_irq_stacks+0x60/0x1a0 [ 3501.191312][T23702] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.197446][T23702] ? filter_irq_stacks+0x164/0x1a0 [ 3501.202869][T23702] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.208994][T23702] netlink_rcv_skb+0x371/0x650 [ 3501.214051][T23702] ? rtnetlink_bind+0xf0/0xf0 [ 3501.219091][T23702] ? rtnetlink_net_exit+0x60/0x60 10:34:44 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)={0x2, 0x3, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x5, 0x0, 0x60, 0x0, @in={0x2, 0x0, @broadcast}}]}, 0x28}}, 0x0) [ 3501.224570][T23702] rtnetlink_rcv+0x34/0x40 [ 3501.229342][T23702] netlink_unicast+0xf47/0x1250 [ 3501.234491][T23702] netlink_sendmsg+0x1238/0x13d0 [ 3501.239731][T23702] ? netlink_getsockopt+0x980/0x980 [ 3501.245222][T23702] ____sys_sendmsg+0x9c2/0xd60 [ 3501.250566][T23702] ___sys_sendmsg+0x28d/0x3c0 [ 3501.255570][T23702] ? __fget_files+0x580/0x640 [ 3501.260785][T23702] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.267101][T23702] __x64_sys_sendmsg+0x307/0x490 [ 3501.272448][T23702] do_syscall_64+0x44/0x110 [ 3501.277213][T23702] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3501.283552][T23702] RIP: 0033:0x7f590747cae9 [ 3501.288212][T23702] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3501.308178][T23702] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3501.316855][T23702] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3501.325045][T23702] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3501.333211][T23702] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3501.341457][T23702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3501.349617][T23702] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3501.357807][T23702] [ 3501.367852][T23702] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3501.531980][T23711] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3501.547183][T23711] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3501.557558][T23711] CPU: 1 PID: 23711 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3501.567905][T23711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3501.578183][T23711] Call Trace: 10:34:44 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x9}}, 0x85}}, 0x0) [ 3501.581653][T23711] [ 3501.584752][T23711] dump_stack_lvl+0x1bf/0x240 [ 3501.589714][T23711] dump_stack+0x1e/0x20 [ 3501.594215][T23711] sysfs_create_dir_ns+0x459/0x4c0 [ 3501.599622][T23711] ? device_release+0x2e0/0x2e0 [ 3501.604770][T23711] kobject_add_internal+0xd08/0x16a0 [ 3501.610383][T23711] kobject_add+0x28c/0x3b0 [ 3501.615115][T23711] ? kobject_put+0x1fe/0x330 [ 3501.620009][T23711] device_add+0xaa2/0x1f20 [ 3501.625072][T23711] netdev_register_kobject+0x1ec/0x520 [ 3501.630842][T23711] register_netdevice+0x138a/0x1cd0 [ 3501.636357][T23711] ? br_validate+0x470/0x470 [ 3501.641205][T23711] br_dev_newlink+0x49/0x200 [ 3501.646064][T23711] ? br_validate+0x470/0x470 [ 3501.650903][T23711] rtnl_newlink+0x2d5f/0x4110 [ 3501.655915][T23711] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.661997][T23711] ? rtnl_setlink+0x7f0/0x7f0 [ 3501.666916][T23711] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3501.672382][T23711] ? ref_tracker_free+0x45/0xc10 [ 3501.677562][T23711] ? filter_irq_stacks+0x60/0x1a0 [ 3501.682833][T23711] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.689097][T23711] ? filter_irq_stacks+0x164/0x1a0 [ 3501.694546][T23711] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.700627][T23711] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.706713][T23711] netlink_rcv_skb+0x371/0x650 [ 3501.711827][T23711] ? rtnetlink_bind+0xf0/0xf0 [ 3501.716854][T23711] ? rtnetlink_net_exit+0x60/0x60 [ 3501.722307][T23711] rtnetlink_rcv+0x34/0x40 [ 3501.726975][T23711] netlink_unicast+0xf47/0x1250 [ 3501.732084][T23711] netlink_sendmsg+0x1238/0x13d0 [ 3501.737282][T23711] ? netlink_getsockopt+0x980/0x980 [ 3501.742742][T23711] ____sys_sendmsg+0x9c2/0xd60 [ 3501.747776][T23711] ___sys_sendmsg+0x28d/0x3c0 [ 3501.752711][T23711] ? __fget_files+0x580/0x640 [ 3501.757618][T23711] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3501.763712][T23711] __x64_sys_sendmsg+0x307/0x490 [ 3501.769092][T23711] do_syscall_64+0x44/0x110 [ 3501.773813][T23711] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3501.779997][T23711] RIP: 0033:0x7f47e547cae9 [ 3501.784648][T23711] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3501.804530][T23711] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3501.813236][T23711] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3501.821430][T23711] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3501.829995][T23711] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3501.839175][T23711] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3501.847434][T23711] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3501.855620][T23711] [ 3501.863344][T23711] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:45 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x2, 0xa, 0x0, 0x8, 0x2}, 0x10}}, 0x0) 10:34:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x118}, 0x0) [ 3502.044023][T13771] usb 6-1: new high-speed USB device number 8 using dummy_hcd 10:34:45 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x3000000}}, 0x85}}, 0x0) [ 3502.248521][T23720] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3502.258179][T23720] CPU: 1 PID: 23720 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3502.268787][T23720] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3502.279303][T23720] Call Trace: [ 3502.282737][T23720] [ 3502.286031][T23720] dump_stack_lvl+0x1bf/0x240 [ 3502.291342][T23720] dump_stack+0x1e/0x20 [ 3502.295844][T23720] sysfs_create_dir_ns+0x459/0x4c0 [ 3502.301646][T23720] ? device_release+0x2e0/0x2e0 [ 3502.306748][T23720] kobject_add_internal+0xd08/0x16a0 [ 3502.312399][T23720] kobject_add+0x28c/0x3b0 [ 3502.317108][T23720] ? kobject_put+0x1fe/0x330 [ 3502.321954][T23720] device_add+0xaa2/0x1f20 [ 3502.326641][T23720] netdev_register_kobject+0x1ec/0x520 [ 3502.332448][T23720] register_netdevice+0x138a/0x1cd0 [ 3502.337942][T23720] ? br_validate+0x470/0x470 [ 3502.342758][T23720] br_dev_newlink+0x49/0x200 [ 3502.347583][T23720] ? br_validate+0x470/0x470 [ 3502.352402][T23720] rtnl_newlink+0x2d5f/0x4110 [ 3502.357457][T23720] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3502.363993][T23720] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.370067][T23720] ? rtnl_setlink+0x7f0/0x7f0 [ 3502.374981][T23720] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3502.380466][T23720] ? ref_tracker_free+0x45/0xc10 [ 3502.385724][T23720] ? filter_irq_stacks+0x60/0x1a0 [ 3502.391095][T23720] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.397172][T23720] ? filter_irq_stacks+0x164/0x1a0 [ 3502.402522][T23720] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.408596][T23720] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.414671][T23720] netlink_rcv_skb+0x371/0x650 [ 3502.419789][T23720] ? rtnetlink_bind+0xf0/0xf0 [ 3502.424745][T23720] ? rtnetlink_net_exit+0x60/0x60 [ 3502.430018][T23720] rtnetlink_rcv+0x34/0x40 [ 3502.434685][T23720] netlink_unicast+0xf47/0x1250 [ 3502.439800][T23720] netlink_sendmsg+0x1238/0x13d0 [ 3502.445012][T23720] ? netlink_getsockopt+0x980/0x980 [ 3502.450567][T23720] ____sys_sendmsg+0x9c2/0xd60 [ 3502.455630][T23720] ___sys_sendmsg+0x28d/0x3c0 [ 3502.460571][T23720] ? __fget_files+0x580/0x640 [ 3502.465486][T23720] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.471569][T23720] __x64_sys_sendmsg+0x307/0x490 [ 3502.476774][T23720] do_syscall_64+0x44/0x110 [ 3502.481498][T23720] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3502.487760][T23720] RIP: 0033:0x7fc405e7cae9 [ 3502.492388][T23720] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3502.512329][T23720] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3502.521174][T23720] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3502.529526][T23720] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3502.537694][T23720] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3502.545879][T23720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3502.554045][T23720] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3502.562232][T23720] [ 3502.570407][T23720] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:45 executing program 1: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) sendmsg$L2TP_CMD_SESSION_DELETE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0xf0ff7f}}, 0x0) [ 3502.625976][T23721] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3502.639679][T23721] CPU: 1 PID: 23721 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3502.650015][T23721] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3502.660279][T23721] Call Trace: [ 3502.663731][T23721] [ 3502.666830][T23721] dump_stack_lvl+0x1bf/0x240 [ 3502.671789][T23721] dump_stack+0x1e/0x20 [ 3502.676216][T23721] sysfs_create_dir_ns+0x459/0x4c0 [ 3502.681603][T23721] ? device_release+0x2e0/0x2e0 [ 3502.686831][T23721] kobject_add_internal+0xd08/0x16a0 [ 3502.692446][T23721] kobject_add+0x28c/0x3b0 [ 3502.697175][T23721] ? kobject_put+0x1fe/0x330 [ 3502.702052][T23721] device_add+0xaa2/0x1f20 [ 3502.706770][T23721] netdev_register_kobject+0x1ec/0x520 [ 3502.712609][T23721] register_netdevice+0x138a/0x1cd0 [ 3502.718179][T23721] ? br_validate+0x470/0x470 [ 3502.723005][T23721] br_dev_newlink+0x49/0x200 [ 3502.727824][T23721] ? br_validate+0x470/0x470 [ 3502.732638][T23721] rtnl_newlink+0x2d5f/0x4110 [ 3502.737596][T23721] ? rtnl_newlink+0x761/0x4110 [ 3502.742632][T23721] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.748718][T23721] ? rtnl_setlink+0x7f0/0x7f0 [ 3502.753643][T23721] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3502.759034][T23721] ? ref_tracker_free+0x45/0xc10 [ 3502.764239][T23721] ? filter_irq_stacks+0x60/0x1a0 [ 3502.769644][T23721] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.776784][T23721] ? filter_irq_stacks+0x164/0x1a0 [ 3502.782157][T23721] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.788243][T23721] netlink_rcv_skb+0x371/0x650 [ 3502.793264][T23721] ? rtnetlink_bind+0xf0/0xf0 [ 3502.798198][T23721] ? rtnetlink_net_exit+0x60/0x60 [ 3502.803459][T23721] rtnetlink_rcv+0x34/0x40 [ 3502.808281][T23721] netlink_unicast+0xf47/0x1250 [ 3502.813819][T23721] netlink_sendmsg+0x1238/0x13d0 [ 3502.819020][T23721] ? netlink_getsockopt+0x980/0x980 [ 3502.824460][T23721] ____sys_sendmsg+0x9c2/0xd60 [ 3502.829587][T23721] ___sys_sendmsg+0x28d/0x3c0 [ 3502.834525][T23721] ? __fget_files+0x580/0x640 [ 3502.839531][T23721] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3502.845626][T23721] __x64_sys_sendmsg+0x307/0x490 [ 3502.850959][T23721] do_syscall_64+0x44/0x110 [ 3502.855864][T23721] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3502.862058][T23721] RIP: 0033:0x7f590747cae9 [ 3502.866681][T23721] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3502.886615][T23721] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3502.895302][T23721] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3502.903669][T23721] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3502.912554][T23721] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3502.921466][T23721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3502.930196][T23721] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3502.938574][T23721] [ 3502.942510][T23721] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:46 executing program 4: syz_usb_connect$cdc_ecm(0x5, 0x52, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x40, 0x1, 0x1, 0xe3, 0x0, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x0, "ed"}, {0x5}, {0xd}, [@mdlm_detail={0x4}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x3, 0x0, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x6, 0x0, 0x80}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x0, 0x0, 0x81, 0x8, 0x1}, 0x8, &(0x7f0000000140)={0x5, 0xf, 0x8, 0x1, [@generic={0x3}]}, 0x1, [{0x2, &(0x7f0000000300)=@string={0x2}}]}) [ 3503.036218][T13771] usb 6-1: Using ep0 maxpacket: 32 10:34:46 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xa}}, 0x85}}, 0x0) [ 3503.151329][T23724] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3503.165926][T23724] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3503.175543][T23724] CPU: 0 PID: 23724 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3503.185881][T23724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3503.196156][T23724] Call Trace: [ 3503.199608][T23724] [ 3503.202701][T23724] dump_stack_lvl+0x1bf/0x240 [ 3503.207665][T23724] dump_stack+0x1e/0x20 [ 3503.212056][T23724] sysfs_create_dir_ns+0x459/0x4c0 [ 3503.217619][T23724] ? device_release+0x2e0/0x2e0 [ 3503.222748][T23724] kobject_add_internal+0xd08/0x16a0 [ 3503.228346][T23724] kobject_add+0x28c/0x3b0 [ 3503.233147][T23724] ? kobject_put+0x1fe/0x330 [ 3503.235294][T13771] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 3503.238026][T23724] device_add+0xaa2/0x1f20 [ 3503.255608][T23724] netdev_register_kobject+0x1ec/0x520 [ 3503.261371][T23724] register_netdevice+0x138a/0x1cd0 [ 3503.266871][T23724] ? br_validate+0x470/0x470 [ 3503.271721][T23724] br_dev_newlink+0x49/0x200 [ 3503.276670][T23724] ? br_validate+0x470/0x470 [ 3503.281514][T23724] rtnl_newlink+0x2d5f/0x4110 [ 3503.286533][T23724] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.292820][T23724] ? rtnl_setlink+0x7f0/0x7f0 [ 3503.297772][T23724] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3503.303195][T23724] ? ref_tracker_free+0x45/0xc10 [ 3503.308891][T23724] ? filter_irq_stacks+0x60/0x1a0 [ 3503.314305][T23724] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.320592][T23724] ? filter_irq_stacks+0x164/0x1a0 [ 3503.326007][T23724] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.332229][T23724] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.338555][T23724] netlink_rcv_skb+0x371/0x650 [ 3503.343604][T23724] ? rtnetlink_bind+0xf0/0xf0 [ 3503.348746][T23724] ? rtnetlink_net_exit+0x60/0x60 [ 3503.354054][T23724] rtnetlink_rcv+0x34/0x40 [ 3503.358745][T23724] netlink_unicast+0xf47/0x1250 [ 3503.363899][T23724] netlink_sendmsg+0x1238/0x13d0 [ 3503.369322][T23724] ? netlink_getsockopt+0x980/0x980 [ 3503.374795][T23724] ____sys_sendmsg+0x9c2/0xd60 [ 3503.379984][T23724] ___sys_sendmsg+0x28d/0x3c0 [ 3503.385062][T23724] ? __fget_files+0x580/0x640 [ 3503.390193][T23724] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.396327][T23724] __x64_sys_sendmsg+0x307/0x490 10:34:46 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x7, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x17, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local}}, @sadb_x_nat_t_type={0x1}]}, 0x40}}, 0x0) [ 3503.401567][T23724] do_syscall_64+0x44/0x110 [ 3503.406318][T23724] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3503.412525][T23724] RIP: 0033:0x7f47e547cae9 [ 3503.417269][T23724] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3503.437356][T23724] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3503.446054][T23724] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3503.454362][T23724] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3503.462567][T23724] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3503.466562][T13771] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3503.470762][T23724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3503.470846][T23724] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3503.470953][T23724] [ 3503.480312][T13771] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3503.495345][T23724] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3503.496443][T13771] usb 6-1: Product: syz [ 3503.527679][T13771] usb 6-1: Manufacturer: syz [ 3503.533218][T13771] usb 6-1: SerialNumber: syz 10:34:46 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x324}, 0x0) [ 3503.614070][T25636] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 3503.644618][T13771] cdc_ether: probe of 6-1:1.0 failed with error -22 [ 3503.715216][T23730] validate_nla: 4 callbacks suppressed [ 3503.715290][T23730] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3503.729627][T23730] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3503.741640][T23730] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3503.751090][T23730] CPU: 0 PID: 23730 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3503.761772][T23730] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3503.773606][T23730] Call Trace: [ 3503.777049][T23730] [ 3503.780170][T23730] dump_stack_lvl+0x1bf/0x240 [ 3503.785211][T23730] dump_stack+0x1e/0x20 [ 3503.789718][T23730] sysfs_create_dir_ns+0x459/0x4c0 [ 3503.795307][T23730] ? device_release+0x2e0/0x2e0 [ 3503.800455][T23730] kobject_add_internal+0xd08/0x16a0 [ 3503.806080][T23730] kobject_add+0x28c/0x3b0 [ 3503.810895][T23730] ? kobject_put+0x1fe/0x330 [ 3503.815771][T23730] device_add+0xaa2/0x1f20 [ 3503.820569][T23730] netdev_register_kobject+0x1ec/0x520 [ 3503.826326][T23730] register_netdevice+0x138a/0x1cd0 [ 3503.831815][T23730] ? br_validate+0x470/0x470 [ 3503.836647][T23730] br_dev_newlink+0x49/0x200 [ 3503.841475][T23730] ? br_validate+0x470/0x470 [ 3503.846281][T23730] rtnl_newlink+0x2d5f/0x4110 [ 3503.851345][T23730] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.857444][T23730] ? rtnl_setlink+0x7f0/0x7f0 [ 3503.862378][T23730] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3503.867777][T23730] ? ref_tracker_free+0x45/0xc10 [ 3503.872978][T23730] ? filter_irq_stacks+0x60/0x1a0 [ 3503.878258][T23730] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.884345][T23730] ? filter_irq_stacks+0x164/0x1a0 [ 3503.889788][T23730] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.895877][T23730] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.902468][T23730] netlink_rcv_skb+0x371/0x650 [ 3503.907499][T23730] ? rtnetlink_bind+0xf0/0xf0 [ 3503.912596][T23730] ? rtnetlink_net_exit+0x60/0x60 [ 3503.917861][T23730] rtnetlink_rcv+0x34/0x40 [ 3503.922511][T23730] netlink_unicast+0xf47/0x1250 [ 3503.927614][T23730] netlink_sendmsg+0x1238/0x13d0 [ 3503.932907][T23730] ? netlink_getsockopt+0x980/0x980 [ 3503.938420][T23730] ____sys_sendmsg+0x9c2/0xd60 [ 3503.943456][T23730] ___sys_sendmsg+0x28d/0x3c0 [ 3503.948397][T23730] ? __fget_files+0x580/0x640 [ 3503.953315][T23730] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3503.959394][T23730] __x64_sys_sendmsg+0x307/0x490 [ 3503.964618][T23730] do_syscall_64+0x44/0x110 [ 3503.969432][T23730] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3503.975706][T23730] RIP: 0033:0x7fc405e7cae9 [ 3503.980320][T23730] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3504.000542][T23730] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3504.009315][T23730] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3504.017664][T23730] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3504.025941][T23730] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3504.034114][T23730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3504.042452][T23730] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3504.050989][T23730] [ 3504.060997][T23730] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3504.103838][T25636] usb 5-1: Using ep0 maxpacket: 32 [ 3504.196126][ T5104] usb 6-1: USB disconnect, device number 8 [ 3504.244088][T25636] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 32 [ 3504.254729][T25636] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 3504.265020][T25636] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 3504.278889][T25636] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 3504.316774][T23735] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3504.326124][T23735] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3504.339734][T23735] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3504.349592][T23735] CPU: 0 PID: 23735 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3504.359923][T23735] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3504.370266][T23735] Call Trace: [ 3504.373690][T23735] [ 3504.376771][T23735] dump_stack_lvl+0x1bf/0x240 [ 3504.381694][T23735] dump_stack+0x1e/0x20 [ 3504.386149][T23735] sysfs_create_dir_ns+0x459/0x4c0 [ 3504.391509][T23735] ? device_release+0x2e0/0x2e0 [ 3504.396609][T23735] kobject_add_internal+0xd08/0x16a0 [ 3504.402180][T23735] kobject_add+0x28c/0x3b0 [ 3504.406875][T23735] ? kobject_put+0x1fe/0x330 [ 3504.411750][T23735] device_add+0xaa2/0x1f20 [ 3504.416588][T23735] netdev_register_kobject+0x1ec/0x520 [ 3504.422306][T23735] register_netdevice+0x138a/0x1cd0 [ 3504.428113][T23735] ? br_validate+0x470/0x470 [ 3504.433015][T23735] br_dev_newlink+0x49/0x200 [ 3504.437842][T23735] ? br_validate+0x470/0x470 [ 3504.442651][T23735] rtnl_newlink+0x2d5f/0x4110 [ 3504.447599][T23735] ? rtnl_newlink+0x761/0x4110 [ 3504.452622][T23735] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3504.458715][T23735] ? rtnl_setlink+0x7f0/0x7f0 [ 3504.463624][T23735] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3504.469004][T23735] ? ref_tracker_free+0x45/0xc10 [ 3504.474186][T23735] ? filter_irq_stacks+0x60/0x1a0 [ 3504.479562][T23735] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3504.485740][T23735] ? filter_irq_stacks+0x164/0x1a0 [ 3504.491107][T23735] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3504.497217][T23735] netlink_rcv_skb+0x371/0x650 [ 3504.502245][T23735] ? rtnetlink_bind+0xf0/0xf0 [ 3504.507421][T23735] ? rtnetlink_net_exit+0x60/0x60 [ 3504.512730][T23735] rtnetlink_rcv+0x34/0x40 [ 3504.517424][T23735] netlink_unicast+0xf47/0x1250 [ 3504.522535][T23735] netlink_sendmsg+0x1238/0x13d0 [ 3504.527732][T23735] ? netlink_getsockopt+0x980/0x980 [ 3504.533351][T23735] ____sys_sendmsg+0x9c2/0xd60 [ 3504.538386][T23735] ___sys_sendmsg+0x28d/0x3c0 [ 3504.543326][T23735] ? __fget_files+0x580/0x640 [ 3504.548236][T23735] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3504.554323][T23735] __x64_sys_sendmsg+0x307/0x490 [ 3504.559537][T23735] do_syscall_64+0x44/0x110 [ 3504.564264][T23735] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3504.570444][T23735] RIP: 0033:0x7f590747cae9 [ 3504.575052][T23735] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3504.595092][T23735] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3504.603860][T23735] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3504.612082][T23735] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3504.620250][T23735] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3504.628441][T23735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3504.636712][T23735] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3504.644995][T23735] [ 3504.659939][T23735] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3504.671426][T25636] usb 5-1: language id specifier not provided by device, defaulting to English [ 3504.886097][T25636] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3504.899046][T25636] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3504.908012][T25636] usb 5-1: Product: syz [ 3504.912484][T25636] usb 5-1: Manufacturer: syz [ 3504.917446][T25636] usb 5-1: SerialNumber: syz [ 3504.965515][T23728] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 10:34:48 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)={0x2, 0x3, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @broadcast}}]}, 0x28}}, 0x0) 10:34:48 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$UI_SET_FFBIT(r0, 0x4004556b, 0x0) 10:34:48 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4000000}}, 0x85}}, 0x0) 10:34:48 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xc}}, 0x85}}, 0x0) 10:34:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x336}, 0x0) [ 3505.113705][T23741] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3505.122028][T23741] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3505.134245][T23741] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3505.144021][T23741] CPU: 0 PID: 23741 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3505.154360][T23741] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3505.164731][T23741] Call Trace: [ 3505.168174][T23741] [ 3505.171250][T23741] dump_stack_lvl+0x1bf/0x240 [ 3505.176171][T23741] dump_stack+0x1e/0x20 [ 3505.180673][T23741] sysfs_create_dir_ns+0x459/0x4c0 [ 3505.186114][T23741] ? device_release+0x2e0/0x2e0 [ 3505.191218][T23741] kobject_add_internal+0xd08/0x16a0 [ 3505.196881][T23741] kobject_add+0x28c/0x3b0 [ 3505.201782][T23741] ? kobject_put+0x1fe/0x330 [ 3505.208065][T23741] device_add+0xaa2/0x1f20 [ 3505.213331][T23741] netdev_register_kobject+0x1ec/0x520 [ 3505.219438][T23741] register_netdevice+0x138a/0x1cd0 [ 3505.224912][T23741] ? br_validate+0x470/0x470 [ 3505.229735][T23741] br_dev_newlink+0x49/0x200 [ 3505.234558][T23741] ? br_validate+0x470/0x470 [ 3505.239374][T23741] rtnl_newlink+0x2d5f/0x4110 [ 3505.244565][T23741] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3505.251569][T23741] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.257773][T23741] ? rtnl_setlink+0x7f0/0x7f0 [ 3505.262811][T23741] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3505.268240][T23741] ? ref_tracker_free+0x45/0xc10 [ 3505.273468][T23741] ? filter_irq_stacks+0x60/0x1a0 [ 3505.278869][T23741] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.285079][T23741] ? filter_irq_stacks+0x164/0x1a0 [ 3505.290779][T23741] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.296955][T23741] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.303112][T23741] netlink_rcv_skb+0x371/0x650 [ 3505.308155][T23741] ? rtnetlink_bind+0xf0/0xf0 [ 3505.313096][T23741] ? rtnetlink_net_exit+0x60/0x60 [ 3505.318366][T23741] rtnetlink_rcv+0x34/0x40 [ 3505.323020][T23741] netlink_unicast+0xf47/0x1250 [ 3505.328222][T23741] netlink_sendmsg+0x1238/0x13d0 [ 3505.333424][T23741] ? netlink_getsockopt+0x980/0x980 [ 3505.338870][T23741] ____sys_sendmsg+0x9c2/0xd60 [ 3505.343907][T23741] ___sys_sendmsg+0x28d/0x3c0 [ 3505.348984][T23741] ? __fget_files+0x580/0x640 [ 3505.353910][T23741] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.359992][T23741] __x64_sys_sendmsg+0x307/0x490 [ 3505.365388][T23741] do_syscall_64+0x44/0x110 [ 3505.370126][T23741] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3505.376310][T23741] RIP: 0033:0x7fc405e7cae9 [ 3505.380915][T23741] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3505.401227][T23741] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3505.409908][T23741] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3505.418103][T23741] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3505.426275][T23741] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3505.434705][T23741] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3505.442962][T23741] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3505.451161][T23741] [ 3505.460731][T23741] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:48 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8927, &(0x7f0000000000)={'ip6tnl0\x00', 0x0}) [ 3505.547029][T25636] usb 5-1: bad CDC descriptors [ 3505.600507][T25636] usb 5-1: USB disconnect, device number 20 [ 3505.634952][T23743] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3505.644111][T23743] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3505.656365][T23743] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3505.666034][T23743] CPU: 1 PID: 23743 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3505.676377][T23743] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3505.686708][T23743] Call Trace: [ 3505.690290][T23743] [ 3505.693464][T23743] dump_stack_lvl+0x1bf/0x240 [ 3505.699420][T23743] dump_stack+0x1e/0x20 [ 3505.703945][T23743] sysfs_create_dir_ns+0x459/0x4c0 [ 3505.710774][T23743] ? device_release+0x2e0/0x2e0 [ 3505.716106][T23743] kobject_add_internal+0xd08/0x16a0 [ 3505.722235][T23743] kobject_add+0x28c/0x3b0 [ 3505.726964][T23743] ? kobject_put+0x1fe/0x330 [ 3505.731913][T23743] device_add+0xaa2/0x1f20 [ 3505.736597][T23743] netdev_register_kobject+0x1ec/0x520 [ 3505.742325][T23743] register_netdevice+0x138a/0x1cd0 [ 3505.747875][T23743] ? br_validate+0x470/0x470 [ 3505.752693][T23743] br_dev_newlink+0x49/0x200 [ 3505.758134][T23743] ? br_validate+0x470/0x470 [ 3505.763132][T23743] rtnl_newlink+0x2d5f/0x4110 [ 3505.768087][T23743] ? rtnl_newlink+0x761/0x4110 [ 3505.773119][T23743] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.779641][T23743] ? rtnl_setlink+0x7f0/0x7f0 [ 3505.784642][T23743] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3505.790584][T23743] ? ref_tracker_free+0x45/0xc10 [ 3505.795920][T23743] ? filter_irq_stacks+0x60/0x1a0 [ 3505.802075][T23743] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.808354][T23743] ? filter_irq_stacks+0x164/0x1a0 [ 3505.814376][T23743] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.821195][T23743] netlink_rcv_skb+0x371/0x650 [ 3505.826286][T23743] ? rtnetlink_bind+0xf0/0xf0 [ 3505.831416][T23743] ? rtnetlink_net_exit+0x60/0x60 [ 3505.836718][T23743] rtnetlink_rcv+0x34/0x40 [ 3505.841498][T23743] netlink_unicast+0xf47/0x1250 [ 3505.846671][T23743] netlink_sendmsg+0x1238/0x13d0 [ 3505.851972][T23743] ? netlink_getsockopt+0x980/0x980 [ 3505.857427][T23743] ____sys_sendmsg+0x9c2/0xd60 [ 3505.862467][T23743] ___sys_sendmsg+0x28d/0x3c0 [ 3505.867410][T23743] ? __fget_files+0x580/0x640 [ 3505.872594][T23743] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3505.878851][T23743] __x64_sys_sendmsg+0x307/0x490 [ 3505.884071][T23743] do_syscall_64+0x44/0x110 [ 3505.888814][T23743] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3505.895094][T23743] RIP: 0033:0x7f590747cae9 [ 3505.899716][T23743] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3505.919689][T23743] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3505.928372][T23743] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3505.936570][T23743] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3505.945004][T23743] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3505.953264][T23743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3505.961863][T23743] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3505.970088][T23743] [ 3505.978404][T23743] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:49 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xf}}, 0x85}}, 0x0) 10:34:49 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0x32, &(0x7f0000000300)=0x7, 0x4) [ 3506.212904][T23746] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3506.231796][T23746] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3506.241892][T23746] CPU: 0 PID: 23746 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3506.252328][T23746] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3506.262705][T23746] Call Trace: [ 3506.266164][T23746] [ 3506.269270][T23746] dump_stack_lvl+0x1bf/0x240 [ 3506.274319][T23746] dump_stack+0x1e/0x20 [ 3506.278741][T23746] sysfs_create_dir_ns+0x459/0x4c0 [ 3506.284330][T23746] ? device_release+0x2e0/0x2e0 [ 3506.289483][T23746] kobject_add_internal+0xd08/0x16a0 [ 3506.295113][T23746] kobject_add+0x28c/0x3b0 [ 3506.300251][T23746] ? kobject_put+0x1fe/0x330 [ 3506.305229][T23746] device_add+0xaa2/0x1f20 [ 3506.310112][T23746] netdev_register_kobject+0x1ec/0x520 [ 3506.316062][T23746] register_netdevice+0x138a/0x1cd0 [ 3506.321666][T23746] ? br_validate+0x470/0x470 [ 3506.326611][T23746] br_dev_newlink+0x49/0x200 [ 3506.331561][T23746] ? br_validate+0x470/0x470 [ 3506.336407][T23746] rtnl_newlink+0x2d5f/0x4110 [ 3506.341681][T23746] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.347806][T23746] ? rtnl_setlink+0x7f0/0x7f0 [ 3506.352940][T23746] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3506.358364][T23746] ? ref_tracker_free+0x45/0xc10 [ 3506.363577][T23746] ? filter_irq_stacks+0x60/0x1a0 [ 3506.368896][T23746] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.375125][T23746] ? filter_irq_stacks+0x164/0x1a0 [ 3506.380514][T23746] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.386638][T23746] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.393005][T23746] netlink_rcv_skb+0x371/0x650 [ 3506.398075][T23746] ? rtnetlink_bind+0xf0/0xf0 [ 3506.403048][T23746] ? rtnetlink_net_exit+0x60/0x60 [ 3506.408366][T23746] rtnetlink_rcv+0x34/0x40 [ 3506.413245][T23746] netlink_unicast+0xf47/0x1250 [ 3506.418414][T23746] netlink_sendmsg+0x1238/0x13d0 [ 3506.423684][T23746] ? netlink_getsockopt+0x980/0x980 [ 3506.429344][T23746] ____sys_sendmsg+0x9c2/0xd60 [ 3506.434407][T23746] ___sys_sendmsg+0x28d/0x3c0 [ 3506.439349][T23746] ? __fget_files+0x580/0x640 [ 3506.444437][T23746] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.450515][T23746] __x64_sys_sendmsg+0x307/0x490 [ 3506.455726][T23746] do_syscall_64+0x44/0x110 [ 3506.460446][T23746] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3506.466708][T23746] RIP: 0033:0x7f47e547cae9 [ 3506.471312][T23746] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3506.491685][T23746] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3506.500952][T23746] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3506.509401][T23746] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3506.517841][T23746] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3506.526111][T23746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3506.534372][T23746] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3506.542567][T23746] [ 3506.551951][T23746] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x339}, 0x0) 10:34:49 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000240), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000180)) 10:34:50 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0x17, &(0x7f0000000300)=0x7, 0x4) [ 3506.794940][T23754] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3506.803770][T23754] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3506.816245][T23754] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3506.825785][T23754] CPU: 0 PID: 23754 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3506.836103][T23754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3506.846461][T23754] Call Trace: [ 3506.849917][T23754] [ 3506.853024][T23754] dump_stack_lvl+0x1bf/0x240 [ 3506.857994][T23754] dump_stack+0x1e/0x20 [ 3506.862681][T23754] sysfs_create_dir_ns+0x459/0x4c0 [ 3506.868365][T23754] ? device_release+0x2e0/0x2e0 [ 3506.873493][T23754] kobject_add_internal+0xd08/0x16a0 [ 3506.879062][T23754] kobject_add+0x28c/0x3b0 [ 3506.883845][T23754] ? kobject_put+0x1fe/0x330 [ 3506.888690][T23754] device_add+0xaa2/0x1f20 [ 3506.893538][T23754] netdev_register_kobject+0x1ec/0x520 [ 3506.899348][T23754] register_netdevice+0x138a/0x1cd0 [ 3506.904813][T23754] ? br_validate+0x470/0x470 [ 3506.909630][T23754] br_dev_newlink+0x49/0x200 [ 3506.914454][T23754] ? br_validate+0x470/0x470 [ 3506.919353][T23754] rtnl_newlink+0x2d5f/0x4110 [ 3506.924335][T23754] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3506.930943][T23754] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.937112][T23754] ? rtnl_setlink+0x7f0/0x7f0 [ 3506.942130][T23754] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3506.947598][T23754] ? ref_tracker_free+0x45/0xc10 [ 3506.952777][T23754] ? filter_irq_stacks+0x60/0x1a0 [ 3506.958063][T23754] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.964180][T23754] ? filter_irq_stacks+0x164/0x1a0 [ 3506.969542][T23754] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.975625][T23754] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3506.981802][T23754] netlink_rcv_skb+0x371/0x650 [ 3506.986914][T23754] ? rtnetlink_bind+0xf0/0xf0 [ 3506.991843][T23754] ? rtnetlink_net_exit+0x60/0x60 [ 3506.997374][T23754] rtnetlink_rcv+0x34/0x40 [ 3507.002420][T23754] netlink_unicast+0xf47/0x1250 [ 3507.007849][T23754] netlink_sendmsg+0x1238/0x13d0 [ 3507.013184][T23754] ? netlink_getsockopt+0x980/0x980 [ 3507.018703][T23754] ____sys_sendmsg+0x9c2/0xd60 [ 3507.023876][T23754] ___sys_sendmsg+0x28d/0x3c0 [ 3507.028876][T23754] ? __fget_files+0x580/0x640 [ 3507.033859][T23754] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3507.039984][T23754] __x64_sys_sendmsg+0x307/0x490 [ 3507.045306][T23754] do_syscall_64+0x44/0x110 [ 3507.050040][T23754] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3507.056226][T23754] RIP: 0033:0x7fc405e7cae9 [ 3507.060860][T23754] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3507.080726][T23754] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3507.089410][T23754] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3507.097594][T23754] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3507.105761][T23754] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3507.113938][T23754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3507.122097][T23754] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3507.130291][T23754] [ 3507.140200][T23754] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:50 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x5000000}}, 0x85}}, 0x0) 10:34:50 executing program 1: request_key(&(0x7f0000000080)='keyring\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='\x00', 0xfffffffffffffffd) 10:34:50 executing program 4: request_key(&(0x7f0000000300)='user\x00', &(0x7f0000000340)={'syz', 0x1}, 0x0, 0x0) 10:34:50 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x7, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_key={0x2, 0x18, 0x8, 0x0, 'Y'}]}, 0x20}}, 0x0) [ 3507.384206][T23760] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3507.394119][T23760] CPU: 0 PID: 23760 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3507.404537][T23760] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3507.414825][T23760] Call Trace: [ 3507.418505][T23760] [ 3507.421604][T23760] dump_stack_lvl+0x1bf/0x240 [ 3507.426544][T23760] dump_stack+0x1e/0x20 [ 3507.430934][T23760] sysfs_create_dir_ns+0x459/0x4c0 [ 3507.436316][T23760] ? device_release+0x2e0/0x2e0 [ 3507.441558][T23760] kobject_add_internal+0xd08/0x16a0 [ 3507.447516][T23760] kobject_add+0x28c/0x3b0 [ 3507.452248][T23760] ? kobject_put+0x1fe/0x330 [ 3507.457146][T23760] device_add+0xaa2/0x1f20 [ 3507.461853][T23760] netdev_register_kobject+0x1ec/0x520 [ 3507.467619][T23760] register_netdevice+0x138a/0x1cd0 [ 3507.473211][T23760] ? br_validate+0x470/0x470 [ 3507.478063][T23760] br_dev_newlink+0x49/0x200 [ 3507.483483][T23760] ? br_validate+0x470/0x470 [ 3507.488358][T23760] rtnl_newlink+0x2d5f/0x4110 [ 3507.493350][T23760] ? rtnl_newlink+0x761/0x4110 [ 3507.498528][T23760] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3507.504674][T23760] ? rtnl_setlink+0x7f0/0x7f0 [ 3507.509766][T23760] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3507.515381][T23760] ? ref_tracker_free+0x45/0xc10 [ 3507.520700][T23760] ? filter_irq_stacks+0x60/0x1a0 [ 3507.526024][T23760] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3507.532150][T23760] ? filter_irq_stacks+0x164/0x1a0 [ 3507.537560][T23760] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3507.543681][T23760] netlink_rcv_skb+0x371/0x650 [ 3507.548731][T23760] ? rtnetlink_bind+0xf0/0xf0 [ 3507.553703][T23760] ? rtnetlink_net_exit+0x60/0x60 [ 3507.559015][T23760] rtnetlink_rcv+0x34/0x40 [ 3507.563705][T23760] netlink_unicast+0xf47/0x1250 [ 3507.568850][T23760] netlink_sendmsg+0x1238/0x13d0 [ 3507.574182][T23760] ? netlink_getsockopt+0x980/0x980 [ 3507.579671][T23760] ____sys_sendmsg+0x9c2/0xd60 [ 3507.584867][T23760] ___sys_sendmsg+0x28d/0x3c0 [ 3507.590101][T23760] ? __fget_files+0x580/0x640 [ 3507.595131][T23760] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3507.601426][T23760] __x64_sys_sendmsg+0x307/0x490 [ 3507.606979][T23760] do_syscall_64+0x44/0x110 [ 3507.611763][T23760] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3507.618024][T23760] RIP: 0033:0x7f590747cae9 [ 3507.623195][T23760] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3507.643606][T23760] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3507.652300][T23760] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3507.660619][T23760] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3507.668909][T23760] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 10:34:50 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x20, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r0, 0x40405515, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 'syz0\x00'}) [ 3507.677316][T23760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3507.686091][T23760] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3507.694776][T23760] [ 3507.704840][T23760] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:51 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x10}}, 0x85}}, 0x0) 10:34:51 executing program 4: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000240)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x16, &(0x7f0000000340)={0x5, 0xf, 0x16, 0x3, [@ext_cap={0x7}, @ptm_cap={0x3}, @ext_cap={0x7}]}}) [ 3507.982304][T23776] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3507.992028][T23776] CPU: 0 PID: 23776 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3508.002727][T23776] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3508.013273][T23776] Call Trace: [ 3508.016811][T23776] [ 3508.019907][T23776] dump_stack_lvl+0x1bf/0x240 [ 3508.024848][T23776] dump_stack+0x1e/0x20 10:34:51 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x500}, 0x0) [ 3508.029240][T23776] sysfs_create_dir_ns+0x459/0x4c0 [ 3508.034956][T23776] ? device_release+0x2e0/0x2e0 [ 3508.040219][T23776] kobject_add_internal+0xd08/0x16a0 [ 3508.045843][T23776] kobject_add+0x28c/0x3b0 [ 3508.050588][T23776] ? kobject_put+0x1fe/0x330 [ 3508.055491][T23776] device_add+0xaa2/0x1f20 [ 3508.060201][T23776] netdev_register_kobject+0x1ec/0x520 [ 3508.065957][T23776] register_netdevice+0x138a/0x1cd0 [ 3508.071445][T23776] ? br_validate+0x470/0x470 [ 3508.076295][T23776] br_dev_newlink+0x49/0x200 [ 3508.081234][T23776] ? br_validate+0x470/0x470 [ 3508.086079][T23776] rtnl_newlink+0x2d5f/0x4110 [ 3508.091096][T23776] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.097188][T23776] ? rtnl_setlink+0x7f0/0x7f0 [ 3508.102098][T23776] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3508.107469][T23776] ? ref_tracker_free+0x45/0xc10 [ 3508.112644][T23776] ? filter_irq_stacks+0x60/0x1a0 [ 3508.117919][T23776] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.123992][T23776] ? filter_irq_stacks+0x164/0x1a0 [ 3508.129343][T23776] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.135428][T23776] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.141506][T23776] netlink_rcv_skb+0x371/0x650 [ 3508.146527][T23776] ? rtnetlink_bind+0xf0/0xf0 [ 3508.151463][T23776] ? rtnetlink_net_exit+0x60/0x60 [ 3508.156776][T23776] rtnetlink_rcv+0x34/0x40 [ 3508.161430][T23776] netlink_unicast+0xf47/0x1250 [ 3508.166541][T23776] netlink_sendmsg+0x1238/0x13d0 [ 3508.171735][T23776] ? netlink_getsockopt+0x980/0x980 [ 3508.177188][T23776] ____sys_sendmsg+0x9c2/0xd60 [ 3508.182326][T23776] ___sys_sendmsg+0x28d/0x3c0 [ 3508.187277][T23776] ? __fget_files+0x580/0x640 [ 3508.192280][T23776] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.198459][T23776] __x64_sys_sendmsg+0x307/0x490 [ 3508.203675][T23776] do_syscall_64+0x44/0x110 [ 3508.208405][T23776] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3508.214849][T23776] RIP: 0033:0x7fc405e7cae9 [ 3508.219464][T23776] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3508.239318][T23776] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3508.248142][T23776] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3508.256435][T23776] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3508.264774][T23776] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3508.272958][T23776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3508.285739][T23776] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3508.293943][T23776] [ 3508.304213][T23776] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3508.437215][T23769] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3508.450599][T23769] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3508.455828][T22402] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 3508.460596][T23769] CPU: 0 PID: 23769 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3508.481599][T23769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3508.492200][T23769] Call Trace: [ 3508.499091][T23769] [ 3508.502337][T23769] dump_stack_lvl+0x1bf/0x240 [ 3508.507300][T23769] dump_stack+0x1e/0x20 [ 3508.511828][T23769] sysfs_create_dir_ns+0x459/0x4c0 [ 3508.518466][T23769] ? device_release+0x2e0/0x2e0 [ 3508.524499][T23769] kobject_add_internal+0xd08/0x16a0 [ 3508.530125][T23769] kobject_add+0x28c/0x3b0 [ 3508.534884][T23769] ? kobject_put+0x1fe/0x330 [ 3508.541139][T23769] device_add+0xaa2/0x1f20 [ 3508.546135][T23769] netdev_register_kobject+0x1ec/0x520 [ 3508.551907][T23769] register_netdevice+0x138a/0x1cd0 [ 3508.557537][T23769] ? br_validate+0x470/0x470 [ 3508.562391][T23769] br_dev_newlink+0x49/0x200 [ 3508.567291][T23769] ? br_validate+0x470/0x470 [ 3508.572397][T23769] rtnl_newlink+0x2d5f/0x4110 [ 3508.577535][T23769] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 10:34:51 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x12}}, 0x85}}, 0x0) [ 3508.583646][T23769] ? rtnl_setlink+0x7f0/0x7f0 [ 3508.588614][T23769] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3508.594157][T23769] ? ref_tracker_free+0x45/0xc10 [ 3508.599402][T23769] ? filter_irq_stacks+0x60/0x1a0 [ 3508.604724][T23769] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.610856][T23769] ? filter_irq_stacks+0x164/0x1a0 [ 3508.616241][T23769] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.622368][T23769] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.628492][T23769] netlink_rcv_skb+0x371/0x650 [ 3508.633569][T23769] ? rtnetlink_bind+0xf0/0xf0 [ 3508.638555][T23769] ? rtnetlink_net_exit+0x60/0x60 [ 3508.643959][T23769] rtnetlink_rcv+0x34/0x40 [ 3508.648665][T23769] netlink_unicast+0xf47/0x1250 [ 3508.654343][T23769] netlink_sendmsg+0x1238/0x13d0 [ 3508.659699][T23769] ? netlink_getsockopt+0x980/0x980 [ 3508.665276][T23769] ____sys_sendmsg+0x9c2/0xd60 [ 3508.670354][T23769] ___sys_sendmsg+0x28d/0x3c0 [ 3508.675323][T23769] ? __fget_files+0x580/0x640 [ 3508.680245][T23769] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3508.686339][T23769] __x64_sys_sendmsg+0x307/0x490 [ 3508.691645][T23769] do_syscall_64+0x44/0x110 [ 3508.696666][T23769] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3508.703461][T23769] RIP: 0033:0x7f47e547cae9 [ 3508.708088][T23769] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3508.728328][T23769] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3508.737547][T23769] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3508.745987][T23769] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3508.754419][T23769] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3508.762684][T23769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3508.770852][T23769] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3508.779671][T23769] [ 3508.794537][T23769] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:52 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000240), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc1105518, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}) 10:34:52 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r0, 0xc008551b, &(0x7f0000000040)={0xfffffffa, 0x8, [0x0, 0x0]}) [ 3508.868386][T22402] usb 5-1: Using ep0 maxpacket: 32 [ 3509.064686][T23780] validate_nla: 4 callbacks suppressed [ 3509.064760][T23780] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3509.079029][T23780] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3509.095843][T23780] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3509.105339][T23780] CPU: 1 PID: 23780 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3509.116194][T23780] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3509.126705][T23780] Call Trace: [ 3509.130141][T23780] [ 3509.133228][T23780] dump_stack_lvl+0x1bf/0x240 [ 3509.138137][T23780] dump_stack+0x1e/0x20 [ 3509.142587][T23780] sysfs_create_dir_ns+0x459/0x4c0 [ 3509.147948][T23780] ? device_release+0x2e0/0x2e0 [ 3509.153136][T23780] kobject_add_internal+0xd08/0x16a0 [ 3509.158697][T23780] kobject_add+0x28c/0x3b0 [ 3509.163383][T23780] ? kobject_put+0x1fe/0x330 [ 3509.168358][T23780] device_add+0xaa2/0x1f20 [ 3509.173258][T23780] netdev_register_kobject+0x1ec/0x520 [ 3509.179253][T23780] register_netdevice+0x138a/0x1cd0 [ 3509.184722][T23780] ? br_validate+0x470/0x470 [ 3509.189631][T23780] br_dev_newlink+0x49/0x200 [ 3509.194516][T23780] ? br_validate+0x470/0x470 [ 3509.199453][T23780] rtnl_newlink+0x2d5f/0x4110 [ 3509.204413][T23780] ? rtnl_newlink+0x761/0x4110 [ 3509.209441][T23780] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.215603][T23780] ? rtnl_setlink+0x7f0/0x7f0 [ 3509.220538][T23780] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3509.225923][T23780] ? ref_tracker_free+0x45/0xc10 [ 3509.231189][T23780] ? filter_irq_stacks+0x60/0x1a0 [ 3509.236461][T23780] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.242631][T23780] ? filter_irq_stacks+0x164/0x1a0 [ 3509.248042][T23780] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.254613][T23780] netlink_rcv_skb+0x371/0x650 [ 3509.259869][T23780] ? rtnetlink_bind+0xf0/0xf0 [ 3509.265102][T23780] ? rtnetlink_net_exit+0x60/0x60 [ 3509.270556][T23780] rtnetlink_rcv+0x34/0x40 [ 3509.275567][T23780] netlink_unicast+0xf47/0x1250 [ 3509.280771][T23780] netlink_sendmsg+0x1238/0x13d0 [ 3509.286070][T23780] ? netlink_getsockopt+0x980/0x980 [ 3509.291537][T23780] ____sys_sendmsg+0x9c2/0xd60 [ 3509.296591][T23780] ___sys_sendmsg+0x28d/0x3c0 [ 3509.301731][T23780] ? __fget_files+0x580/0x640 [ 3509.307293][T23780] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.313602][T23780] __x64_sys_sendmsg+0x307/0x490 [ 3509.318842][T23780] do_syscall_64+0x44/0x110 [ 3509.323745][T23780] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3509.330047][T23780] RIP: 0033:0x7f590747cae9 [ 3509.334874][T23780] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3509.355541][T23780] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:34:52 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x50e0000}}, 0x85}}, 0x0) [ 3509.364508][T23780] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3509.372689][T23780] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3509.382177][T23780] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3509.390599][T23780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3509.398778][T23780] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3509.407340][T23780] [ 3509.420620][T23780] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3509.447290][T22402] usb 5-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 3509.456487][T22402] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 3509.467106][T22402] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 10:34:52 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x7ffffff2}, 0x0) [ 3509.588671][T23789] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3509.606837][T23789] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3509.617186][T23789] CPU: 1 PID: 23789 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3509.627704][T23789] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 10:34:52 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000100)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "a0ad0b6472a10237536afebb3b38cb1f4da54138c410d4fb6bb9ee6ae557ddf56652aa71348447e03a6200bf44afc68cd3e5f8f75f7fa8f331ccfc0311561cf4"}, 0xc, 0xfffffffffffffffc) [ 3509.638071][T23789] Call Trace: [ 3509.641523][T23789] [ 3509.644615][T23789] dump_stack_lvl+0x1bf/0x240 [ 3509.649565][T23789] dump_stack+0x1e/0x20 [ 3509.654052][T23789] sysfs_create_dir_ns+0x459/0x4c0 [ 3509.659421][T23789] ? device_release+0x2e0/0x2e0 [ 3509.664526][T23789] kobject_add_internal+0xd08/0x16a0 [ 3509.670182][T23789] kobject_add+0x28c/0x3b0 [ 3509.674930][T23789] ? kobject_put+0x1fe/0x330 [ 3509.679926][T23789] device_add+0xaa2/0x1f20 [ 3509.684746][T23789] netdev_register_kobject+0x1ec/0x520 [ 3509.690484][T23789] register_netdevice+0x138a/0x1cd0 [ 3509.696086][T23789] ? br_validate+0x470/0x470 [ 3509.701104][T23789] br_dev_newlink+0x49/0x200 [ 3509.705957][T23789] ? br_validate+0x470/0x470 [ 3509.710778][T23789] rtnl_newlink+0x2d5f/0x4110 [ 3509.715760][T23789] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3509.722288][T23789] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.729245][T23789] ? rtnl_setlink+0x7f0/0x7f0 [ 3509.734335][T23789] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3509.739987][T23789] ? ref_tracker_free+0x45/0xc10 [ 3509.745167][T23789] ? filter_irq_stacks+0x60/0x1a0 [ 3509.750444][T23789] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.756519][T23789] ? filter_irq_stacks+0x164/0x1a0 [ 3509.761869][T23789] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.767940][T23789] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.774018][T23789] netlink_rcv_skb+0x371/0x650 [ 3509.779038][T23789] ? rtnetlink_bind+0xf0/0xf0 [ 3509.783962][T23789] ? rtnetlink_net_exit+0x60/0x60 [ 3509.789219][T23789] rtnetlink_rcv+0x34/0x40 [ 3509.793959][T23789] netlink_unicast+0xf47/0x1250 [ 3509.799060][T23789] netlink_sendmsg+0x1238/0x13d0 [ 3509.804348][T23789] ? netlink_getsockopt+0x980/0x980 [ 3509.809803][T23789] ____sys_sendmsg+0x9c2/0xd60 [ 3509.814835][T23789] ___sys_sendmsg+0x28d/0x3c0 [ 3509.819772][T23789] ? __fget_files+0x580/0x640 [ 3509.824686][T23789] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3509.830756][T23789] __x64_sys_sendmsg+0x307/0x490 [ 3509.835964][T23789] do_syscall_64+0x44/0x110 [ 3509.840682][T23789] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3509.846856][T23789] RIP: 0033:0x7f47e547cae9 [ 3509.851475][T23789] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3509.871441][T23789] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3509.880144][T23789] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3509.888356][T23789] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3509.896535][T23789] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3509.904720][T23789] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3509.912888][T23789] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3509.921168][T23789] [ 3509.929658][T23789] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:53 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$can_j1939(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)="c5", 0x1}}, 0x0) [ 3509.994711][T22402] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 3510.004239][T22402] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3510.016155][T22402] usb 5-1: Product: syz [ 3510.020560][T22402] usb 5-1: Manufacturer: syz [ 3510.026330][T22402] usb 5-1: SerialNumber: syz [ 3510.108430][T23790] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3510.121244][T23790] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3510.134195][T23790] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3510.143871][T23790] CPU: 1 PID: 23790 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3510.154302][T23790] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3510.164592][T23790] Call Trace: [ 3510.168037][T23790] [ 3510.171133][T23790] dump_stack_lvl+0x1bf/0x240 [ 3510.176072][T23790] dump_stack+0x1e/0x20 [ 3510.180477][T23790] sysfs_create_dir_ns+0x459/0x4c0 [ 3510.185873][T23790] ? device_release+0x2e0/0x2e0 [ 3510.191009][T23790] kobject_add_internal+0xd08/0x16a0 [ 3510.196621][T23790] kobject_add+0x28c/0x3b0 [ 3510.201357][T23790] ? kobject_put+0x1fe/0x330 [ 3510.206429][T23790] device_add+0xaa2/0x1f20 [ 3510.211135][T23790] netdev_register_kobject+0x1ec/0x520 [ 3510.216879][T23790] register_netdevice+0x138a/0x1cd0 [ 3510.222463][T23790] ? br_validate+0x470/0x470 [ 3510.227339][T23790] br_dev_newlink+0x49/0x200 [ 3510.232206][T23790] ? br_validate+0x470/0x470 [ 3510.237060][T23790] rtnl_newlink+0x2d5f/0x4110 [ 3510.242091][T23790] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.248215][T23790] ? rtnl_setlink+0x7f0/0x7f0 [ 3510.253167][T23790] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3510.258577][T23790] ? ref_tracker_free+0x45/0xc10 [ 3510.263793][T23790] ? filter_irq_stacks+0x60/0x1a0 [ 3510.269096][T23790] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.275480][T23790] ? filter_irq_stacks+0x164/0x1a0 [ 3510.280878][T23790] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.287000][T23790] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.293208][T23790] netlink_rcv_skb+0x371/0x650 [ 3510.298276][T23790] ? rtnetlink_bind+0xf0/0xf0 [ 3510.303251][T23790] ? rtnetlink_net_exit+0x60/0x60 [ 3510.308986][T23790] rtnetlink_rcv+0x34/0x40 [ 3510.313676][T23790] netlink_unicast+0xf47/0x1250 [ 3510.318813][T23790] netlink_sendmsg+0x1238/0x13d0 [ 3510.324046][T23790] ? netlink_getsockopt+0x980/0x980 [ 3510.329625][T23790] ____sys_sendmsg+0x9c2/0xd60 [ 3510.334708][T23790] ___sys_sendmsg+0x28d/0x3c0 [ 3510.339690][T23790] ? __fget_files+0x580/0x640 [ 3510.344724][T23790] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.350844][T23790] __x64_sys_sendmsg+0x307/0x490 [ 3510.356188][T23790] do_syscall_64+0x44/0x110 [ 3510.360953][T23790] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3510.367349][T23790] RIP: 0033:0x7fc405e7cae9 [ 3510.371995][T23790] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3510.391972][T23790] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3510.400844][T23790] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3510.409054][T23790] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3510.418032][T23790] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3510.426455][T23790] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3510.434658][T23790] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3510.442879][T23790] 10:34:53 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000240), 0x2000000000, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r0, 0xc1205531, &(0x7f0000000000)) 10:34:53 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x6000000}}, 0x85}}, 0x0) [ 3510.451194][T23790] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3510.570170][T23797] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3510.578921][T23797] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3510.592543][T23797] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3510.602656][T23797] CPU: 1 PID: 23797 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3510.613250][T23797] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3510.623533][T23797] Call Trace: [ 3510.626989][T23797] [ 3510.630081][T23797] dump_stack_lvl+0x1bf/0x240 [ 3510.635022][T23797] dump_stack+0x1e/0x20 [ 3510.640530][T23797] sysfs_create_dir_ns+0x459/0x4c0 [ 3510.645887][T23797] ? device_release+0x2e0/0x2e0 [ 3510.650983][T23797] kobject_add_internal+0xd08/0x16a0 [ 3510.656568][T23797] kobject_add+0x28c/0x3b0 [ 3510.661261][T23797] ? kobject_put+0x1fe/0x330 [ 3510.666101][T23797] device_add+0xaa2/0x1f20 [ 3510.670764][T23797] netdev_register_kobject+0x1ec/0x520 [ 3510.676914][T23797] register_netdevice+0x138a/0x1cd0 [ 3510.682568][T23797] ? br_validate+0x470/0x470 [ 3510.688637][T23797] br_dev_newlink+0x49/0x200 [ 3510.693489][T23797] ? br_validate+0x470/0x470 [ 3510.698318][T23797] rtnl_newlink+0x2d5f/0x4110 [ 3510.703555][T23797] ? rtnl_newlink+0x761/0x4110 [ 3510.708835][T23797] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.714963][T23797] ? rtnl_setlink+0x7f0/0x7f0 [ 3510.719917][T23797] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3510.725346][T23797] ? ref_tracker_free+0x45/0xc10 [ 3510.730551][T23797] ? filter_irq_stacks+0x60/0x1a0 [ 3510.735837][T23797] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.741960][T23797] ? filter_irq_stacks+0x164/0x1a0 [ 3510.747419][T23797] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.753503][T23797] netlink_rcv_skb+0x371/0x650 [ 3510.758529][T23797] ? rtnetlink_bind+0xf0/0xf0 [ 3510.763452][T23797] ? rtnetlink_net_exit+0x60/0x60 [ 3510.768724][T23797] rtnetlink_rcv+0x34/0x40 [ 3510.773371][T23797] netlink_unicast+0xf47/0x1250 [ 3510.778474][T23797] netlink_sendmsg+0x1238/0x13d0 [ 3510.783685][T23797] ? netlink_getsockopt+0x980/0x980 [ 3510.789220][T23797] ____sys_sendmsg+0x9c2/0xd60 [ 3510.794257][T23797] ___sys_sendmsg+0x28d/0x3c0 [ 3510.799208][T23797] ? __fget_files+0x580/0x640 [ 3510.804122][T23797] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3510.810219][T23797] __x64_sys_sendmsg+0x307/0x490 [ 3510.815425][T23797] do_syscall_64+0x44/0x110 [ 3510.820143][T23797] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3510.826210][T23797] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3510.832624][T23797] RIP: 0033:0x7f590747cae9 [ 3510.837256][T23797] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3510.857385][T23797] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3510.866167][T23797] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3510.874362][T23797] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3510.882619][T23797] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3510.890795][T23797] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3510.898962][T23797] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3510.907162][T23797] [ 3510.915458][T23797] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:54 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz1\x00'}, 0x45c) [ 3510.998488][T22402] usb 5-1: 0:2 : does not exist [ 3511.072892][T22402] usb 5-1: USB disconnect, device number 21 [ 3511.359794][T23803] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3511.373263][T23803] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3511.383641][T23803] CPU: 0 PID: 23803 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3511.386484][T22849] udevd[22849]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 3511.393885][T23803] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3511.393957][T23803] Call Trace: [ 3511.393997][T23803] [ 3511.394040][T23803] dump_stack_lvl+0x1bf/0x240 [ 3511.394183][T23803] dump_stack+0x1e/0x20 [ 3511.436099][T23803] sysfs_create_dir_ns+0x459/0x4c0 [ 3511.441694][T23803] ? device_release+0x2e0/0x2e0 [ 3511.446820][T23803] kobject_add_internal+0xd08/0x16a0 [ 3511.452595][T23803] kobject_add+0x28c/0x3b0 [ 3511.457330][T23803] ? kobject_put+0x1fe/0x330 [ 3511.462213][T23803] device_add+0xaa2/0x1f20 [ 3511.466923][T23803] netdev_register_kobject+0x1ec/0x520 [ 3511.472652][T23803] register_netdevice+0x138a/0x1cd0 [ 3511.478596][T23803] ? br_validate+0x470/0x470 [ 3511.483449][T23803] br_dev_newlink+0x49/0x200 [ 3511.488281][T23803] ? br_validate+0x470/0x470 [ 3511.493181][T23803] rtnl_newlink+0x2d5f/0x4110 [ 3511.498162][T23803] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3511.504675][T23803] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3511.510793][T23803] ? rtnl_setlink+0x7f0/0x7f0 [ 3511.515786][T23803] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3511.521246][T23803] ? ref_tracker_free+0x45/0xc10 [ 3511.526414][T23803] ? filter_irq_stacks+0x60/0x1a0 [ 3511.531680][T23803] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3511.538035][T23803] ? filter_irq_stacks+0x164/0x1a0 [ 3511.543393][T23803] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3511.549500][T23803] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3511.555765][T23803] netlink_rcv_skb+0x371/0x650 [ 3511.560879][T23803] ? rtnetlink_bind+0xf0/0xf0 [ 3511.566331][T23803] ? rtnetlink_net_exit+0x60/0x60 [ 3511.571765][T23803] rtnetlink_rcv+0x34/0x40 [ 3511.576427][T23803] netlink_unicast+0xf47/0x1250 [ 3511.581546][T23803] netlink_sendmsg+0x1238/0x13d0 [ 3511.586916][T23803] ? netlink_getsockopt+0x980/0x980 [ 3511.592455][T23803] ____sys_sendmsg+0x9c2/0xd60 [ 3511.597672][T23803] ___sys_sendmsg+0x28d/0x3c0 [ 3511.602870][T23803] ? __fget_files+0x580/0x640 [ 3511.607781][T23803] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3511.614042][T23803] __x64_sys_sendmsg+0x307/0x490 [ 3511.619537][T23803] do_syscall_64+0x44/0x110 [ 3511.624440][T23803] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3511.630698][T23803] RIP: 0033:0x7f47e547cae9 [ 3511.635303][T23803] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3511.655543][T23803] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3511.664459][T23803] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3511.672755][T23803] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3511.681008][T23803] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3511.689211][T23803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3511.697407][T23803] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3511.705668][T23803] [ 3511.710175][T23803] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:55 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8927, &(0x7f0000000000)={'syztnl0\x00', 0x0}) 10:34:55 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x45}}, 0x85}}, 0x0) 10:34:55 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x7ffffff8}, 0x0) 10:34:55 executing program 5: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x6, 0x0, 0x80}}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 10:34:55 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x2, 0x0, 0x0, 0x40000000, 0x4}, 0x48) 10:34:55 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000240), 0x2000000000, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r0, 0xc10c5541, &(0x7f0000000000)={0x0, 0x0, 0x2}) 10:34:55 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x7000000}}, 0x85}}, 0x0) [ 3512.060871][T23810] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3512.069369][T23810] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3512.081672][T23810] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3512.091188][T23810] CPU: 1 PID: 23810 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3512.101520][T23810] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3512.111800][T23810] Call Trace: [ 3512.115256][T23810] [ 3512.118354][T23810] dump_stack_lvl+0x1bf/0x240 [ 3512.123295][T23810] dump_stack+0x1e/0x20 [ 3512.127701][T23810] sysfs_create_dir_ns+0x459/0x4c0 [ 3512.133103][T23810] ? device_release+0x2e0/0x2e0 [ 3512.138258][T23810] kobject_add_internal+0xd08/0x16a0 [ 3512.143949][T23810] kobject_add+0x28c/0x3b0 [ 3512.148681][T23810] ? kobject_put+0x1fe/0x330 [ 3512.154083][T23810] device_add+0xaa2/0x1f20 [ 3512.159248][T23810] netdev_register_kobject+0x1ec/0x520 [ 3512.165031][T23810] register_netdevice+0x138a/0x1cd0 [ 3512.170536][T23810] ? br_validate+0x470/0x470 [ 3512.175402][T23810] br_dev_newlink+0x49/0x200 [ 3512.180266][T23810] ? br_validate+0x470/0x470 [ 3512.185121][T23810] rtnl_newlink+0x2d5f/0x4110 [ 3512.190142][T23810] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3512.196691][T23810] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.202777][T23810] ? rtnl_setlink+0x7f0/0x7f0 [ 3512.207777][T23810] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3512.213333][T23810] ? ref_tracker_free+0x45/0xc10 [ 3512.218508][T23810] ? filter_irq_stacks+0x60/0x1a0 [ 3512.223893][T23810] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.230069][T23810] ? filter_irq_stacks+0x164/0x1a0 [ 3512.235539][T23810] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.241654][T23810] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.247791][T23810] netlink_rcv_skb+0x371/0x650 [ 3512.253102][T23810] ? rtnetlink_bind+0xf0/0xf0 [ 3512.258038][T23810] ? rtnetlink_net_exit+0x60/0x60 [ 3512.263309][T23810] rtnetlink_rcv+0x34/0x40 [ 3512.267974][T23810] netlink_unicast+0xf47/0x1250 [ 3512.273171][T23810] netlink_sendmsg+0x1238/0x13d0 [ 3512.278375][T23810] ? netlink_getsockopt+0x980/0x980 [ 3512.283830][T23810] ____sys_sendmsg+0x9c2/0xd60 [ 3512.288866][T23810] ___sys_sendmsg+0x28d/0x3c0 [ 3512.293989][T23810] ? __fget_files+0x580/0x640 [ 3512.298911][T23810] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.305087][T23810] __x64_sys_sendmsg+0x307/0x490 [ 3512.310308][T23810] do_syscall_64+0x44/0x110 [ 3512.315204][T23810] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3512.321553][T23810] RIP: 0033:0x7fc405e7cae9 [ 3512.326332][T23810] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3512.346468][T23810] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3512.355227][T23810] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3512.363493][T23810] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3512.371755][T23810] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3512.379921][T23810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3512.388089][T23810] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3512.396273][T23810] 10:34:55 executing program 1: clock_gettime(0x0, &(0x7f0000000640)={0x0}) pselect6(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x4}, &(0x7f00000003c0)={0x6}, &(0x7f0000000400)={r0}, 0x0) [ 3512.405220][T23810] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:55 executing program 4: r0 = socket$rxrpc(0x21, 0x2, 0x2) sendto$rxrpc(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @mcast1}}, 0x24) [ 3512.576747][T23811] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3512.585466][T23811] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3512.597508][T23811] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3512.607225][T23811] CPU: 0 PID: 23811 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3512.617784][T23811] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3512.628232][T23811] Call Trace: [ 3512.631705][T23811] [ 3512.634795][T23811] dump_stack_lvl+0x1bf/0x240 [ 3512.639724][T23811] dump_stack+0x1e/0x20 [ 3512.644089][T23811] sysfs_create_dir_ns+0x459/0x4c0 [ 3512.649448][T23811] ? device_release+0x2e0/0x2e0 [ 3512.654568][T23811] kobject_add_internal+0xd08/0x16a0 [ 3512.660259][T23811] kobject_add+0x28c/0x3b0 [ 3512.665057][T23811] ? kobject_put+0x1fe/0x330 [ 3512.669930][T23811] device_add+0xaa2/0x1f20 [ 3512.674714][T23811] netdev_register_kobject+0x1ec/0x520 [ 3512.680444][T23811] register_netdevice+0x138a/0x1cd0 [ 3512.686032][T23811] ? br_validate+0x470/0x470 [ 3512.691698][T23811] br_dev_newlink+0x49/0x200 [ 3512.696557][T23811] ? br_validate+0x470/0x470 [ 3512.701375][T23811] rtnl_newlink+0x2d5f/0x4110 [ 3512.706589][T23811] ? rtnl_newlink+0x761/0x4110 [ 3512.711874][T23811] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.718043][T23811] ? rtnl_setlink+0x7f0/0x7f0 [ 3512.723045][T23811] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3512.728424][T23811] ? ref_tracker_free+0x45/0xc10 [ 3512.733774][T23811] ? filter_irq_stacks+0x60/0x1a0 [ 3512.739398][T23811] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.745495][T23811] ? filter_irq_stacks+0x164/0x1a0 [ 3512.750949][T23811] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.757034][T23811] netlink_rcv_skb+0x371/0x650 [ 3512.762056][T23811] ? rtnetlink_bind+0xf0/0xf0 [ 3512.767000][T23811] ? rtnetlink_net_exit+0x60/0x60 [ 3512.772270][T23811] rtnetlink_rcv+0x34/0x40 [ 3512.776957][T23811] netlink_unicast+0xf47/0x1250 [ 3512.782326][T23811] netlink_sendmsg+0x1238/0x13d0 [ 3512.787623][T23811] ? netlink_getsockopt+0x980/0x980 [ 3512.793068][T23811] ____sys_sendmsg+0x9c2/0xd60 [ 3512.798198][T23811] ___sys_sendmsg+0x28d/0x3c0 [ 3512.803184][T23811] ? __fget_files+0x580/0x640 [ 3512.808131][T23811] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3512.814932][T23811] __x64_sys_sendmsg+0x307/0x490 [ 3512.820197][T23811] do_syscall_64+0x44/0x110 [ 3512.824949][T23811] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3512.831136][T23811] RIP: 0033:0x7f590747cae9 [ 3512.835753][T23811] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3512.855883][T23811] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3512.864596][T23811] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3512.872873][T23811] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3512.881079][T23811] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3512.889265][T23811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3512.897520][T23811] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3512.905716][T23811] [ 3512.915485][T23811] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3513.067341][T23818] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3513.085631][T23818] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3513.095241][T23818] CPU: 1 PID: 23818 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3513.105664][T23818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3513.115909][T23818] Call Trace: [ 3513.119341][T23818] [ 3513.122422][T23818] dump_stack_lvl+0x1bf/0x240 [ 3513.127341][T23818] dump_stack+0x1e/0x20 [ 3513.131708][T23818] sysfs_create_dir_ns+0x459/0x4c0 [ 3513.137062][T23818] ? device_release+0x2e0/0x2e0 [ 3513.142168][T23818] kobject_add_internal+0xd08/0x16a0 [ 3513.147734][T23818] kobject_add+0x28c/0x3b0 [ 3513.152413][T23818] ? kobject_put+0x1fe/0x330 [ 3513.157350][T23818] device_add+0xaa2/0x1f20 [ 3513.162023][T23818] netdev_register_kobject+0x1ec/0x520 [ 3513.167747][T23818] register_netdevice+0x138a/0x1cd0 [ 3513.173304][T23818] ? br_validate+0x470/0x470 [ 3513.178128][T23818] br_dev_newlink+0x49/0x200 [ 3513.182955][T23818] ? br_validate+0x470/0x470 [ 3513.187778][T23818] rtnl_newlink+0x2d5f/0x4110 [ 3513.192849][T23818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.199023][T23818] ? rtnl_setlink+0x7f0/0x7f0 [ 3513.203932][T23818] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3513.209323][T23818] ? ref_tracker_free+0x45/0xc10 [ 3513.214514][T23818] ? filter_irq_stacks+0x60/0x1a0 [ 3513.219869][T23818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.225957][T23818] ? filter_irq_stacks+0x164/0x1a0 [ 3513.231400][T23818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.237484][T23818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.243567][T23818] netlink_rcv_skb+0x371/0x650 [ 3513.248590][T23818] ? rtnetlink_bind+0xf0/0xf0 [ 3513.253519][T23818] ? rtnetlink_net_exit+0x60/0x60 [ 3513.258785][T23818] rtnetlink_rcv+0x34/0x40 [ 3513.263464][T23818] netlink_unicast+0xf47/0x1250 [ 3513.268616][T23818] netlink_sendmsg+0x1238/0x13d0 [ 3513.273834][T23818] ? netlink_getsockopt+0x980/0x980 [ 3513.279275][T23818] ____sys_sendmsg+0x9c2/0xd60 [ 3513.284362][T23818] ___sys_sendmsg+0x28d/0x3c0 [ 3513.289409][T23818] ? __fget_files+0x580/0x640 [ 3513.294327][T23818] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.300420][T23818] __x64_sys_sendmsg+0x307/0x490 [ 3513.305726][T23818] do_syscall_64+0x44/0x110 [ 3513.310447][T23818] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3513.316620][T23818] RIP: 0033:0x7f47e547cae9 [ 3513.321315][T23818] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3513.341173][T23818] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3513.349926][T23818] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3513.358279][T23818] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3513.366451][T23818] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3513.374622][T23818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3513.382778][T23818] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3513.390978][T23818] [ 3513.398802][T23818] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:56 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000000240), 0x2000000000, 0x0) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r0, 0xc0045540, &(0x7f0000000000)) 10:34:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x7ffffff9}, 0x0) 10:34:56 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x3}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20}}}}}]}}]}}, 0x0) 10:34:56 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x60}}, 0x85}}, 0x0) [ 3513.653769][T22402] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 3513.766032][T23829] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3513.775741][T23829] CPU: 1 PID: 23829 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3513.786259][T23829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3513.796542][T23829] Call Trace: [ 3513.799982][T23829] [ 3513.803098][T23829] dump_stack_lvl+0x1bf/0x240 [ 3513.808049][T23829] dump_stack+0x1e/0x20 10:34:57 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x401c5820, &(0x7f0000000180)={'syztnl2\x00', 0x0}) [ 3513.812475][T23829] sysfs_create_dir_ns+0x459/0x4c0 [ 3513.817864][T23829] ? device_release+0x2e0/0x2e0 [ 3513.823021][T23829] kobject_add_internal+0xd08/0x16a0 [ 3513.828619][T23829] kobject_add+0x28c/0x3b0 [ 3513.833440][T23829] ? kobject_put+0x1fe/0x330 [ 3513.838350][T23829] device_add+0xaa2/0x1f20 [ 3513.843063][T23829] netdev_register_kobject+0x1ec/0x520 [ 3513.848825][T23829] register_netdevice+0x138a/0x1cd0 [ 3513.854336][T23829] ? br_validate+0x470/0x470 [ 3513.859174][T23829] br_dev_newlink+0x49/0x200 [ 3513.864044][T23829] ? br_validate+0x470/0x470 [ 3513.868899][T23829] rtnl_newlink+0x2d5f/0x4110 [ 3513.873904][T23829] ? rtnl_newlink+0x761/0x4110 [ 3513.878978][T23829] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3513.885517][T23829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.891590][T23829] ? rtnl_setlink+0x7f0/0x7f0 [ 3513.896588][T23829] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3513.901967][T23829] ? ref_tracker_free+0x45/0xc10 [ 3513.907149][T23829] ? filter_irq_stacks+0x60/0x1a0 [ 3513.912427][T23829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.918512][T23829] ? filter_irq_stacks+0x164/0x1a0 [ 3513.923874][T23829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.929957][T23829] netlink_rcv_skb+0x371/0x650 [ 3513.934985][T23829] ? rtnetlink_bind+0xf0/0xf0 [ 3513.939918][T23829] ? rtnetlink_net_exit+0x60/0x60 [ 3513.945178][T23829] rtnetlink_rcv+0x34/0x40 [ 3513.949829][T23829] netlink_unicast+0xf47/0x1250 [ 3513.954930][T23829] netlink_sendmsg+0x1238/0x13d0 [ 3513.960136][T23829] ? netlink_getsockopt+0x980/0x980 [ 3513.965581][T23829] ____sys_sendmsg+0x9c2/0xd60 [ 3513.970645][T23829] ___sys_sendmsg+0x28d/0x3c0 [ 3513.975631][T23829] ? __fget_files+0x580/0x640 [ 3513.981080][T23829] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3513.987166][T23829] __x64_sys_sendmsg+0x307/0x490 [ 3513.992382][T23829] do_syscall_64+0x44/0x110 [ 3513.997185][T23829] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3514.003249][T23829] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3514.009444][T23829] RIP: 0033:0x7f590747cae9 [ 3514.014665][T23829] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3514.036810][T23829] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3514.045963][T23829] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3514.054238][T23829] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3514.062401][T23829] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3514.070559][T23829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3514.078718][T23829] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3514.086934][T23829] [ 3514.095415][T23829] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:34:57 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x7ab0060}}, 0x85}}, 0x0) [ 3514.179139][T23830] validate_nla: 2 callbacks suppressed [ 3514.179207][T23830] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3514.195430][T23830] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3514.211594][T23830] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3514.221617][T23830] CPU: 1 PID: 23830 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3514.231958][T23830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3514.242328][T23830] Call Trace: [ 3514.245793][T23830] [ 3514.249327][T23830] dump_stack_lvl+0x1bf/0x240 [ 3514.254283][T23830] dump_stack+0x1e/0x20 [ 3514.258658][T23830] sysfs_create_dir_ns+0x459/0x4c0 [ 3514.264041][T23830] ? device_release+0x2e0/0x2e0 [ 3514.269344][T23830] kobject_add_internal+0xd08/0x16a0 [ 3514.275042][T23830] kobject_add+0x28c/0x3b0 [ 3514.280045][T23830] ? kobject_put+0x1fe/0x330 [ 3514.284910][T23830] device_add+0xaa2/0x1f20 [ 3514.289628][T23830] netdev_register_kobject+0x1ec/0x520 [ 3514.295526][T23830] register_netdevice+0x138a/0x1cd0 [ 3514.301038][T23830] ? br_validate+0x470/0x470 [ 3514.305900][T23830] br_dev_newlink+0x49/0x200 [ 3514.310848][T23830] ? br_validate+0x470/0x470 [ 3514.315707][T23830] rtnl_newlink+0x2d5f/0x4110 [ 3514.320711][T23830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.327455][T23830] ? rtnl_setlink+0x7f0/0x7f0 [ 3514.332394][T23830] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3514.337810][T23830] ? ref_tracker_free+0x45/0xc10 [ 3514.343022][T23830] ? filter_irq_stacks+0x60/0x1a0 [ 3514.348425][T23830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.354543][T23830] ? filter_irq_stacks+0x164/0x1a0 [ 3514.359942][T23830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.366241][T23830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.372351][T23830] netlink_rcv_skb+0x371/0x650 [ 3514.377389][T23830] ? rtnetlink_bind+0xf0/0xf0 [ 3514.382329][T23830] ? rtnetlink_net_exit+0x60/0x60 [ 3514.387592][T23830] rtnetlink_rcv+0x34/0x40 [ 3514.392242][T23830] netlink_unicast+0xf47/0x1250 [ 3514.397343][T23830] netlink_sendmsg+0x1238/0x13d0 [ 3514.402657][T23830] ? netlink_getsockopt+0x980/0x980 [ 3514.408216][T23830] ____sys_sendmsg+0x9c2/0xd60 [ 3514.413274][T23830] ___sys_sendmsg+0x28d/0x3c0 [ 3514.418271][T23830] ? __fget_files+0x580/0x640 [ 3514.423186][T23830] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.429297][T23830] __x64_sys_sendmsg+0x307/0x490 [ 3514.434512][T23830] do_syscall_64+0x44/0x110 [ 3514.439246][T23830] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3514.445429][T23830] RIP: 0033:0x7fc405e7cae9 [ 3514.450035][T23830] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3514.469971][T23830] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3514.478638][T23830] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3514.487079][T23830] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3514.495251][T23830] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3514.503414][T23830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3514.511753][T23830] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3514.519941][T23830] [ 3514.528288][T23830] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3514.657887][T22402] usb 6-1: Using ep0 maxpacket: 32 [ 3514.761288][T23835] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3514.775424][T23835] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3514.785955][T23835] CPU: 1 PID: 23835 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3514.796372][T23835] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3514.806751][T23835] Call Trace: [ 3514.810205][T23835] [ 3514.813310][T23835] dump_stack_lvl+0x1bf/0x240 [ 3514.818261][T23835] dump_stack+0x1e/0x20 [ 3514.822670][T23835] sysfs_create_dir_ns+0x459/0x4c0 [ 3514.828060][T23835] ? device_release+0x2e0/0x2e0 [ 3514.833214][T23835] kobject_add_internal+0xd08/0x16a0 [ 3514.838913][T23835] kobject_add+0x28c/0x3b0 [ 3514.843644][T23835] ? kobject_put+0x1fe/0x330 [ 3514.848690][T23835] device_add+0xaa2/0x1f20 [ 3514.853473][T23835] netdev_register_kobject+0x1ec/0x520 [ 3514.859233][T23835] register_netdevice+0x138a/0x1cd0 [ 3514.864743][T23835] ? br_validate+0x470/0x470 [ 3514.869699][T23835] br_dev_newlink+0x49/0x200 [ 3514.874653][T23835] ? br_validate+0x470/0x470 [ 3514.879600][T23835] rtnl_newlink+0x2d5f/0x4110 [ 3514.884595][T23835] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3514.891212][T23835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.897294][T23835] ? rtnl_setlink+0x7f0/0x7f0 [ 3514.902217][T23835] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3514.907715][T23835] ? ref_tracker_free+0x45/0xc10 [ 3514.913005][T23835] ? filter_irq_stacks+0x60/0x1a0 [ 3514.918282][T23835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.924383][T23835] ? filter_irq_stacks+0x164/0x1a0 [ 3514.930177][T23835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.936265][T23835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3514.942621][T23835] netlink_rcv_skb+0x371/0x650 [ 3514.947659][T23835] ? rtnetlink_bind+0xf0/0xf0 [ 3514.952586][T23835] ? rtnetlink_net_exit+0x60/0x60 [ 3514.957934][T23835] rtnetlink_rcv+0x34/0x40 [ 3514.962583][T23835] netlink_unicast+0xf47/0x1250 [ 3514.968047][T23835] netlink_sendmsg+0x1238/0x13d0 [ 3514.973367][T23835] ? netlink_getsockopt+0x980/0x980 [ 3514.978919][T23835] ____sys_sendmsg+0x9c2/0xd60 [ 3514.984066][T23835] ___sys_sendmsg+0x28d/0x3c0 [ 3514.989028][T23835] ? __fget_files+0x580/0x640 [ 3514.993992][T23835] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3515.000117][T23835] __x64_sys_sendmsg+0x307/0x490 [ 3515.005410][T23835] do_syscall_64+0x44/0x110 [ 3515.010132][T23835] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3515.016704][T23835] RIP: 0033:0x7f47e547cae9 [ 3515.021427][T23835] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3515.043169][T23835] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3515.052895][T23835] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3515.061078][T23835] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3515.069257][T23835] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3515.077432][T23835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3515.085603][T23835] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3515.093794][T23835] [ 3515.102536][T23835] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3515.124114][T13771] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 3515.184606][T22402] usb 6-1: unable to get BOS descriptor or descriptor too short [ 3515.264137][T22402] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 3515.374757][T13771] usb 2-1: Using ep0 maxpacket: 32 10:34:58 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000ec0)={0x0}) 10:34:58 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x8000000}}, 0x85}}, 0x0) 10:34:58 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0xfffffffd}, 0x0) 10:34:58 executing program 4: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(r0, 0xc01864cb, &(0x7f00000010c0)={0x0, 0x0}) 10:34:58 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x300}}, 0x85}}, 0x0) [ 3515.475489][T22402] usb 6-1: string descriptor 0 read error: -71 [ 3515.482338][T22402] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3515.492085][T22402] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3515.534458][T13771] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 3515.627909][T22402] usb 6-1: can't set config #1, error -71 [ 3515.660786][T23840] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3515.669650][T23840] netlink: 'syz-executor.3': attribute type 39 has an invalid length. 10:34:59 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket(0x11, 0x800000002, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000540)={'ipvlan0\x00', {0x2, 0x0, @broadcast}}) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000540)={'ipvlan0\x00', {0x2, 0x0, @private}}) [ 3515.682040][T23840] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3515.691622][T23840] CPU: 1 PID: 23840 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3515.701957][T23840] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3515.712268][T23840] Call Trace: [ 3515.715731][T23840] [ 3515.718850][T23840] dump_stack_lvl+0x1bf/0x240 [ 3515.723894][T23840] dump_stack+0x1e/0x20 [ 3515.728304][T23840] sysfs_create_dir_ns+0x459/0x4c0 [ 3515.733721][T23840] ? device_release+0x2e0/0x2e0 [ 3515.738974][T23840] kobject_add_internal+0xd08/0x16a0 [ 3515.744670][T23840] kobject_add+0x28c/0x3b0 [ 3515.749579][T23840] ? kobject_put+0x1fe/0x330 [ 3515.754626][T23840] device_add+0xaa2/0x1f20 [ 3515.759340][T23840] netdev_register_kobject+0x1ec/0x520 [ 3515.765199][T23840] register_netdevice+0x138a/0x1cd0 [ 3515.770710][T23840] ? br_validate+0x470/0x470 [ 3515.775563][T23840] br_dev_newlink+0x49/0x200 [ 3515.780425][T23840] ? br_validate+0x470/0x470 [ 3515.785294][T23840] rtnl_newlink+0x2d5f/0x4110 [ 3515.790375][T23840] ? rtnl_newlink+0x761/0x4110 [ 3515.795526][T23840] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3515.802177][T23840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3515.808265][T23840] ? rtnl_setlink+0x7f0/0x7f0 [ 3515.813180][T23840] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3515.818556][T23840] ? ref_tracker_free+0x45/0xc10 [ 3515.823754][T23840] ? filter_irq_stacks+0x60/0x1a0 [ 3515.829146][T23840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3515.835287][T23840] ? filter_irq_stacks+0x164/0x1a0 [ 3515.840670][T23840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3515.846750][T23840] netlink_rcv_skb+0x371/0x650 [ 3515.851957][T23840] ? rtnetlink_bind+0xf0/0xf0 [ 3515.856896][T23840] ? rtnetlink_net_exit+0x60/0x60 [ 3515.862160][T23840] rtnetlink_rcv+0x34/0x40 [ 3515.866812][T23840] netlink_unicast+0xf47/0x1250 [ 3515.871928][T23840] netlink_sendmsg+0x1238/0x13d0 [ 3515.877131][T23840] ? netlink_getsockopt+0x980/0x980 [ 3515.882573][T23840] ____sys_sendmsg+0x9c2/0xd60 [ 3515.887643][T23840] ___sys_sendmsg+0x28d/0x3c0 [ 3515.892622][T23840] ? __fget_files+0x580/0x640 [ 3515.897559][T23840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3515.903739][T23840] __x64_sys_sendmsg+0x307/0x490 [ 3515.908950][T23840] do_syscall_64+0x44/0x110 [ 3515.913669][T23840] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3515.919864][T23840] RIP: 0033:0x7f590747cae9 [ 3515.924522][T23840] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3515.944635][T23840] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3515.953327][T23840] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3515.961617][T23840] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3515.969873][T23840] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3515.978214][T23840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3515.986468][T23840] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3515.994775][T23840] [ 3516.003188][T23840] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3516.028086][T22402] usb 6-1: USB disconnect, device number 9 [ 3516.117802][T23844] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3516.126749][T23844] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3516.134176][T13771] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 3516.138772][T23844] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3516.145132][T13771] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3516.160436][T23844] CPU: 0 PID: 23844 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3516.166908][T13771] usb 2-1: Product: syz [ 3516.176721][T23844] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3516.176800][T23844] Call Trace: [ 3516.176841][T23844] [ 3516.176885][T23844] dump_stack_lvl+0x1bf/0x240 [ 3516.177025][T23844] dump_stack+0x1e/0x20 [ 3516.181235][T13771] usb 2-1: Manufacturer: syz [ 3516.191315][T23844] sysfs_create_dir_ns+0x459/0x4c0 [ 3516.191457][T23844] ? device_release+0x2e0/0x2e0 [ 3516.194959][T13771] usb 2-1: SerialNumber: syz [ 3516.197756][T23844] kobject_add_internal+0xd08/0x16a0 [ 3516.232589][T23844] kobject_add+0x28c/0x3b0 [ 3516.237343][T23844] ? kobject_put+0x1fe/0x330 [ 3516.242231][T23844] device_add+0xaa2/0x1f20 [ 3516.246941][T23844] netdev_register_kobject+0x1ec/0x520 [ 3516.252675][T23844] register_netdevice+0x138a/0x1cd0 [ 3516.258253][T23844] ? br_validate+0x470/0x470 [ 3516.263182][T23844] br_dev_newlink+0x49/0x200 [ 3516.268210][T23844] ? br_validate+0x470/0x470 [ 3516.273254][T23844] rtnl_newlink+0x2d5f/0x4110 [ 3516.278290][T23844] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3516.284404][T23844] ? rtnl_setlink+0x7f0/0x7f0 [ 3516.289361][T23844] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3516.294781][T23844] ? ref_tracker_free+0x45/0xc10 [ 3516.300076][T23844] ? filter_irq_stacks+0x60/0x1a0 [ 3516.305391][T23844] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3516.311502][T23844] ? filter_irq_stacks+0x164/0x1a0 [ 3516.316884][T23844] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3516.323096][T23844] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3516.329348][T23844] netlink_rcv_skb+0x371/0x650 [ 3516.334432][T23844] ? rtnetlink_bind+0xf0/0xf0 [ 3516.339387][T23844] ? rtnetlink_net_exit+0x60/0x60 [ 3516.344669][T23844] rtnetlink_rcv+0x34/0x40 [ 3516.349526][T23844] netlink_unicast+0xf47/0x1250 [ 3516.354669][T23844] netlink_sendmsg+0x1238/0x13d0 [ 3516.359899][T23844] ? netlink_getsockopt+0x980/0x980 [ 3516.365515][T23844] ____sys_sendmsg+0x9c2/0xd60 [ 3516.370589][T23844] ___sys_sendmsg+0x28d/0x3c0 [ 3516.375565][T23844] ? __fget_files+0x580/0x640 [ 3516.380505][T23844] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3516.386614][T23844] __x64_sys_sendmsg+0x307/0x490 [ 3516.391853][T23844] do_syscall_64+0x44/0x110 [ 3516.396599][T23844] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3516.402704][T23844] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3516.408920][T23844] RIP: 0033:0x7fc405e7cae9 [ 3516.413547][T23844] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3516.433686][T23844] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3516.442391][T23844] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3516.450597][T23844] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3516.458792][T23844] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 10:34:59 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0x2}, 0x0) [ 3516.467080][T23844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3516.475279][T23844] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3516.483498][T23844] [ 3516.494059][T23844] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3516.511964][T23827] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 3516.603139][T13771] cdc_ether: probe of 2-1:1.0 failed with error -22 10:34:59 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x9000000}}, 0x85}}, 0x0) [ 3516.785323][T23853] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3516.792076][T13771] usb 2-1: USB disconnect, device number 20 [ 3516.794012][T23853] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3516.811796][T23853] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3516.821852][T23853] CPU: 0 PID: 23853 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3516.832439][T23853] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3516.842726][T23853] Call Trace: [ 3516.846200][T23853] [ 3516.849310][T23853] dump_stack_lvl+0x1bf/0x240 [ 3516.854264][T23853] dump_stack+0x1e/0x20 [ 3516.858935][T23853] sysfs_create_dir_ns+0x459/0x4c0 [ 3516.864408][T23853] ? device_release+0x2e0/0x2e0 [ 3516.869561][T23853] kobject_add_internal+0xd08/0x16a0 [ 3516.875272][T23853] kobject_add+0x28c/0x3b0 [ 3516.880165][T23853] ? kobject_put+0x1fe/0x330 [ 3516.885034][T23853] device_add+0xaa2/0x1f20 [ 3516.889717][T23853] netdev_register_kobject+0x1ec/0x520 [ 3516.895439][T23853] register_netdevice+0x138a/0x1cd0 [ 3516.901072][T23853] ? br_validate+0x470/0x470 [ 3516.906149][T23853] br_dev_newlink+0x49/0x200 [ 3516.910980][T23853] ? br_validate+0x470/0x470 [ 3516.915969][T23853] rtnl_newlink+0x2d5f/0x4110 [ 3516.920916][T23853] ? rtnl_newlink+0x761/0x4110 [ 3516.926018][T23853] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3516.932537][T23853] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3516.938728][T23853] ? rtnl_setlink+0x7f0/0x7f0 [ 3516.943647][T23853] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3516.949026][T23853] ? ref_tracker_free+0x45/0xc10 [ 3516.954200][T23853] ? filter_irq_stacks+0x60/0x1a0 [ 3516.959469][T23853] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3516.965549][T23853] ? filter_irq_stacks+0x164/0x1a0 [ 3516.970933][T23853] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3516.977045][T23853] netlink_rcv_skb+0x371/0x650 [ 3516.982120][T23853] ? rtnetlink_bind+0xf0/0xf0 [ 3516.987071][T23853] ? rtnetlink_net_exit+0x60/0x60 [ 3516.992337][T23853] rtnetlink_rcv+0x34/0x40 [ 3516.996992][T23853] netlink_unicast+0xf47/0x1250 [ 3517.002099][T23853] netlink_sendmsg+0x1238/0x13d0 [ 3517.007304][T23853] ? netlink_getsockopt+0x980/0x980 [ 3517.012834][T23853] ____sys_sendmsg+0x9c2/0xd60 [ 3517.017990][T23853] ___sys_sendmsg+0x28d/0x3c0 [ 3517.023061][T23853] ? __fget_files+0x580/0x640 [ 3517.027991][T23853] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3517.034080][T23853] __x64_sys_sendmsg+0x307/0x490 [ 3517.039380][T23853] do_syscall_64+0x44/0x110 [ 3517.044100][T23853] ? sysvec_apic_timer_interrupt+0x4d/0x90 [ 3517.050330][T23853] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3517.056518][T23853] RIP: 0033:0x7f590747cae9 [ 3517.061139][T23853] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3517.081089][T23853] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3517.089757][T23853] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3517.097937][T23853] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3517.106104][T23853] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3517.114391][T23853] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3517.122661][T23853] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3517.130967][T23853] 10:35:00 executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) [ 3517.146188][T23853] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:00 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x500}}, 0x85}}, 0x0) 10:35:00 executing program 5: getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000900), 0xffffffffffffffff) [ 3517.276837][T23856] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3517.291063][T23856] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3517.303963][T23856] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3517.313407][T23856] CPU: 0 PID: 23856 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3517.323743][T23856] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3517.334193][T23856] Call Trace: [ 3517.337656][T23856] [ 3517.340825][T23856] dump_stack_lvl+0x1bf/0x240 [ 3517.345741][T23856] dump_stack+0x1e/0x20 [ 3517.350104][T23856] sysfs_create_dir_ns+0x459/0x4c0 [ 3517.356238][T23856] ? device_release+0x2e0/0x2e0 [ 3517.361427][T23856] kobject_add_internal+0xd08/0x16a0 [ 3517.367078][T23856] kobject_add+0x28c/0x3b0 [ 3517.371771][T23856] ? kobject_put+0x1fe/0x330 [ 3517.376615][T23856] device_add+0xaa2/0x1f20 [ 3517.381291][T23856] netdev_register_kobject+0x1ec/0x520 [ 3517.387214][T23856] register_netdevice+0x138a/0x1cd0 [ 3517.392685][T23856] ? br_validate+0x470/0x470 [ 3517.397504][T23856] br_dev_newlink+0x49/0x200 [ 3517.402336][T23856] ? br_validate+0x470/0x470 [ 3517.407171][T23856] rtnl_newlink+0x2d5f/0x4110 [ 3517.412229][T23856] ? rtnl_newlink+0x761/0x4110 [ 3517.417345][T23856] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3517.423434][T23856] ? rtnl_setlink+0x7f0/0x7f0 [ 3517.428354][T23856] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3517.433825][T23856] ? ref_tracker_free+0x45/0xc10 [ 3517.438997][T23856] ? filter_irq_stacks+0x60/0x1a0 [ 3517.444267][T23856] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3517.450365][T23856] ? filter_irq_stacks+0x164/0x1a0 [ 3517.455722][T23856] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3517.461805][T23856] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3517.467914][T23856] netlink_rcv_skb+0x371/0x650 [ 3517.472932][T23856] ? rtnetlink_bind+0xf0/0xf0 [ 3517.477865][T23856] ? rtnetlink_net_exit+0x60/0x60 [ 3517.483143][T23856] rtnetlink_rcv+0x34/0x40 [ 3517.487902][T23856] netlink_unicast+0xf47/0x1250 [ 3517.493050][T23856] netlink_sendmsg+0x1238/0x13d0 [ 3517.498254][T23856] ? netlink_getsockopt+0x980/0x980 [ 3517.503705][T23856] ____sys_sendmsg+0x9c2/0xd60 [ 3517.508825][T23856] ___sys_sendmsg+0x28d/0x3c0 [ 3517.513782][T23856] ? __fget_files+0x580/0x640 [ 3517.518696][T23856] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3517.524808][T23856] __x64_sys_sendmsg+0x307/0x490 [ 3517.530058][T23856] do_syscall_64+0x44/0x110 [ 3517.534829][T23856] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3517.541048][T23856] RIP: 0033:0x7f590747cae9 [ 3517.545684][T23856] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3517.565555][T23856] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3517.574218][T23856] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3517.582398][T23856] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3517.590572][T23856] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3517.598752][T23856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3517.607095][T23856] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3517.615377][T23856] [ 3517.626278][T23856] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:01 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, 0x0) [ 3517.863241][T23858] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3517.880445][T23858] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3517.890279][T23858] CPU: 0 PID: 23858 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3517.900712][T23858] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3517.910998][T23858] Call Trace: [ 3517.914452][T23858] [ 3517.917540][T23858] dump_stack_lvl+0x1bf/0x240 [ 3517.922476][T23858] dump_stack+0x1e/0x20 [ 3517.926891][T23858] sysfs_create_dir_ns+0x459/0x4c0 [ 3517.932566][T23858] ? device_release+0x2e0/0x2e0 [ 3517.938761][T23858] kobject_add_internal+0xd08/0x16a0 [ 3517.944382][T23858] kobject_add+0x28c/0x3b0 [ 3517.949106][T23858] ? kobject_put+0x1fe/0x330 [ 3517.953987][T23858] device_add+0xaa2/0x1f20 [ 3517.958693][T23858] netdev_register_kobject+0x1ec/0x520 [ 3517.964439][T23858] register_netdevice+0x138a/0x1cd0 [ 3517.970378][T23858] ? br_validate+0x470/0x470 [ 3517.975242][T23858] br_dev_newlink+0x49/0x200 [ 3517.980100][T23858] ? br_validate+0x470/0x470 [ 3517.984947][T23858] rtnl_newlink+0x2d5f/0x4110 [ 3517.989969][T23858] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3517.996089][T23858] ? rtnl_setlink+0x7f0/0x7f0 [ 3518.001043][T23858] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3518.006465][T23858] ? ref_tracker_free+0x45/0xc10 [ 3518.011686][T23858] ? filter_irq_stacks+0x60/0x1a0 [ 3518.018397][T23858] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.024816][T23858] ? filter_irq_stacks+0x164/0x1a0 [ 3518.030310][T23858] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.037242][T23858] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.043383][T23858] netlink_rcv_skb+0x371/0x650 [ 3518.048441][T23858] ? rtnetlink_bind+0xf0/0xf0 [ 3518.053503][T23858] ? rtnetlink_net_exit+0x60/0x60 [ 3518.058916][T23858] rtnetlink_rcv+0x34/0x40 [ 3518.063616][T23858] netlink_unicast+0xf47/0x1250 [ 3518.068767][T23858] netlink_sendmsg+0x1238/0x13d0 [ 3518.074010][T23858] ? netlink_getsockopt+0x980/0x980 [ 3518.079928][T23858] ____sys_sendmsg+0x9c2/0xd60 [ 3518.085015][T23858] ___sys_sendmsg+0x28d/0x3c0 [ 3518.089992][T23858] ? __fget_files+0x580/0x640 [ 3518.095140][T23858] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.101256][T23858] __x64_sys_sendmsg+0x307/0x490 [ 3518.106502][T23858] do_syscall_64+0x44/0x110 [ 3518.111340][T23858] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3518.117647][T23858] RIP: 0033:0x7f47e547cae9 [ 3518.122301][T23858] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3518.142805][T23858] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3518.151772][T23858] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3518.159983][T23858] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3518.169067][T23858] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3518.177381][T23858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3518.185663][T23858] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3518.193971][T23858] [ 3518.204848][T23858] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3518.321256][T23918] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3518.330962][T23918] CPU: 1 PID: 23918 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3518.341390][T23918] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3518.351762][T23918] Call Trace: [ 3518.355326][T23918] [ 3518.358431][T23918] dump_stack_lvl+0x1bf/0x240 [ 3518.363461][T23918] dump_stack+0x1e/0x20 [ 3518.367871][T23918] sysfs_create_dir_ns+0x459/0x4c0 [ 3518.373270][T23918] ? device_release+0x2e0/0x2e0 [ 3518.378513][T23918] kobject_add_internal+0xd08/0x16a0 [ 3518.384131][T23918] kobject_add+0x28c/0x3b0 [ 3518.388958][T23918] ? kobject_put+0x1fe/0x330 [ 3518.393845][T23918] device_add+0xaa2/0x1f20 [ 3518.398573][T23918] netdev_register_kobject+0x1ec/0x520 [ 3518.404509][T23918] register_netdevice+0x138a/0x1cd0 [ 3518.410282][T23918] ? br_validate+0x470/0x470 [ 3518.415226][T23918] br_dev_newlink+0x49/0x200 [ 3518.420165][T23918] ? br_validate+0x470/0x470 [ 3518.425001][T23918] rtnl_newlink+0x2d5f/0x4110 [ 3518.430008][T23918] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3518.436567][T23918] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.442775][T23918] ? rtnl_setlink+0x7f0/0x7f0 [ 3518.447716][T23918] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3518.453128][T23918] ? ref_tracker_free+0x45/0xc10 [ 3518.458331][T23918] ? filter_irq_stacks+0x60/0x1a0 [ 3518.463611][T23918] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.469901][T23918] ? filter_irq_stacks+0x164/0x1a0 [ 3518.475258][T23918] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.481448][T23918] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.487535][T23918] netlink_rcv_skb+0x371/0x650 [ 3518.492648][T23918] ? rtnetlink_bind+0xf0/0xf0 [ 3518.497582][T23918] ? rtnetlink_net_exit+0x60/0x60 [ 3518.502932][T23918] rtnetlink_rcv+0x34/0x40 [ 3518.507605][T23918] netlink_unicast+0xf47/0x1250 [ 3518.512727][T23918] netlink_sendmsg+0x1238/0x13d0 [ 3518.518021][T23918] ? netlink_getsockopt+0x980/0x980 [ 3518.523465][T23918] ____sys_sendmsg+0x9c2/0xd60 [ 3518.528515][T23918] ___sys_sendmsg+0x28d/0x3c0 [ 3518.533477][T23918] ? __fget_files+0x580/0x640 [ 3518.538412][T23918] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3518.544492][T23918] __x64_sys_sendmsg+0x307/0x490 [ 3518.549706][T23918] do_syscall_64+0x44/0x110 [ 3518.554430][T23918] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3518.560616][T23918] RIP: 0033:0x7fc405e7cae9 [ 3518.565318][T23918] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3518.585557][T23918] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3518.594226][T23918] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3518.602431][T23918] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3518.610705][T23918] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 10:35:01 executing program 1: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r0, 0xc01064c2, 0x0) 10:35:01 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0x3}, 0x0) [ 3518.618903][T23918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3518.627065][T23918] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3518.635253][T23918] [ 3518.644210][T23918] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:02 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xa000000}}, 0x85}}, 0x0) [ 3518.941911][T23970] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3518.951630][T23970] CPU: 1 PID: 23970 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3518.962055][T23970] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3518.972416][T23970] Call Trace: [ 3518.975869][T23970] [ 3518.979061][T23970] dump_stack_lvl+0x1bf/0x240 [ 3518.984005][T23970] dump_stack+0x1e/0x20 [ 3518.988484][T23970] sysfs_create_dir_ns+0x459/0x4c0 [ 3518.993854][T23970] ? device_release+0x2e0/0x2e0 [ 3518.998997][T23970] kobject_add_internal+0xd08/0x16a0 [ 3519.004782][T23970] kobject_add+0x28c/0x3b0 [ 3519.010101][T23970] ? kobject_put+0x1fe/0x330 [ 3519.015192][T23970] device_add+0xaa2/0x1f20 [ 3519.019911][T23970] netdev_register_kobject+0x1ec/0x520 [ 3519.026550][T23970] register_netdevice+0x138a/0x1cd0 [ 3519.032165][T23970] ? br_validate+0x470/0x470 [ 3519.037024][T23970] br_dev_newlink+0x49/0x200 [ 3519.041959][T23970] ? br_validate+0x470/0x470 [ 3519.046891][T23970] rtnl_newlink+0x2d5f/0x4110 [ 3519.051875][T23970] ? rtnl_newlink+0x761/0x4110 [ 3519.056979][T23970] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.063098][T23970] ? rtnl_setlink+0x7f0/0x7f0 [ 3519.068077][T23970] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3519.073511][T23970] ? ref_tracker_free+0x45/0xc10 [ 3519.078754][T23970] ? filter_irq_stacks+0x60/0x1a0 [ 3519.084070][T23970] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.090189][T23970] ? filter_irq_stacks+0x164/0x1a0 [ 3519.095610][T23970] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.101741][T23970] netlink_rcv_skb+0x371/0x650 [ 3519.106828][T23970] ? rtnetlink_bind+0xf0/0xf0 [ 3519.111780][T23970] ? rtnetlink_net_exit+0x60/0x60 [ 3519.117084][T23970] rtnetlink_rcv+0x34/0x40 [ 3519.121787][T23970] netlink_unicast+0xf47/0x1250 [ 3519.127033][T23970] netlink_sendmsg+0x1238/0x13d0 [ 3519.132271][T23970] ? netlink_getsockopt+0x980/0x980 [ 3519.137791][T23970] ____sys_sendmsg+0x9c2/0xd60 10:35:02 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x600}}, 0x85}}, 0x0) [ 3519.143084][T23970] ___sys_sendmsg+0x28d/0x3c0 [ 3519.148529][T23970] ? __fget_files+0x580/0x640 [ 3519.153741][T23970] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.159994][T23970] __x64_sys_sendmsg+0x307/0x490 [ 3519.165419][T23970] do_syscall_64+0x44/0x110 [ 3519.170174][T23970] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3519.176386][T23970] RIP: 0033:0x7f590747cae9 [ 3519.181037][T23970] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3519.201184][T23970] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3519.209949][T23970] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3519.218145][T23970] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3519.226409][T23970] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3519.234594][T23970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3519.242794][T23970] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3519.250983][T23970] [ 3519.259451][T23970] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:02 executing program 5: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000780)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) [ 3519.613368][T23975] validate_nla: 4 callbacks suppressed [ 3519.619651][T23975] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3519.628185][T23975] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3519.646176][T23975] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3519.655848][T23975] CPU: 0 PID: 23975 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3519.666218][T23975] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3519.676589][T23975] Call Trace: [ 3519.680121][T23975] [ 3519.683210][T23975] dump_stack_lvl+0x1bf/0x240 [ 3519.688155][T23975] dump_stack+0x1e/0x20 [ 3519.692650][T23975] sysfs_create_dir_ns+0x459/0x4c0 [ 3519.698015][T23975] ? device_release+0x2e0/0x2e0 [ 3519.703215][T23975] kobject_add_internal+0xd08/0x16a0 [ 3519.708872][T23975] kobject_add+0x28c/0x3b0 [ 3519.713572][T23975] ? kobject_put+0x1fe/0x330 [ 3519.718421][T23975] device_add+0xaa2/0x1f20 [ 3519.723093][T23975] netdev_register_kobject+0x1ec/0x520 [ 3519.728900][T23975] register_netdevice+0x138a/0x1cd0 [ 3519.734363][T23975] ? br_validate+0x470/0x470 [ 3519.739187][T23975] br_dev_newlink+0x49/0x200 [ 3519.744023][T23975] ? br_validate+0x470/0x470 [ 3519.748835][T23975] rtnl_newlink+0x2d5f/0x4110 [ 3519.753828][T23975] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.759912][T23975] ? rtnl_setlink+0x7f0/0x7f0 [ 3519.764821][T23975] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3519.770198][T23975] ? ref_tracker_free+0x45/0xc10 [ 3519.775463][T23975] ? filter_irq_stacks+0x60/0x1a0 [ 3519.780826][T23975] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.786950][T23975] ? filter_irq_stacks+0x164/0x1a0 [ 3519.792405][T23975] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.798495][T23975] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.804581][T23975] netlink_rcv_skb+0x371/0x650 [ 3519.809610][T23975] ? rtnetlink_bind+0xf0/0xf0 [ 3519.814538][T23975] ? rtnetlink_net_exit+0x60/0x60 [ 3519.819974][T23975] rtnetlink_rcv+0x34/0x40 [ 3519.824640][T23975] netlink_unicast+0xf47/0x1250 [ 3519.829757][T23975] netlink_sendmsg+0x1238/0x13d0 [ 3519.835061][T23975] ? netlink_getsockopt+0x980/0x980 [ 3519.840521][T23975] ____sys_sendmsg+0x9c2/0xd60 [ 3519.845581][T23975] ___sys_sendmsg+0x28d/0x3c0 [ 3519.850523][T23975] ? __fget_files+0x580/0x640 [ 3519.855464][T23975] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3519.861607][T23975] __x64_sys_sendmsg+0x307/0x490 [ 3519.866847][T23975] do_syscall_64+0x44/0x110 [ 3519.871582][T23975] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3519.877773][T23975] RIP: 0033:0x7fc405e7cae9 [ 3519.882382][T23975] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3519.902311][T23975] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3519.910977][T23975] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3519.919167][T23975] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3519.927334][T23975] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3519.935498][T23975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3519.943778][T23975] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3519.951990][T23975] [ 3519.962016][T23975] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3520.136548][T23976] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3520.151671][T23976] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3520.165339][T23976] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3520.174884][T23976] CPU: 0 PID: 23976 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3520.185215][T23976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3520.195486][T23976] Call Trace: [ 3520.198933][T23976] [ 3520.202029][T23976] dump_stack_lvl+0x1bf/0x240 [ 3520.206984][T23976] dump_stack+0x1e/0x20 [ 3520.211390][T23976] sysfs_create_dir_ns+0x459/0x4c0 [ 3520.216899][T23976] ? device_release+0x2e0/0x2e0 [ 3520.222051][T23976] kobject_add_internal+0xd08/0x16a0 [ 3520.227761][T23976] kobject_add+0x28c/0x3b0 [ 3520.232574][T23976] ? kobject_put+0x1fe/0x330 [ 3520.237543][T23976] device_add+0xaa2/0x1f20 [ 3520.242269][T23976] netdev_register_kobject+0x1ec/0x520 [ 3520.248017][T23976] register_netdevice+0x138a/0x1cd0 [ 3520.253519][T23976] ? br_validate+0x470/0x470 [ 3520.258370][T23976] br_dev_newlink+0x49/0x200 [ 3520.263226][T23976] ? br_validate+0x470/0x470 [ 3520.268069][T23976] rtnl_newlink+0x2d5f/0x4110 [ 3520.273057][T23976] ? rtnl_newlink+0x761/0x4110 [ 3520.278322][T23976] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3520.284445][T23976] ? rtnl_setlink+0x7f0/0x7f0 [ 3520.289395][T23976] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3520.294803][T23976] ? ref_tracker_free+0x45/0xc10 [ 3520.300095][T23976] ? filter_irq_stacks+0x60/0x1a0 [ 3520.305505][T23976] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3520.312605][T23976] ? filter_irq_stacks+0x164/0x1a0 [ 3520.319848][T23976] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3520.325987][T23976] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3520.332122][T23976] netlink_rcv_skb+0x371/0x650 [ 3520.337197][T23976] ? rtnetlink_bind+0xf0/0xf0 [ 3520.342173][T23976] ? rtnetlink_net_exit+0x60/0x60 [ 3520.347619][T23976] rtnetlink_rcv+0x34/0x40 [ 3520.352315][T23976] netlink_unicast+0xf47/0x1250 [ 3520.357475][T23976] netlink_sendmsg+0x1238/0x13d0 [ 3520.362739][T23976] ? netlink_getsockopt+0x980/0x980 [ 3520.368572][T23976] ____sys_sendmsg+0x9c2/0xd60 [ 3520.373665][T23976] ___sys_sendmsg+0x28d/0x3c0 [ 3520.378626][T23976] ? __fget_files+0x580/0x640 [ 3520.384183][T23976] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3520.390355][T23976] __x64_sys_sendmsg+0x307/0x490 [ 3520.395753][T23976] do_syscall_64+0x44/0x110 [ 3520.400499][T23976] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3520.406694][T23976] RIP: 0033:0x7f590747cae9 [ 3520.411343][T23976] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3520.431499][T23976] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3520.440181][T23976] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3520.448360][T23976] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3520.456580][T23976] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3520.464763][T23976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3520.472956][T23976] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3520.481186][T23976] [ 3520.490498][T23976] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:04 executing program 4: socket$igmp(0x2, 0x3, 0x2) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, 0x0) ioctl$BINDER_CTL_ADD(0xffffffffffffffff, 0xc1086201, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) 10:35:04 executing program 1: syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)='=') 10:35:04 executing program 5: syz_usb_connect(0x3, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd2, 0xa4, 0x68, 0x0, 0x12d1, 0x206e, 0xee99, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x6, 0x1a}}]}}]}}, 0x0) 10:35:04 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xb000000}}, 0x85}}, 0x0) 10:35:04 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x700}}, 0x85}}, 0x0) 10:35:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0x4}, 0x0) [ 3521.692110][T23982] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3521.705600][T23982] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3521.715271][T23982] CPU: 1 PID: 23982 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3521.725704][T23982] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3521.735974][T23982] Call Trace: [ 3521.739420][T23982] [ 3521.742513][T23982] dump_stack_lvl+0x1bf/0x240 [ 3521.747496][T23982] dump_stack+0x1e/0x20 [ 3521.751903][T23982] sysfs_create_dir_ns+0x459/0x4c0 [ 3521.757294][T23982] ? device_release+0x2e0/0x2e0 [ 3521.762701][T23982] kobject_add_internal+0xd08/0x16a0 [ 3521.768316][T23982] kobject_add+0x28c/0x3b0 [ 3521.773233][T23982] ? kobject_put+0x1fe/0x330 [ 3521.778223][T23982] device_add+0xaa2/0x1f20 [ 3521.782925][T23982] netdev_register_kobject+0x1ec/0x520 [ 3521.788687][T23982] register_netdevice+0x138a/0x1cd0 [ 3521.794195][T23982] ? br_validate+0x470/0x470 [ 3521.799222][T23982] br_dev_newlink+0x49/0x200 [ 3521.804337][T23982] ? br_validate+0x470/0x470 [ 3521.809177][T23982] rtnl_newlink+0x2d5f/0x4110 [ 3521.814218][T23982] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3521.820782][T23982] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3521.826906][T23982] ? rtnl_setlink+0x7f0/0x7f0 [ 3521.831949][T23982] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3521.837376][T23982] ? ref_tracker_free+0x45/0xc10 [ 3521.842598][T23982] ? filter_irq_stacks+0x60/0x1a0 [ 3521.847902][T23982] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3521.854041][T23982] ? filter_irq_stacks+0x164/0x1a0 [ 3521.859505][T23982] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3521.865651][T23982] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3521.871780][T23982] netlink_rcv_skb+0x371/0x650 [ 3521.876850][T23982] ? rtnetlink_bind+0xf0/0xf0 [ 3521.881796][T23982] ? rtnetlink_net_exit+0x60/0x60 [ 3521.887165][T23982] rtnetlink_rcv+0x34/0x40 [ 3521.891851][T23982] netlink_unicast+0xf47/0x1250 [ 3521.897001][T23982] netlink_sendmsg+0x1238/0x13d0 [ 3521.902248][T23982] ? netlink_getsockopt+0x980/0x980 [ 3521.907741][T23982] ____sys_sendmsg+0x9c2/0xd60 [ 3521.912837][T23982] ___sys_sendmsg+0x28d/0x3c0 [ 3521.917810][T23982] ? __fget_files+0x580/0x640 [ 3521.922799][T23982] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3521.929189][T23982] __x64_sys_sendmsg+0x307/0x490 [ 3521.934445][T23982] do_syscall_64+0x44/0x110 [ 3521.939219][T23982] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3521.945443][T23982] RIP: 0033:0x7f47e547cae9 [ 3521.950115][T23982] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3521.970018][T23982] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3521.978782][T23982] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3521.987009][T23982] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3521.995228][T23982] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3522.003524][T23982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3522.012009][T23982] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3522.021042][T23982] [ 3522.034070][T23982] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:05 executing program 1: syz_open_dev$ndb(&(0x7f0000000480), 0x0, 0x0) [ 3522.244099][T23984] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3522.252563][T23984] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3522.265140][T23984] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3522.274600][T23984] CPU: 0 PID: 23984 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3522.284939][T23984] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3522.295658][T23984] Call Trace: [ 3522.299187][T23984] [ 3522.302286][T23984] dump_stack_lvl+0x1bf/0x240 [ 3522.307329][T23984] dump_stack+0x1e/0x20 [ 3522.312000][T23984] sysfs_create_dir_ns+0x459/0x4c0 [ 3522.317393][T23984] ? device_release+0x2e0/0x2e0 [ 3522.322625][T23984] kobject_add_internal+0xd08/0x16a0 [ 3522.328251][T23984] kobject_add+0x28c/0x3b0 [ 3522.333092][T23984] ? kobject_put+0x1fe/0x330 [ 3522.338920][T23984] device_add+0xaa2/0x1f20 [ 3522.343656][T23984] netdev_register_kobject+0x1ec/0x520 [ 3522.349427][T23984] register_netdevice+0x138a/0x1cd0 [ 3522.354945][T23984] ? br_validate+0x470/0x470 [ 3522.360078][T23984] br_dev_newlink+0x49/0x200 [ 3522.365123][T23984] ? br_validate+0x470/0x470 [ 3522.369997][T23984] rtnl_newlink+0x2d5f/0x4110 [ 3522.375044][T23984] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3522.381183][T23984] ? rtnl_setlink+0x7f0/0x7f0 [ 3522.386167][T23984] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3522.392039][T23984] ? ref_tracker_free+0x45/0xc10 [ 3522.397264][T23984] ? filter_irq_stacks+0x60/0x1a0 [ 3522.402575][T23984] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3522.408799][T23984] ? filter_irq_stacks+0x164/0x1a0 [ 3522.414245][T23984] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3522.420483][T23984] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3522.426978][T23984] netlink_rcv_skb+0x371/0x650 [ 3522.432195][T23984] ? rtnetlink_bind+0xf0/0xf0 [ 3522.437180][T23984] ? rtnetlink_net_exit+0x60/0x60 [ 3522.442502][T23984] rtnetlink_rcv+0x34/0x40 [ 3522.447203][T23984] netlink_unicast+0xf47/0x1250 [ 3522.452362][T23984] netlink_sendmsg+0x1238/0x13d0 [ 3522.457605][T23984] ? netlink_getsockopt+0x980/0x980 [ 3522.463095][T23984] ____sys_sendmsg+0x9c2/0xd60 [ 3522.468185][T23984] ___sys_sendmsg+0x28d/0x3c0 [ 3522.474471][T23984] ? __fget_files+0x580/0x640 [ 3522.479451][T23984] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3522.485577][T23984] __x64_sys_sendmsg+0x307/0x490 [ 3522.490831][T23984] do_syscall_64+0x44/0x110 [ 3522.495692][T23984] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3522.501909][T23984] RIP: 0033:0x7fc405e7cae9 [ 3522.506554][T23984] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3522.526627][T23984] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3522.535339][T23984] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3522.543545][T23984] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3522.551751][T23984] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3522.559978][T23984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3522.568192][T23984] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3522.576437][T23984] [ 3522.586051][T23984] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:05 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xc000000}}, 0x85}}, 0x0) 10:35:05 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, 0x7, 0xa, 0x201}, 0x14}}, 0x0) 10:35:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) write$binfmt_script(r1, &(0x7f0000000580)=ANY=[], 0xffffff46) dup3(r1, r0, 0x0) sendmsg$netlink(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000000300)=ANY=[], 0x10}], 0x1}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=ANY=[], 0x10}], 0x1}, 0x0) rt_sigreturn() prlimit64(0x0, 0x7, &(0x7f0000000100)={0x80000001, 0xfffffffffffffff8}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='gid_map\x00') fcntl$lock(r2, 0x0, &(0x7f0000000240)) timer_create(0x0, &(0x7f0000000180)={0x0, 0x12}, &(0x7f0000000140)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{}, {0x0, 0x3938700}}, 0x0) timer_create(0x0, &(0x7f00000001c0)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r3, 0x0, &(0x7f00000000c0)={{}, {0x0, 0x989680}}, 0x0) socket(0x10, 0x2, 0x0) [ 3522.777420][T23981] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3522.785973][T23981] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3522.798275][T23981] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3522.813764][T23981] CPU: 0 PID: 23981 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3522.824126][T23981] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3522.834578][T23981] Call Trace: [ 3522.838044][T23981] [ 3522.841147][T23981] dump_stack_lvl+0x1bf/0x240 [ 3522.846099][T23981] dump_stack+0x1e/0x20 [ 3522.850503][T23981] sysfs_create_dir_ns+0x459/0x4c0 [ 3522.855912][T23981] ? device_release+0x2e0/0x2e0 [ 3522.861190][T23981] kobject_add_internal+0xd08/0x16a0 [ 3522.866821][T23981] kobject_add+0x28c/0x3b0 [ 3522.871561][T23981] ? kobject_put+0x1fe/0x330 10:35:06 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x900}}, 0x85}}, 0x0) [ 3522.876457][T23981] device_add+0xaa2/0x1f20 [ 3522.881174][T23981] netdev_register_kobject+0x1ec/0x520 [ 3522.886958][T23981] register_netdevice+0x138a/0x1cd0 [ 3522.892747][T23981] ? br_validate+0x470/0x470 [ 3522.897614][T23981] br_dev_newlink+0x49/0x200 [ 3522.902451][T23981] ? br_validate+0x470/0x470 [ 3522.907264][T23981] rtnl_newlink+0x2d5f/0x4110 [ 3522.912223][T23981] ? rtnl_newlink+0x761/0x4110 [ 3522.917267][T23981] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3522.923349][T23981] ? rtnl_setlink+0x7f0/0x7f0 [ 3522.928262][T23981] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3522.933648][T23981] ? ref_tracker_free+0x45/0xc10 [ 3522.938836][T23981] ? filter_irq_stacks+0x60/0x1a0 [ 3522.944114][T23981] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3522.950197][T23981] ? filter_irq_stacks+0x164/0x1a0 [ 3522.955564][T23981] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3522.961645][T23981] netlink_rcv_skb+0x371/0x650 [ 3522.966666][T23981] ? rtnetlink_bind+0xf0/0xf0 [ 3522.971598][T23981] ? rtnetlink_net_exit+0x60/0x60 [ 3522.976868][T23981] rtnetlink_rcv+0x34/0x40 [ 3522.981565][T23981] netlink_unicast+0xf47/0x1250 [ 3522.986727][T23981] netlink_sendmsg+0x1238/0x13d0 [ 3522.991941][T23981] ? netlink_getsockopt+0x980/0x980 [ 3522.997401][T23981] ____sys_sendmsg+0x9c2/0xd60 [ 3523.002440][T23981] ___sys_sendmsg+0x28d/0x3c0 [ 3523.007382][T23981] ? __fget_files+0x580/0x640 [ 3523.012357][T23981] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.018494][T23981] __x64_sys_sendmsg+0x307/0x490 [ 3523.023991][T23981] do_syscall_64+0x44/0x110 [ 3523.029071][T23981] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3523.035286][T23981] RIP: 0033:0x7f590747cae9 [ 3523.039955][T23981] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3523.060080][T23981] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3523.068835][T23981] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3523.077234][T23981] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3523.085413][T23981] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3523.093591][T23981] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3523.102282][T23981] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3523.110509][T23981] [ 3523.114637][T23981] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:06 executing program 4: mq_open(&(0x7f0000001980)='cgroup.subtree_control\x00', 0x800, 0x147, &(0x7f00000019c0)) [ 3523.334088][T23988] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3523.343073][T23988] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3523.356690][T23988] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3523.366282][T23988] CPU: 0 PID: 23988 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3523.376888][T23988] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3523.387176][T23988] Call Trace: [ 3523.390797][T23988] [ 3523.393982][T23988] dump_stack_lvl+0x1bf/0x240 [ 3523.398938][T23988] dump_stack+0x1e/0x20 [ 3523.403376][T23988] sysfs_create_dir_ns+0x459/0x4c0 [ 3523.409476][T23988] ? device_release+0x2e0/0x2e0 [ 3523.414814][T23988] kobject_add_internal+0xd08/0x16a0 [ 3523.421723][T23988] kobject_add+0x28c/0x3b0 [ 3523.426618][T23988] ? kobject_put+0x1fe/0x330 [ 3523.431507][T23988] device_add+0xaa2/0x1f20 [ 3523.436224][T23988] netdev_register_kobject+0x1ec/0x520 [ 3523.441957][T23988] register_netdevice+0x138a/0x1cd0 [ 3523.447426][T23988] ? br_validate+0x470/0x470 [ 3523.452303][T23988] br_dev_newlink+0x49/0x200 [ 3523.457140][T23988] ? br_validate+0x470/0x470 [ 3523.461969][T23988] rtnl_newlink+0x2d5f/0x4110 [ 3523.466922][T23988] ? rtnl_newlink+0x761/0x4110 [ 3523.471953][T23988] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.478039][T23988] ? rtnl_setlink+0x7f0/0x7f0 [ 3523.483135][T23988] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3523.488598][T23988] ? ref_tracker_free+0x45/0xc10 [ 3523.495493][T23988] ? filter_irq_stacks+0x60/0x1a0 [ 3523.501178][T23988] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.507398][T23988] ? filter_irq_stacks+0x164/0x1a0 [ 3523.513920][T23988] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.521303][T23988] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.527676][T23988] netlink_rcv_skb+0x371/0x650 [ 3523.533465][T23988] ? rtnetlink_bind+0xf0/0xf0 [ 3523.538773][T23988] ? rtnetlink_net_exit+0x60/0x60 [ 3523.544351][T23988] rtnetlink_rcv+0x34/0x40 [ 3523.549160][T23988] netlink_unicast+0xf47/0x1250 [ 3523.554307][T23988] netlink_sendmsg+0x1238/0x13d0 [ 3523.559698][T23988] ? netlink_getsockopt+0x980/0x980 [ 3523.565501][T23988] ____sys_sendmsg+0x9c2/0xd60 [ 3523.570541][T23988] ___sys_sendmsg+0x28d/0x3c0 [ 3523.576521][T23988] ? __fget_files+0x580/0x640 [ 3523.581719][T23988] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.588248][T23988] __x64_sys_sendmsg+0x307/0x490 [ 3523.594409][T23988] do_syscall_64+0x44/0x110 [ 3523.599699][T23988] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3523.606626][T23988] RIP: 0033:0x7f590747cae9 [ 3523.611380][T23988] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3523.631418][T23988] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3523.640095][T23988] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3523.648382][T23988] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3523.656905][T23988] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3523.665075][T23988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3523.673972][T23988] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3523.682342][T23988] [ 3523.691745][T23988] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3523.714158][T10650] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 3523.817744][T23997] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3523.836632][T23997] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3523.846713][T23997] CPU: 0 PID: 23997 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3523.857064][T23997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3523.867343][T23997] Call Trace: [ 3523.870799][T23997] [ 3523.874020][T23997] dump_stack_lvl+0x1bf/0x240 [ 3523.879063][T23997] dump_stack+0x1e/0x20 [ 3523.883487][T23997] sysfs_create_dir_ns+0x459/0x4c0 [ 3523.888890][T23997] ? device_release+0x2e0/0x2e0 [ 3523.894487][T23997] kobject_add_internal+0xd08/0x16a0 [ 3523.900108][T23997] kobject_add+0x28c/0x3b0 [ 3523.904922][T23997] ? kobject_put+0x1fe/0x330 [ 3523.909799][T23997] device_add+0xaa2/0x1f20 [ 3523.914514][T23997] netdev_register_kobject+0x1ec/0x520 [ 3523.920270][T23997] register_netdevice+0x138a/0x1cd0 [ 3523.925769][T23997] ? br_validate+0x470/0x470 [ 3523.930630][T23997] br_dev_newlink+0x49/0x200 [ 3523.935497][T23997] ? br_validate+0x470/0x470 [ 3523.940360][T23997] rtnl_newlink+0x2d5f/0x4110 [ 3523.945496][T23997] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.952412][T23997] ? rtnl_setlink+0x7f0/0x7f0 [ 3523.957393][T23997] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3523.963029][T23997] ? ref_tracker_free+0x45/0xc10 [ 3523.968342][T23997] ? filter_irq_stacks+0x60/0x1a0 [ 3523.973932][T23997] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.981014][T23997] ? filter_irq_stacks+0x164/0x1a0 [ 3523.986412][T23997] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.992532][T23997] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3523.998640][T23997] netlink_rcv_skb+0x371/0x650 [ 3524.003858][T23997] ? rtnetlink_bind+0xf0/0xf0 [ 3524.009047][T23997] ? rtnetlink_net_exit+0x60/0x60 [ 3524.014358][T23997] rtnetlink_rcv+0x34/0x40 [ 3524.019201][T23997] netlink_unicast+0xf47/0x1250 [ 3524.034862][T23997] netlink_sendmsg+0x1238/0x13d0 [ 3524.040451][T23997] ? netlink_getsockopt+0x980/0x980 [ 3524.046508][T23997] ____sys_sendmsg+0x9c2/0xd60 [ 3524.051780][T23997] ___sys_sendmsg+0x28d/0x3c0 [ 3524.056884][T23997] ? __fget_files+0x580/0x640 [ 3524.062434][T23997] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3524.069044][T23997] __x64_sys_sendmsg+0x307/0x490 [ 3524.074259][T23997] do_syscall_64+0x44/0x110 [ 3524.079159][T23997] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3524.085339][T23997] RIP: 0033:0x7f47e547cae9 [ 3524.090157][T23997] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3524.110313][T23997] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3524.118985][T23997] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3524.127250][T23997] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3524.135624][T23997] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3524.143812][T23997] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3524.152976][T23997] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3524.161305][T23997] 10:35:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0x5}, 0x0) [ 3524.171403][T23997] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:07 executing program 4: r0 = socket(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'tunl0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8}]}}}]}, 0x3c}}, 0x0) [ 3524.294006][T10650] usb 6-1: device descriptor read/64, error -71 [ 3524.380211][T24001] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3524.390348][T24001] CPU: 0 PID: 24001 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3524.400996][T24001] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3524.411362][T24001] Call Trace: [ 3524.414868][T24001] [ 3524.417969][T24001] dump_stack_lvl+0x1bf/0x240 [ 3524.422924][T24001] dump_stack+0x1e/0x20 [ 3524.427442][T24001] sysfs_create_dir_ns+0x459/0x4c0 [ 3524.432893][T24001] ? device_release+0x2e0/0x2e0 [ 3524.438070][T24001] kobject_add_internal+0xd08/0x16a0 [ 3524.443658][T24001] kobject_add+0x28c/0x3b0 [ 3524.448396][T24001] ? kobject_put+0x1fe/0x330 [ 3524.453373][T24001] device_add+0xaa2/0x1f20 [ 3524.458275][T24001] netdev_register_kobject+0x1ec/0x520 [ 3524.464051][T24001] register_netdevice+0x138a/0x1cd0 [ 3524.469759][T24001] ? br_validate+0x470/0x470 [ 3524.474780][T24001] br_dev_newlink+0x49/0x200 [ 3524.479648][T24001] ? br_validate+0x470/0x470 [ 3524.485047][T24001] rtnl_newlink+0x2d5f/0x4110 [ 3524.490085][T24001] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3524.496284][T24001] ? rtnl_setlink+0x7f0/0x7f0 [ 3524.502203][T24001] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3524.507913][T24001] ? ref_tracker_free+0x45/0xc10 [ 3524.513222][T24001] ? filter_irq_stacks+0x60/0x1a0 [ 3524.518544][T24001] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3524.524695][T24001] ? filter_irq_stacks+0x164/0x1a0 [ 3524.530097][T24001] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3524.536238][T24001] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3524.542450][T24001] netlink_rcv_skb+0x371/0x650 [ 3524.547560][T24001] ? rtnetlink_bind+0xf0/0xf0 [ 3524.552525][T24001] ? rtnetlink_net_exit+0x60/0x60 [ 3524.557846][T24001] rtnetlink_rcv+0x34/0x40 [ 3524.562577][T24001] netlink_unicast+0xf47/0x1250 [ 3524.567740][T24001] netlink_sendmsg+0x1238/0x13d0 [ 3524.572998][T24001] ? netlink_getsockopt+0x980/0x980 [ 3524.578514][T24001] ____sys_sendmsg+0x9c2/0xd60 [ 3524.583586][T24001] ___sys_sendmsg+0x28d/0x3c0 [ 3524.588664][T24001] ? __fget_files+0x580/0x640 [ 3524.593621][T24001] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3524.599755][T24001] __x64_sys_sendmsg+0x307/0x490 [ 3524.605104][T24001] do_syscall_64+0x44/0x110 [ 3524.609966][T24001] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3524.616198][T24001] RIP: 0033:0x7fc405e7cae9 [ 3524.620838][T24001] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3524.640821][T24001] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3524.649510][T24001] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3524.657809][T24001] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3524.666015][T24001] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3524.674205][T24001] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3524.682376][T24001] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3524.690781][T24001] [ 3524.700766][T24001] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:08 executing program 5: syz_clone(0x1000, &(0x7f0000000740), 0x0, &(0x7f0000000840), 0x0, 0x0) 10:35:08 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xd000000}}, 0x85}}, 0x0) 10:35:08 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) [ 3524.913927][T24007] validate_nla: 2 callbacks suppressed [ 3524.913996][T24007] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3524.928184][T24007] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3524.940595][T24007] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3524.950340][T24007] CPU: 0 PID: 24007 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3524.960685][T24007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3524.970964][T24007] Call Trace: [ 3524.974434][T24007] [ 3524.977725][T24007] dump_stack_lvl+0x1bf/0x240 [ 3524.982791][T24007] dump_stack+0x1e/0x20 [ 3524.987739][T24007] sysfs_create_dir_ns+0x459/0x4c0 [ 3524.993228][T24007] ? device_release+0x2e0/0x2e0 [ 3524.998361][T24007] kobject_add_internal+0xd08/0x16a0 [ 3525.003978][T24007] kobject_add+0x28c/0x3b0 [ 3525.008865][T24007] ? kobject_put+0x1fe/0x330 [ 3525.013815][T24007] device_add+0xaa2/0x1f20 [ 3525.018492][T24007] netdev_register_kobject+0x1ec/0x520 [ 3525.024440][T24007] register_netdevice+0x138a/0x1cd0 [ 3525.030046][T24007] ? br_validate+0x470/0x470 [ 3525.035497][T24007] br_dev_newlink+0x49/0x200 [ 3525.040519][T24007] ? br_validate+0x470/0x470 [ 3525.045502][T24007] rtnl_newlink+0x2d5f/0x4110 [ 3525.050492][T24007] ? rtnl_newlink+0x761/0x4110 [ 3525.056153][T24007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.062255][T24007] ? rtnl_setlink+0x7f0/0x7f0 [ 3525.067477][T24007] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3525.073002][T24007] ? ref_tracker_free+0x45/0xc10 [ 3525.078310][T24007] ? filter_irq_stacks+0x60/0x1a0 [ 3525.083619][T24007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.089705][T24007] ? filter_irq_stacks+0x164/0x1a0 [ 3525.095078][T24007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.101159][T24007] netlink_rcv_skb+0x371/0x650 [ 3525.106207][T24007] ? rtnetlink_bind+0xf0/0xf0 [ 3525.111136][T24007] ? rtnetlink_net_exit+0x60/0x60 [ 3525.116422][T24007] rtnetlink_rcv+0x34/0x40 [ 3525.121165][T24007] netlink_unicast+0xf47/0x1250 [ 3525.126377][T24007] netlink_sendmsg+0x1238/0x13d0 [ 3525.131664][T24007] ? netlink_getsockopt+0x980/0x980 [ 3525.137115][T24007] ____sys_sendmsg+0x9c2/0xd60 [ 3525.142151][T24007] ___sys_sendmsg+0x28d/0x3c0 [ 3525.147190][T24007] ? __fget_files+0x580/0x640 [ 3525.152106][T24007] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.158279][T24007] __x64_sys_sendmsg+0x307/0x490 [ 3525.163500][T24007] do_syscall_64+0x44/0x110 [ 3525.168236][T24007] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3525.174532][T24007] RIP: 0033:0x7f590747cae9 [ 3525.179229][T24007] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3525.199176][T24007] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3525.208110][T24007] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3525.216290][T24007] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3525.224456][T24007] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3525.232619][T24007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3525.240820][T24007] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3525.249043][T24007] [ 3525.258997][T24007] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:08 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xa00}}, 0x85}}, 0x0) [ 3525.484173][T24010] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3525.492855][T24010] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3525.505711][T24010] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3525.515411][T24010] CPU: 1 PID: 24010 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3525.525747][T24010] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3525.536557][T24010] Call Trace: [ 3525.540010][T24010] [ 3525.543225][T24010] dump_stack_lvl+0x1bf/0x240 [ 3525.548167][T24010] dump_stack+0x1e/0x20 [ 3525.552584][T24010] sysfs_create_dir_ns+0x459/0x4c0 [ 3525.558143][T24010] ? device_release+0x2e0/0x2e0 [ 3525.563290][T24010] kobject_add_internal+0xd08/0x16a0 [ 3525.568893][T24010] kobject_add+0x28c/0x3b0 [ 3525.573801][T24010] ? kobject_put+0x1fe/0x330 [ 3525.578683][T24010] device_add+0xaa2/0x1f20 [ 3525.583374][T24010] netdev_register_kobject+0x1ec/0x520 [ 3525.589547][T24010] register_netdevice+0x138a/0x1cd0 [ 3525.595220][T24010] ? br_validate+0x470/0x470 [ 3525.600064][T24010] br_dev_newlink+0x49/0x200 [ 3525.604917][T24010] ? br_validate+0x470/0x470 [ 3525.609748][T24010] rtnl_newlink+0x2d5f/0x4110 [ 3525.614995][T24010] ? rtnl_newlink+0x761/0x4110 [ 3525.620067][T24010] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.626349][T24010] ? rtnl_setlink+0x7f0/0x7f0 [ 3525.631372][T24010] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3525.636772][T24010] ? ref_tracker_free+0x45/0xc10 [ 3525.641979][T24010] ? filter_irq_stacks+0x60/0x1a0 [ 3525.647285][T24010] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.653397][T24010] ? filter_irq_stacks+0x164/0x1a0 [ 3525.658798][T24010] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.664922][T24010] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.671047][T24010] netlink_rcv_skb+0x371/0x650 [ 3525.676201][T24010] ? rtnetlink_bind+0xf0/0xf0 [ 3525.681275][T24010] ? rtnetlink_net_exit+0x60/0x60 [ 3525.686790][T24010] rtnetlink_rcv+0x34/0x40 [ 3525.691631][T24010] netlink_unicast+0xf47/0x1250 [ 3525.696946][T24010] netlink_sendmsg+0x1238/0x13d0 [ 3525.702213][T24010] ? netlink_getsockopt+0x980/0x980 [ 3525.707714][T24010] ____sys_sendmsg+0x9c2/0xd60 [ 3525.712817][T24010] ___sys_sendmsg+0x28d/0x3c0 [ 3525.717915][T24010] ? __fget_files+0x580/0x640 [ 3525.722874][T24010] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3525.729087][T24010] __x64_sys_sendmsg+0x307/0x490 [ 3525.734348][T24010] do_syscall_64+0x44/0x110 [ 3525.739144][T24010] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3525.745364][T24010] RIP: 0033:0x7f590747cae9 [ 3525.750007][T24010] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3525.770780][T24010] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3525.779499][T24010] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3525.788260][T24010] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3525.796480][T24010] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3525.804726][T24010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3525.813035][T24010] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3525.821324][T24010] 10:35:09 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@typedef={0x3}]}, {0x0, [0x0, 0x0, 0x2e, 0x2e]}}, 0x0, 0x2a}, 0x20) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(r0, &(0x7f0000000680)={0x11, 0x1, r1, 0x1, 0x29, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1d}}, 0x14) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0xf8, r1, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x1, 0x803, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="3c0000001000010446ca9e1a4a2baae728dd5800", @ANYRES32=r5, @ANYBLOB="00000000000000001c00128009000100626f6e64000000000c000280080007000b000000"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x27fbde7ac2fdce8c}, 0xc, &(0x7f00000006c0)={&(0x7f0000000a40)=ANY=[@ANYBLOB="0c2900002d00012dbd7000fedbdf2500000000", @ANYRES32=r5, @ANYBLOB="000002000000070003000f0006000500dc00000008000b000100010009000100666c6f7700000000c42802000800070002000000080003000e00f2ff0800060003000000080007000c00000054040a8008000500020000003c0001005a0a00000700000020000000ffffffff3f0000000901010021000900c60e0000e101060020000001000400000104000007000000020000000404020003000000060000000300000000000000bc000000040000000000010007000000070000000600000009000000010000000300000007000000faffffff06000000f5bcd00008000000ffffffff04000000ff0700000000000000000000090000007400000081000000a60000000600000003000000020000002000000001000000fb030000c3040000020000006402000035030000ff7f00000300000004000000090000000600000007000000f8ffffff140000000002000004000000050000000200000000000000155600000080000006000000010000003b580000090000009a00000006000000070000000100000000000200030000000200000004000000dd000000ff7f0000feffffff0001000000080000020000000000ffff04000000a50b0000020000000000000009000000030000000900000000000000001000002c92ffff2000000000000080020000000000000081000000090000000300000000040000ff7f0000020000000700000001800000cd0a000000010000000000000080000000000000b1753b13f500000000000000f5040000000000000700000008000000a10a0000080000008000000000000080010100000500000038020000010000000100000001000000060000000000000007000000070000000700000000000000a6d40000030000000300000001000000070000000a0000000400000025000000040000000100008000000000de060000020000000010000004000000d32e00000100000090000000020000000001000004000000018000000400000006000000000000008100000007000000090000006d0000000700000007000000ffffffff0900000001000000c1ffffff0000010007000000080000000100008039a30000020000002a000000b80600000600000050efffff0000000005000000000400000700000004000000bea200000500000005000000030000000900000001000000ffffff7f010100000300000009000000080000000600000004000000040000000080000008000000070000003d0000000500000007000000050000000180000001000000040000004c0400006e000000090000001f00000001000000080000000500000009000000030000000800000003000000ff01000009000000ff01000001000000ffffff7f04000000ff000000ffffff7ff28800000100000008000000090000004ea1000000000000500b0000ff07000092000000d50d00000500000000080000a70000007e79e019faffffffff07000020000000fcffffff175a452e000000800600000002000000ff01000020000000000000001f0000003edbac70fcffffff00000001020000005d02000003000000030000001f000000e0ffffff09000000090000008200000002000000ff07000002000000000000000800040001000000080002000100000094000b80080001002200000008000100ff7f00001c000280180001000900010003000000c1040000008000002000451208000100000400005c0002801c000100001003000000000000000e210000000203000000ff070000180001000d00010003000000010000000300000001003021100001000000080000000000020002001400020001800700001000000100004004000080a0230980581011000f00010074756e6e656c5f6b657900002800028005000a00010000001400060000000000000000000000000000000000080004000a01010004100600beefe13828656e9a542777cccba4c4485fc764513460a34c1e2212189cf02adeada8cbb228d9353066da7ca14728d8d5c6a675bb921aa8aa6c7c99862f1895cce3b7aeba79f0507df584ecac50af5ac345e5abef7f217bb9b9162d325fcc699ce01d3e636296058dbf4389a452069283ab0db7dfdddd4b60cff3d8a0f758a676562b1c27ae63d92f5b651a83151b8ecb78682dde5d54dcdd01ca21c84259ff0e8498ba9cb5ec1b56085be256c4b2e033daaa387d033a063ceacf4fca621424a48d78b98a9764e2e5d8c039480bbfa75d1cdeaf1aa7e71c6f2788f74401403b51ffab649afbf1a6e1262f512b643f9dc7ec634be84eeef5182992b3a3e0b7e0f0d6844491de70e34488dc7c0f2fc46b68f565b87a6351d809fb659ffcf61ee6e2711a847d56634815391bd93da169c18a3b998c414ccaa68c61e310ea635bb4c2af2a7dc77cdc42c9ce673e96bc789a9e54e81486746654900d2906fd749528cfb4a9a9bd2bc8012dec65f07c2f9917a69a711fba66e142d3d56265935c699ff724ad75d3f757daf3086d3bdf5b25917f668db170e5fd5a2f43408af0ef26af431a598e0136d2ab0189dfa82681f43de30ca0b51f7542c835481ed077a26071d27b0ba00e5df5e3c7055369d4867e3fe3918c28a425d77db329aeaea58a6ffaf201141d920810e7c6e719ff4687bed7cf1b73edd07ce816a9758f4e8d3f2ba2df4ee30424337223c4982fae127f8d319441a39f7823dd8390d1f464c95072751495758c67d6ceaa7d38ec73027f38c6fdde8d26aa42e2d3703046721e7024bc499e6c280ffb8203450ac5d99bb7e6d4aed08e84d32e7e636514cff372d18155588d36203debe200a8b885f5d2a138de889619fadd1ecf14204fff7e8c6c5a78c54e652347949b11a8ad5203acbb343e669d9a6807eda002466fa2f36bf7f0f2743714472b61357a50b42fecda9f49eaf529c6480e22b28b6418b61108f3eb911e004b0317b67bcf8778d1c3227e34e31cdf32eb7eeba956b3bbddf4612d2cf4950eadb3d707fe07d9194431c4c0183b725a2ef37ae7e4eee89108e1429f87cd5c67d50fa2bc983f1f0457e6123f1f5f7d898761075f39ae0e93e7f91027a431be0cfa2d37dd05c25b510a3d7089f8cf92f34490344ff23ed2052f317543bb8ac6a84228229ce9c4f9a08171d75d0eeba9ace95476fef19a2dd7bd68ba5298d7ab331520634412c2eb4190de22373ce94bbe46b1848ec4ebfc0e5781ecf0881b4fa21b96504066e54e3b293c1ff62ee4b45fdaa770123b27728bbd3d670770f7ed911b62e5e43069d0aeae38afe3918e465c4b9bbc91b6c68879ba2c606fc8189e9ed28374d624e078ca093341a10a922b8f1f0669f8f84ea5eade651f8c1e2c08c95406e2d5c59c5f21f6bc4f86beac5b22c01e98d5612e4b19a33521ea705c56cbe92f294d92e677c7392f6337dd6adafc1cf585e485ce873ed5cf8872b0f2da882995bffd4301b462fdbc808f6687c34b359e530f5ab8ec0affafc7e084ead0a611d7984436b826eb0476b8331b8aa5399512a40bb3923989ee0fb10200ed3a8cb00e88e921b5335c85d0e847832c184ed28d4340c7a394e0a65a2f94ac517ec14aae8753394124e9815a0125b786f9ddc9c5d93314d71595ad47ad44b278832088e9a3f2158032376458f44edc1ec77c16ee906447957ea0a120093139ea1c7d7c89869e925f7e0d6e8cce994d50afb898afa143ea442f7748969f9b1ad0e091b3679a050aa0fcf8ee8a2154ca85c9a3325cf383d70c0b011462b4407932e36f6aec80ce50b1e37b057dd46ad465861c14f752dcd8f7ff2ed942224fc8fb6a250033ab00b40c465901f84dbd56cdd10d74a7806853f6bc92575fe9ad83fc9670fe0da6521733d1313cc370df1bf645ff998cbf7d321f4a2ecd46163f0077f17b4938cf3d4ad296906f004ed1617d76c1eeb86dc19830491b5696f78c794239137c0a6a490323f49f1d17e427643e45c3517efd7a910b46531af69ebcaf7d2e3b05eb62c2f80d77970684a5bb305c256d74fee8948c4358f0a01eaa8c258751dd9c7932a32733d70e7fc457461a84a8622e01174b8a8f6dd68e5b7d56b49df2cb4fe9f00828398059b4678ccd80ce2fbb38237ad62d7c2cb9355592914bb816e405184124eda8bab93ac44546cfc08e2f0b267e3694d82b9da766ed9d837304589f88cd77bc51c108611ae42de1f38b8a2c6a2ca44f5af624be21846ce95e962613577d4604b217b34fa6e6a759de1f578f96e30880624c74665daee13c71c22e2fc3d95164aae6845d307df3aadb740e71ce1d540bd2106c60f873ffc33c06a056adb5b1c24c9247d7d6255e133c8d6fb2d019c502f02df44fe4f7681235e5569beac33433b7f64bc9d22ab94755b7c44eaaf61554319666a6b887a5a96ae8d67bfce8094ac09fddc088652eb93ed6246be0b9fa46bb147e69ae5904989945f310b554508cae78ee318f8034dcae7bbc90281d04e03ece2ea161ac3e4603efb7a5db1690565fb490122aa36fb013342cd3967c89ba6b485cda43f57e31eb3d0bb891c5109513e5992a76003bed332b9d0841cbb8bbecc8099e00b6fefdc2853ff2c76f36454b52e4afdf754ef1b301c98306da555210b42c1503e75fda3d4e8a430f6433ba64dd52f23bc88347c28dd62582a0b14863d8bfc6808046ee140074421ccfd160522b1265aeb6c9cc94497a48d71509a77fdee9a6c183a95aaaad8c7c582230f8d42169b8c0c4135f57357fe25a68f6537de6c492df122a3038d100fc1de741e7ebc20667f589e9231f2cd78ee9be803a93dcf574b814df71f252532ed629bc1d3b5b32954dd6be43dd5c97710e30e65cd30292e4cf4c30b20be980a7f2eb151258d6d5b2461ddc9b6b7063b68d6fa3d3ae5055afbdb6c9f702f1d1a60639a3bc9179c821328a1003d94d6b0cd0dc4fa002e974f4a7cdb5d9e0fe7a87f849f4f13c457d712ace36cd2d7ebd626c9d9db37105873a4271c107089807e1c42bc7fe0dcaeef05b4ab61f686d59b0c145f90ce50285b9dfd84bf64b1b2d5ff3f95d02096b3adaaaad613a7a9e2cde6ec11f2c5777ea33e91aa02763bb5cd1c61e1abcbf322d908c68dd8779013c235f61a393454888c766a1018422856442bbabcca03a0144f510d3bc05a44742cf1972f313f85822fedbf44c252ac08384449a81cccddab3cc9916281bff610423489b2cad4b30aa178db5e8f32934f8823542639e531fcc650f88938669d0372b9e074047a8be7c8d3aecc6468441ec609e97b963728c10dd15ec6f08cd265cb16000805fd110e2767b3722a948cd5e21612169fd18f11a0475dcaa63549c8fa3a4fc2a33c06ae7df1d69143abce5239878fcf3fd680117b1deb121d53b356b9d5e4de5324769a431e6da7ba25c7426eb75d2db0cf17f2cfcb91bc57f21e9236e2babb549cb13093a90a9ab24bfb991f34ea5066a7e3c26c9a9380c53292c3e63ac1c712b70ec473177eb421bd603444c88931b0771973bc38fe9e9c412f8abe7e36df42f78fac7c47557c2d10619895f9eebd3453e0bbdd0b5a4c1e16fa4095a9a4e4200abb68174504370d2c88bde5d45799400ceb4e86adca0153f28a81652ea2b96e18417b1ab7839b9cc576acc5513dfef2c09af2672172410e6725bcfd61f1fd14d3f6800c9f1f45d625a215532db1d1dbcba04a52f4d397a0006e03e6c51477d3dffabd6ea50a58eb54cd543828eba0e8209951d2dfcf9047fab209bb1081bd0a14dbdb1d468a7a823c60cdb71d7010a77ac0f8bd7bcf6dd55efc881f6c8c572ddf66674d4c96ef4a57e9c701bb8209df18f48853409c776d9a27c1cfd91eb5977700677693b6a3f14eb300e028e731a7ef55fdda37c2e0bab8830b40592819f0009f6501b9cdbdf34df3f589fe04070fe9bb2d57172d7913c7033f7f820bd172abc293ea7eb55cc249ccb76cf79b40b0232d9470ddd2dcbead405ae3ebee80cd949567c4e0cdd2537c58debd2feb7cbd1e2c90cc27f353f5e139a39e6c706f2e8842bae016663493aa7f5df1471a0eb9e28f3349adf1a0f5cc35e449ece07ca68ec641b32e5352da334fe6274afb5e5d15ccb11e572e42bf8858400e18acf01b7418623571ac34088c097813a48c17f422e5d9ac6c1d8b0764a22be3b715760db878e86060edfa026224ee9e21832c28ace106ae9b073d148410d3f1518e2535e5b7627a29d1e0133bec61594fa84e8c17987b7551b5c407b4a57ce6c5073a662e89990c37df8d06820ae1b2ad76d8e917f35f20a36615b011e03ae834b96893b11a4ed651a1efb50f50127469d27289667e3f3e8e0f7a8f651db2e23ebeae07bef7a0abff92049a1ee185136d1d9f07e70841a0c38f5a237307174ce3ff2e644ccaa8e8119410646779df9d7d29a4c31f341fc63a52845b8deb0507a62b4a09755a96884de50edd8e8a2bb8a176207981dd4cff7d3fa75554c4b514c9f46976ae80e77891f2cb1836252d913c079fb0b6767f83a7b2aa9b3e4906da0591a0fbfaa2f268cba1e3a0a979f559a588f131adf2dbed34088dfa70661ba3b2a966fc236a4fabb8f3f291e1d858fcecf27645df379a4249ca29eac545a771db0ca26367f2a5c20fdc480068826c9a56d5aea527273704db95a4ec030a1a5e4ef4a4b84f7f40abc782a07d99e8e1e66a3e987198496d9f72d91f79ecd11ffb831f69e989cde4d2e53200c94265fdebd970669d5dacc1d87ee05cbd1d1a31ee4b870daf974c19fb6e8182a82778810550eb0f181f7a11c0059aa7d767a6f951a95e9c5085a32e9e7b8724de284557fc92f6db6d3709db746b2a93ac1de96e07a73243b50ef9a23dbd5f8323ae3371d4f036a177933f5d0f6be5e8ac51d9b39a11ab3627f3715685f9ec56451a9c3a4df4045b937b2dfca06a7c97bfe69dc3e23a223f8ff7efb5fa4096d2c14a568d56af11067cb8e478a6d9fbb37afa21e66199dd1dea5e317d1bfe7dd2b5f44d695c0df2f0d54941af01df8ad3aca2946613bfdce3672e1f87a7f2c5a81710e1a84bd16b2d4199461ddbb304a7349e6dda33748f747e38fac3976162ec5b565e2a6f93d1ab818205433688a939b56ebf4cc2e303d69516f6b8f9b7fbe6deb80edcdf65146025a2f67cbd618431a4885250b5beb98ec0226e507371f55fb7377a1b53241bd802cec4d1ac9df61689ebdb3786bb40fe9a54d7a5cb066fb4b29da30cdb15363a2acd509a65bd1772f62ac57065d42eaafe324c177ea38c5a5026217720b3b66e455c133780e88e37e4301fa3d0793e0dc0fe11b64a85694a263a125665586aabc15d44ef3329f7ec2785ff7b575b0887a50d906d1a999503e99027c32279398dc450cdc514de991900ff0b276eedaeeeeb884bba6aa3c33b7d26a7fe1baca10e8169fa0ccba070c0187d2c956af5485750bbe8f1c6cfa596891ce76ac735ead543a5d34d1d619b4db1a10dcff56c4635037427d74312d0b9a237cb49a3a881b90dbc5e0b949f6cd7f9e8d25d1bd419ccaf94e392344011f1cb8d7a48caf4473b17099ffdc34c916f3c884775ae729e0561c0b397c6de9ebf68ffe9b700f721de4c4716b014ab631cd1dccf91485222d5c176d75c08e74fcf9a7eabcac150d336ca68540c2d095b53b1f71f73108f4006f3f88aa1b3180d5c5029981c46c7549b44cac98611651915680fa819fda7ac1faabaff72ac82bd1b9a6b07c46b8dfc802ae45aafd900724165c353b1d4ddaf518145b753cef124ee23ad3940c00070001000000010000000c0008000000000001000000b0100100070001007874000088000280240001007365637572697479000000000000000000000000000000000000000000000000240001006d616e676c65000000000000000000000000000000000000000000000000000008000200020000002400010073656375726974790000000000000000000000000000000000000000000000000800020000000000080002000200000004100600bf8d71d4405fe5a3773e8db812e3e86f16b65f5a2cf5538e756803967adbd4a68b57411dd376f3638ecc58aa2b719701e2f877703fa207018442e284cacaa04ddc6e533001078109231d4d0a9af065cc24888c7f394bd8d18e457fccf61898adf936928b8c78e2259028b3c1262a73c6752d5c8da274fa93e97383b511ed787b5eef02c70949c7129cbb30b0c832f23d1d6ed0b55653fc405a3465fdb6da89a38eac2670bc953555ad267873a74659b4bf4bd947d483c4d39192e434109c249811a306bdfcf618e2171bd34515fe292d9ad8e5b60432e455ebad7f9ea51de4d03a0c2b0a24f1970d66cc0c87e25d23e221836014a37bdd4a445403d1679478cc758a3c9ff8ddd6a1953a40434b99baa8f1d52d12a1fa67f2a4fe11570fc1376de42175ef7799efadf706377a42ed3982fac6b475efa98fa73ea9dc35aa8235fb521a3bf4e570cf129ba8be961e0452bcddb73433e94afd4e88c1ab73dc573102961dd6c6a27e4df8ee461c2358a65d0b5f6ad09168c141f81959ad2a1c0e54541c91399609105de68979711e25215f956023616dc953fff9dfb98729c54e55209a34db4576e4c7f839011f22aacbe8bc0f353167328d2aea91cd9870a5b03b5a23fed3846305049998942b65f87d116e4c5d4f9f1e1248a938981654e4ef78eb284588dce0cd5db60e915dfce55efdacd2e851d507b5f9bc23c20147a52f3719fb35ded551938e2c2d7e2798631ec80cf217228b6146528ed4b6e9e8e6cf777db959e62c5677239b124cefba8a5681f3bee874beec33c122b702b66c0a8c3277d53218e269a85cd4bb5d9a82d2880807b3376c6e8e534e37e85f139d86b60c124a4f8c7493cfee758c167abe56c4c747b8f67802bbf60dc261f2dd96fe2d4ce962a088a3085b24d0c57203d89bb310374c940279381012e2286bfd3ce9c66f3c04b45462754a5d22172cc4211a2b1a79a827b315914eb6553db8ce153a4379e2f3a1c1bedf14b3bb13458ebf9b1876b088808b76f95e98ee0d1b4a3d5270f9705e4e2558e8e624e5646949de87d72d9659f8fbde30dc0db8ea748e14d66e018c58f9580e6b3c0ba7e29b36a98efee3f765d57db25916661fbe11b3383587b7d9aff9d41f8179296aaaa8fcfee710fc11569e0feb5e3bcd0e4892ea94d86f27bbffe9f399b0844027eec38a99c92e6f54fa3547bc5d46f3a028bf2f01164a557e92f0d6654b65f5e47228a35f36415efee777612d6ffac292749e6d897f8e32ac682de5f09baaa404c9986c1f8438af47af1616774c98036279a2a8ae5bd1af62518788e8e90823ad8be6021c403b834cf338e73dad7298e5e4c3a0a1794b2db1977eed5693df47a59c5adc27bb984ed84dc333297f200dcc15c170aacdef6d9342c1169587564422677f3a6f5fb2055a94bfbceeace8e0049eec930e2cdcf7c8cb353e71c3f7d547ba099739e0be2b10c289618b9b96279c747b0cdb59c95807f5395ae0b85db0ffb3e977abb646f60337ff98f331ca226102c0fde1ee60fb2457de7befb8bbf1db9fa68ecff2d61bf9a351bffa4fa94063eaef0b2fc801486b89d80b994fec72201f50589220df574895b57b38ab9ef4ca9b5b11892eadbf1757cea3b8a59295d4df6358f8e00182f194ddebd2235ccc5c067f0577acb7af857ac8f97f1fa96cbec013247b3663d9629abef5163c383f0b0d9e8389d24d4ecd9c80ad7b0d9be725fc5f81f7664093e5a71081a84da0a1a89779f1da540881b179d5673b85a3f1d33f19990c5edd27b927443a4ea699396c8d64bb2336ceee0a0ee82231380a0bf830630dad394756a0ef7f4ad0c07a4d1300881fd27c5aa11fb2834740a04e523be2033aa7f4d07ae08781af533f504bbd1afd27ca1cafb754525c5881da56af87ca4b9e85b91bf6541d52bdabcbc573db502dbb653ef36373f3fc5f2b375a5123ff2198992dacf8ad40078b64afb50b3032d2888d1ad8b806416ad4fdb1d5099e72975af89a2abf15b666b902f372a0de66c9f7316707bc82db87779b566384bb209018cfa61c0ba9bbc28557c6134a957eef153bc58ce26c537123417c311db133b0fdbaca304b3545fdae1c75cf2e5bc469e9018598ecfc138c001c52f2a56a4104997612044f31c8904db4d388066a76e7c7f4dd0d407941af2d2457c947c4538f80fc5fba1ae242f625d0a4d1f0efbbd10487f966f8ee1fdcd5deaf071fea6ddcafdb6acb33eee2e5adc761ae1b67fc52ad07976163bca29e1736a98373b33d556d867c22094b140f4b0469bb5a4e735d5acb61b1e4c1895cc481a3a00c2de5e8679c246a0425fd5487fbc15ff7c59e0cfcf26386b4eee79ae843c25fb5bf1aaa7e3ed410dcf005da5e06c7d4360b5e6f794958954f16f4315571bde54e4085f599e907820160d39b82c64597c76faa2bbfe1d1ee879582c65bd443393369e5d682361a1cd47822cea9cfe070fcb80d443a2c678948a203e9b654af0ba40dbf1d61c902088a80d9fe5e24791f4fabea467c462dc289caf9c1106d5d4047c67e9a62fd58b770da3737c6695d96d45463d718534aad87b763ef71336c8cf7ec4f3cc86ac78c4c9fffa084237f50b0b7645eb604e3eb7dacc34921326b52815b80965e0ce5be1b8b01ddedbdd0e3f00017f979a4546b2c18333640840e74b38bb1810b9313b851d340d42c85fcf1b40cb604bae4f6c589b6a84595274a139ad9c8d8b3f1c2dd673c7096ed27940e1dd0bd41749aee8b652e4c5e5b385c765b0157fdf432654eea6d69b1dd213731c19f6d415ad7dd6af6f55c33c6ba2196bac79043c4ed8ec99cc79c0d2a0b8a4e6a663b6d639c0ed22315e3f7cb5aa4e90f6e50673dd456279fff08bcebaac650e90bd7b64ec9d1be8a6508519ab587feda6f3c03162262386b448c7e18d680a7d6c5b593d528893b23c34b5a79439b7a4808056192e38495e2ccb4110ce6039ae8bc55383e4d02b3885f2cffbdd71624bbf1bcfed4c908331c453d11fef5bb71bdf743488b3c1a25375d3b2e01448617a7448f98f5d85e6f4e6f0e5907e556fe646f5cb50804fa0ca770af16b3db8d1bdb21e966df24af29b36b9c550cf7d5667b972b76e04b52269909da87cd97ab07c15a252bc8f1bdf8d7793d9862c5f4b7c5cf5fb1c956e3491074c92e3380c2445fa687d5dd7f41e28ff349e32f8719185c59d38d35277443b883628551ec6b3f0e8411b9ac38adeac329f041fd932edaf56ddec9b09569a63d93315e2ea98f15906f0070a0554bd31e5e008b17df4c4f6d859afce5e710eaceee0be7535b0fb410bb9c38caef455eb34691f4295ab49732554d3f8dfa6dcd38e6b66b65bcf1a8a8a7d9b70240568d34625e8b2337f765d0a5383944028b92fd16074d7e5b3602373b92a546e4f38a006f9401975eda5b6b0b1ca8eb3f86e626b15f7f8d73724debb3ac241fcf9046aca611333a322c3dd340809f6ac3102cd677b5be88774a57c1fc2d8983c50a6db19ae6c7459d7a9b07d9539fcf1c5cea100ab07e1c7139a74276516a45dc0f351c5048f5b32f72765116ab41b9d444ca983838df0b7a9bb4f12531867ef705db7f291a4face5fb880fcbc685549ac4121810874b7a5a098adc4c6bd3fb15e45413a7450e8066da51b4feb05b487ebf42c87a92c74539760716fec85fea74b1adb26bfc35f3deaa791b4c29ffd4d8c26873963d5d4fcd43c30682bd8a13e4210ccc41a3a1152c0ddbb37f5e2781d4fee1f23db3f840ab35d1d50ca94e5ba73bf7d78a952023fe030cc8edcf67cecf1f174d4bc90e4433d92364706cae8c6fd569b3dac36c66900d5a0a41ecea72228319a6d8a5ce0a5056e82f903e556973f72c721388b3b443e8074e0444b9c69dea42caecc9e80bcbb422e0977149772e8bab591e64b76372709e179e2c596e3fe8b6a5cb67fcd1414b4d983a7c8b6669fef836358d45d6e0e0174c1d9c11d2d01e9ee559b1e7e758ecbce235f78f7612929b8c56a8ea116e11ce593bfd342adf5ff5c8ddd5798f43aa3af83cd48eda89604f35125ec24f5f51d360e98bfe875eb7693014f04d225e1eb9fe2c06d53882c2869263d83bf07da83931e44c6e207d8a5fa0fda0d14aa5419d4bb4f0fe7ccca71d40f3c8cbd88dfaa3576f098e366c9209e6e272e87c33b313c864259957132dd35ddf40f368f8cb0b79b1b0f9a8f93c0d4f694628285739b602e3f9ee2ac8b0b77b0464c90602b6278d68c98357f406f5437960060fea452043e1aa8a9db927eab15fee6047e627202dfc405d88fe14b15cb89ef12ad6c05b52c3c24c29ff86955cb6ffa12efe7f1f8e18dae74f7695d46fecf316bd2037a1137aa71fd7dc3ecf39cb20f68561f3f49536d4c7abd3fca2a63cd4c45b4b165345aaa6431139147b4511d389a801b9fb50a37d8d621f54f9876ef1693cea1343f9927009f68c3936934a649d321de62e85c5b15b70fc95db961aaf5295fa0784859cb8488405d19e06e60b203825f6f69cfc0f387c3c0e7098d2ba0e044f9410a220cef302e7194475e21865c726adce60f163fa711a7ca16a9b3d8fc0acbcd18e363cc3dec906094ff30a5b543533ec36600a7ac329a9a2f42efda4743bd48b3337b7252b93ecde7fd899840512f60d0d1249785abdd175367b6d329420098b919aaacccd5e68c78c1f2404823831ca9d3eae346fad182d6d02850af285e6afafcd6d435a46a307e8f79fa759a62786a658336dbdc21e09bb02b42bc23984d38c077f4cf5377f56c10af33837cce92df271041582faf0ba47ad0da4caf44f5236cd2fe4f660178b2e15b3c84a1c02606095a342da142a1e8f44324bf51fdac9637c54286d039721313e04c0c0a7c961c083d1e227e3fa9a7bdc5f9b63e260ee32708aeac2dc8b4483f694096d5523f5fa2d1e5651b9514a59652f3bc3e5e0abfa66c79c7c34a00f0542d62d0d69e5edb6daa45d416929a706efc5550096d37fa0265e87466b46e996bdf9d6326fdf2bfb3dc5ed91bd9cd2c0f1c116b7b826be7132aca08c88902e55776ed52b5f2c823d419453c60a6cb731d2484d5cbbef33ad962dd8fd1f649332d1cb8b0ca9ac74177950c538613ce68148feaf929ec66b6750e2d127e5add069a963fb11e95ab1d0cc65084b0ae8dc0f5ffc1e0ef7283bf1b4bd2d14098f4c71464e3ba34a13dd6a10b47e5b8c358677222b71e882be15da07b57b1f18e364eaaf3bb7ade9146f00384300fc6aa53e5d0603600bd7fa0e0b67c6e31b3c5e40ab4f66079c1ddeb092b0fded0a17d512b27460d1f481991c876a3614e28befe494bd036259aa136571acc2389811103729b5956b2715ee6b8a6e23286213072f8d120ffd7af78c707bb05edbc355dbdebc51cbfe25c780814bca30c7d4ab0112b4d957883d648686b0d52c1ebb092afbc992062f82e731bab97905721dcc14bbaa3b2e9d838fa82594b810f102a6c259c22f7640c7e035e0abcf9e7b58243fbbbf1bcd03c189acd37eb0c93c8ef85ae34bd6dcf71c1b75eb4c7b993367b3d275fc34637f573fc2c57a9fe92cdb2d36fd4ff65141c18af9c3aad8540ec5fe941d7e17ca84171008646d0d74723d3d229f669edbfdf131bda177808539377bc06748513f3b2cf504ed80107c49de0cf6a5edb9f331fbeb6f157dc195f44e21a20428663cabedf6e1f9b22bad10290daa7e29c709f982337476e2c5d4303b303342762d765612f176afee5c514a0c5dad830cecad73dfdbe6bfe0069b20b84f9a5fd5515b395449bc7aaf6a20818126f55b77e40c00070001000000010000000c0008000200000003000000d80009000700010063740000800002801800010001000000c633000004000000710000007200000008000600010100000600040004000000140008006f5ba878e74b3fc168cf1b825eea6dfe080006000000010018000100010000002000000006000000080000000001000018000100010000800fb90000070000000500000000080000060004007f00000032000600647eb6e297a374af25c5d19ae16e90487a8d812d0dff8216b5406d866a9d59d273f34991be8b786fdef4a5378d6200000c00070000000000010000000c0008000000000000000000bc010c00090001006373756d00000000ac0002801c00010007000000050000000600000001000000ff0300006a0000001c000100f7ffffff02000000080000000100000007000000600000001c0001000100000002000000010000000180000000800000140000001c0001000400000008000000000000000900000000000000000000001c000100ff0f000000020000ffffffffe9000000080000007b0000001c000100ff0700000100000001000000040000000100000022000000e600060087b5ba7732fa7f9293fe1e797d108b12c6a4ef3501d3093a04d242c7da928ab310e110469be6176e92f6a80fb7ef34512174c9a139f7654702e0eb3aeea5096f5b291ed9a036c1bca7039296076783eddb2e4de60c7fa79095cb86534797fd9e041b0e752dabd8c21bcfb9b8d1967f90ee1f758bfac45c7166dd9c69791f589003768196c56f99b402782f329f6c3986d0a6155d5e2cb7fa68c3f5c31e66b03f9eef0cf14b506a1b9c0cafeca9af6a2462b83c702eeeb72472d6528dbb6328120f2e19fea60e6410d7664ec3ef19de9886eb000e016577540e72b55880f23ac3e09c00000c00070001000000010000000c0008000300000001000000080003000d00010008000c00f9ffffff06000500093f0000"], 0x290c}, 0x1, 0x0, 0x0, 0x24004890}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=@newlink={0x44, 0x10, 0x401, 0x9602, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x42002}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @veth={{0x9}, {0x4, 0x2, 0x0, 0x1, @void}}}, @IFLA_OPERSTATE={0x5, 0x10, 0x3f}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x44}}, 0x0) [ 3525.829109][T24010] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3525.938502][T24012] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3525.971415][T24014] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3525.989843][T24014] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3526.000751][T24014] CPU: 0 PID: 24014 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3526.011117][T24014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3526.021583][T24014] Call Trace: [ 3526.025134][T24014] [ 3526.028400][T24014] dump_stack_lvl+0x1bf/0x240 [ 3526.033433][T24014] dump_stack+0x1e/0x20 [ 3526.038180][T24014] sysfs_create_dir_ns+0x459/0x4c0 [ 3526.043849][T24014] ? device_release+0x2e0/0x2e0 [ 3526.048989][T24014] kobject_add_internal+0xd08/0x16a0 [ 3526.054597][T24014] kobject_add+0x28c/0x3b0 [ 3526.059497][T24014] ? kobject_put+0x1fe/0x330 [ 3526.064381][T24014] device_add+0xaa2/0x1f20 [ 3526.069077][T24014] netdev_register_kobject+0x1ec/0x520 [ 3526.074826][T24014] register_netdevice+0x138a/0x1cd0 [ 3526.080399][T24014] ? br_validate+0x470/0x470 [ 3526.085283][T24014] br_dev_newlink+0x49/0x200 [ 3526.090445][T24014] ? br_validate+0x470/0x470 [ 3526.095592][T24014] rtnl_newlink+0x2d5f/0x4110 [ 3526.100620][T24014] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.106838][T24014] ? rtnl_setlink+0x7f0/0x7f0 [ 3526.111804][T24014] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3526.117218][T24014] ? ref_tracker_free+0x45/0xc10 [ 3526.122522][T24014] ? filter_irq_stacks+0x60/0x1a0 [ 3526.127829][T24014] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.133953][T24014] ? filter_irq_stacks+0x164/0x1a0 [ 3526.139341][T24014] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.145458][T24014] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.151576][T24014] netlink_rcv_skb+0x371/0x650 [ 3526.156639][T24014] ? rtnetlink_bind+0xf0/0xf0 [ 3526.161611][T24014] ? rtnetlink_net_exit+0x60/0x60 [ 3526.167013][T24014] rtnetlink_rcv+0x34/0x40 [ 3526.171714][T24014] netlink_unicast+0xf47/0x1250 [ 3526.175031][T24023] netlink: 9192 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3526.176852][T24014] netlink_sendmsg+0x1238/0x13d0 [ 3526.191667][T24014] ? netlink_getsockopt+0x980/0x980 [ 3526.197166][T24014] ____sys_sendmsg+0x9c2/0xd60 [ 3526.202234][T24014] ___sys_sendmsg+0x28d/0x3c0 [ 3526.207217][T24014] ? __fget_files+0x580/0x640 [ 3526.212337][T24014] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.218804][T24014] __x64_sys_sendmsg+0x307/0x490 [ 3526.224047][T24014] do_syscall_64+0x44/0x110 [ 3526.228805][T24014] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3526.235017][T24014] RIP: 0033:0x7f47e547cae9 [ 3526.239652][T24014] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3526.259622][T24014] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3526.268668][T24014] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3526.276895][T24014] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3526.285109][T24014] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3526.293315][T24014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3526.301695][T24014] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3526.310188][T24014] [ 3526.320461][T24014] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0x6}, 0x0) 10:35:09 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x6}, {0x0, [0x0, 0x0, 0x2e, 0x2e]}}, 0x0, 0x1e}, 0x20) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) bind$packet(r0, &(0x7f0000000680)={0x11, 0x1, 0x0, 0x1, 0x29, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1d}}, 0x14) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0xf8, 0x0, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x14) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYBLOB="00000000000000001c00128009000100626f6e64000000000c0002"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x27fbde7ac2fdce8c}, 0xc, &(0x7f00000006c0)={&(0x7f0000003380)=ANY=[@ANYBLOB], 0x290c}, 0x1, 0x0, 0x0, 0x24004890}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={0x0, 0xffffffffffffff37}}, 0x4004004) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0xf5, 0x0, 0x1, 0xff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000340)={@remote, 0x5}) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000180)='./bus\x00', 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r6, 0x40086602, &(0x7f0000000280)) mkdirat(r6, &(0x7f0000000200)='./bus/file0\x00', 0x0) renameat2(r6, &(0x7f0000000240)='./bus/file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x0) getsockname$packet(r6, &(0x7f0000000200), &(0x7f0000000280)=0x14) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0) sendmsg$nl_route(r1, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) [ 3526.413625][T24018] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3526.422111][T24018] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3526.434414][T24018] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3526.444024][T24018] CPU: 1 PID: 24018 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 10:35:09 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xe000000}}, 0x85}}, 0x0) [ 3526.454451][T24018] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3526.464737][T24018] Call Trace: [ 3526.468196][T24018] [ 3526.471314][T24018] dump_stack_lvl+0x1bf/0x240 [ 3526.476260][T24018] dump_stack+0x1e/0x20 [ 3526.480749][T24018] sysfs_create_dir_ns+0x459/0x4c0 [ 3526.486241][T24018] ? device_release+0x2e0/0x2e0 [ 3526.491571][T24018] kobject_add_internal+0xd08/0x16a0 [ 3526.497277][T24018] kobject_add+0x28c/0x3b0 [ 3526.501980][T24018] ? kobject_put+0x1fe/0x330 [ 3526.506835][T24018] device_add+0xaa2/0x1f20 [ 3526.511508][T24018] netdev_register_kobject+0x1ec/0x520 [ 3526.517284][T24018] register_netdevice+0x138a/0x1cd0 [ 3526.522782][T24018] ? br_validate+0x470/0x470 [ 3526.527616][T24018] br_dev_newlink+0x49/0x200 [ 3526.532566][T24018] ? br_validate+0x470/0x470 [ 3526.537438][T24018] rtnl_newlink+0x2d5f/0x4110 [ 3526.542449][T24018] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.548551][T24018] ? rtnl_setlink+0x7f0/0x7f0 [ 3526.553897][T24018] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3526.559933][T24018] ? ref_tracker_free+0x45/0xc10 [ 3526.565122][T24018] ? filter_irq_stacks+0x60/0x1a0 [ 3526.570394][T24018] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.576910][T24018] ? filter_irq_stacks+0x164/0x1a0 [ 3526.582710][T24018] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.588813][T24018] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.594893][T24018] netlink_rcv_skb+0x371/0x650 [ 3526.600034][T24018] ? rtnetlink_bind+0xf0/0xf0 [ 3526.604979][T24018] ? rtnetlink_net_exit+0x60/0x60 [ 3526.610363][T24018] rtnetlink_rcv+0x34/0x40 [ 3526.615021][T24018] netlink_unicast+0xf47/0x1250 [ 3526.620138][T24018] netlink_sendmsg+0x1238/0x13d0 [ 3526.625372][T24018] ? netlink_getsockopt+0x980/0x980 [ 3526.630880][T24018] ____sys_sendmsg+0x9c2/0xd60 [ 3526.635956][T24018] ___sys_sendmsg+0x28d/0x3c0 [ 3526.640948][T24018] ? __fget_files+0x580/0x640 [ 3526.645971][T24018] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3526.652056][T24018] __x64_sys_sendmsg+0x307/0x490 [ 3526.657309][T24018] do_syscall_64+0x44/0x110 [ 3526.662054][T24018] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3526.668240][T24018] RIP: 0033:0x7fc405e7cae9 [ 3526.672868][T24018] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3526.692872][T24018] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3526.701641][T24018] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3526.709839][T24018] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3526.718130][T24018] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3526.726346][T24018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3526.734544][T24018] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3526.742750][T24018] [ 3526.752056][T24018] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:10 executing program 5: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f00000000c0)="1c00000016009b8a14e5f407000924d9dce637d49100000000000000", 0x1c) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x34, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0xe403}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @veth={{0x9}, {0x4, 0x2, 0x0, 0x1, @void}}}]}, 0x34}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000440), r0) 10:35:10 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xc00}}, 0x85}}, 0x0) [ 3527.070870][T24024] bond0: (slave veth3): Enslaving as an active interface with an up link [ 3527.086367][T24032] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3527.094958][T24032] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3527.112165][T24032] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3527.122130][T24032] CPU: 1 PID: 24032 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3527.132487][T24032] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3527.142757][T24032] Call Trace: [ 3527.146192][T24032] [ 3527.149265][T24032] dump_stack_lvl+0x1bf/0x240 [ 3527.154176][T24032] dump_stack+0x1e/0x20 [ 3527.158538][T24032] sysfs_create_dir_ns+0x459/0x4c0 [ 3527.163882][T24032] ? device_release+0x2e0/0x2e0 [ 3527.168983][T24032] kobject_add_internal+0xd08/0x16a0 [ 3527.174653][T24032] kobject_add+0x28c/0x3b0 [ 3527.179337][T24032] ? kobject_put+0x1fe/0x330 [ 3527.184786][T24032] device_add+0xaa2/0x1f20 [ 3527.189491][T24032] netdev_register_kobject+0x1ec/0x520 [ 3527.195213][T24032] register_netdevice+0x138a/0x1cd0 [ 3527.200756][T24032] ? br_validate+0x470/0x470 [ 3527.205579][T24032] br_dev_newlink+0x49/0x200 [ 3527.210402][T24032] ? br_validate+0x470/0x470 [ 3527.215228][T24032] rtnl_newlink+0x2d5f/0x4110 [ 3527.220189][T24032] ? rtnl_newlink+0x761/0x4110 [ 3527.225481][T24032] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.231650][T24032] ? rtnl_setlink+0x7f0/0x7f0 [ 3527.236580][T24032] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3527.241958][T24032] ? ref_tracker_free+0x45/0xc10 [ 3527.247289][T24032] ? filter_irq_stacks+0x60/0x1a0 [ 3527.252584][T24032] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.258713][T24032] ? filter_irq_stacks+0x164/0x1a0 [ 3527.264145][T24032] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.270446][T24032] netlink_rcv_skb+0x371/0x650 [ 3527.275597][T24032] ? rtnetlink_bind+0xf0/0xf0 [ 3527.280538][T24032] ? rtnetlink_net_exit+0x60/0x60 [ 3527.285902][T24032] rtnetlink_rcv+0x34/0x40 [ 3527.290592][T24032] netlink_unicast+0xf47/0x1250 [ 3527.295769][T24032] netlink_sendmsg+0x1238/0x13d0 [ 3527.301027][T24032] ? netlink_getsockopt+0x980/0x980 [ 3527.306645][T24032] ____sys_sendmsg+0x9c2/0xd60 [ 3527.311774][T24032] ___sys_sendmsg+0x28d/0x3c0 [ 3527.316825][T24032] ? __fget_files+0x580/0x640 [ 3527.321848][T24032] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.327972][T24032] __x64_sys_sendmsg+0x307/0x490 [ 3527.333262][T24032] do_syscall_64+0x44/0x110 [ 3527.338018][T24032] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3527.344288][T24032] RIP: 0033:0x7f590747cae9 [ 3527.348918][T24032] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3527.369023][T24032] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3527.377787][T24032] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3527.386428][T24032] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3527.394712][T24032] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3527.403012][T24032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3527.411219][T24032] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3527.419546][T24032] [ 3527.427419][T24032] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:10 executing program 1: mq_open(&(0x7f00000000c0)='n\x88\x996\x8amr\xd4|\xdc\xb88\x14\x15\xd9\x98r\xa7\xca\x1d\xaeS*\x88\x85\xb7.o\x87+\x01\x18\xfb\x9a\xe0\x9am\xc6\x11\xbe\xa5\xb8\xb3\xbd\xc7;\x01\xf9B\x80\x19%S\xbbG\xc9z\a\xd2\xc2\fA\xe6 f\xfb\'w\xc3\x86\x8aB\xd8W>\x89\x19Y\xf5RO\\\x8c\x86\xfb\xbdD\x04Y\xd7\x9a\x02&lQ\xf1\xa3%x\xb2\xe7=\xa4\xc9g\xc4\xfd:\x94k=\x81O`\xe8]\x87\x06{)5B\x92\xf9\x87\xed@\x17\xd9c\x91\x87\xe9\xc1b.D\xa7\xf5\xa8+\xfa_\x81{ [ 3527.627556][T24033] dump_stack_lvl+0x1bf/0x240 [ 3527.632510][T24033] dump_stack+0x1e/0x20 [ 3527.636952][T24033] sysfs_create_dir_ns+0x459/0x4c0 [ 3527.642368][T24033] ? device_release+0x2e0/0x2e0 [ 3527.647526][T24033] kobject_add_internal+0xd08/0x16a0 [ 3527.653149][T24033] kobject_add+0x28c/0x3b0 [ 3527.657890][T24033] ? kobject_put+0x1fe/0x330 [ 3527.662799][T24033] device_add+0xaa2/0x1f20 [ 3527.667524][T24033] netdev_register_kobject+0x1ec/0x520 [ 3527.673300][T24033] register_netdevice+0x138a/0x1cd0 [ 3527.678807][T24033] ? br_validate+0x470/0x470 [ 3527.683663][T24033] br_dev_newlink+0x49/0x200 [ 3527.688514][T24033] ? br_validate+0x470/0x470 [ 3527.693359][T24033] rtnl_newlink+0x2d5f/0x4110 [ 3527.698378][T24033] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.704529][T24033] ? rtnl_setlink+0x7f0/0x7f0 [ 3527.709529][T24033] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3527.715658][T24033] ? ref_tracker_free+0x45/0xc10 [ 3527.722710][T24033] ? filter_irq_stacks+0x60/0x1a0 [ 3527.728566][T24033] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.735754][T24033] ? filter_irq_stacks+0x164/0x1a0 [ 3527.741275][T24033] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.747420][T24033] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.753540][T24033] netlink_rcv_skb+0x371/0x650 [ 3527.758619][T24033] ? rtnetlink_bind+0xf0/0xf0 [ 3527.763610][T24033] ? rtnetlink_net_exit+0x60/0x60 [ 3527.768921][T24033] rtnetlink_rcv+0x34/0x40 [ 3527.773647][T24033] netlink_unicast+0xf47/0x1250 [ 3527.778826][T24033] netlink_sendmsg+0x1238/0x13d0 [ 3527.784091][T24033] ? netlink_getsockopt+0x980/0x980 [ 3527.789579][T24033] ____sys_sendmsg+0x9c2/0xd60 [ 3527.794650][T24033] ___sys_sendmsg+0x28d/0x3c0 [ 3527.799644][T24033] ? __fget_files+0x580/0x640 [ 3527.804600][T24033] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3527.810831][T24033] __x64_sys_sendmsg+0x307/0x490 [ 3527.816108][T24033] do_syscall_64+0x44/0x110 [ 3527.821048][T24033] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3527.827263][T24033] RIP: 0033:0x7f47e547cae9 [ 3527.831904][T24033] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3527.851802][T24033] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3527.860531][T24033] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3527.868755][T24033] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 10:35:11 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x4000) move_pages(0x0, 0x2, &(0x7f0000000200)=[&(0x7f0000ffc000/0x3000)=nil], 0x0, &(0x7f0000000240), 0x0) [ 3527.877054][T24033] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3527.885269][T24033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3527.893478][T24033] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3527.901781][T24033] [ 3527.911298][T24033] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:11 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000740)={'wlan1\x00', 0x0}) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB='p\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="1fe800000000000000003b00000008000300", @ANYRES32=r2, @ANYBLOB="5200330080030000080211000001080211000001"], 0x70}}, 0x0) 10:35:11 executing program 1: syz_open_dev$media(&(0x7f0000000080), 0x0, 0x4001) [ 3528.232491][T24090] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3528.245018][T24090] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3528.257659][T24090] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3528.267161][T24090] CPU: 1 PID: 24090 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3528.277503][T24090] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3528.287788][T24090] Call Trace: [ 3528.291416][T24090] [ 3528.294542][T24090] dump_stack_lvl+0x1bf/0x240 [ 3528.299484][T24090] dump_stack+0x1e/0x20 [ 3528.303895][T24090] sysfs_create_dir_ns+0x459/0x4c0 [ 3528.309285][T24090] ? device_release+0x2e0/0x2e0 [ 3528.314417][T24090] kobject_add_internal+0xd08/0x16a0 [ 3528.320021][T24090] kobject_add+0x28c/0x3b0 [ 3528.324834][T24090] ? kobject_put+0x1fe/0x330 [ 3528.329805][T24090] device_add+0xaa2/0x1f20 [ 3528.334491][T24090] netdev_register_kobject+0x1ec/0x520 [ 3528.340228][T24090] register_netdevice+0x138a/0x1cd0 [ 3528.345837][T24090] ? br_validate+0x470/0x470 [ 3528.350689][T24090] br_dev_newlink+0x49/0x200 [ 3528.355534][T24090] ? br_validate+0x470/0x470 [ 3528.360346][T24090] rtnl_newlink+0x2d5f/0x4110 [ 3528.365293][T24090] ? rtnl_newlink+0x761/0x4110 [ 3528.370319][T24090] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.376397][T24090] ? rtnl_setlink+0x7f0/0x7f0 [ 3528.381308][T24090] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3528.386694][T24090] ? ref_tracker_free+0x45/0xc10 [ 3528.391866][T24090] ? filter_irq_stacks+0x60/0x1a0 [ 3528.397136][T24090] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.403212][T24090] ? filter_irq_stacks+0x164/0x1a0 [ 3528.408568][T24090] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.414738][T24090] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.420821][T24090] netlink_rcv_skb+0x371/0x650 [ 3528.425934][T24090] ? rtnetlink_bind+0xf0/0xf0 [ 3528.430891][T24090] ? rtnetlink_net_exit+0x60/0x60 [ 3528.436336][T24090] rtnetlink_rcv+0x34/0x40 [ 3528.440997][T24090] netlink_unicast+0xf47/0x1250 [ 3528.446127][T24090] netlink_sendmsg+0x1238/0x13d0 [ 3528.451332][T24090] ? netlink_getsockopt+0x980/0x980 [ 3528.456780][T24090] ____sys_sendmsg+0x9c2/0xd60 [ 3528.461834][T24090] ___sys_sendmsg+0x28d/0x3c0 [ 3528.467032][T24090] ? __fget_files+0x580/0x640 [ 3528.471953][T24090] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.478035][T24090] __x64_sys_sendmsg+0x307/0x490 [ 3528.483249][T24090] do_syscall_64+0x44/0x110 [ 3528.488067][T24090] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3528.494421][T24090] RIP: 0033:0x7f590747cae9 [ 3528.499488][T24090] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3528.519356][T24090] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3528.528041][T24090] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3528.536311][T24090] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3528.544595][T24090] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3528.552879][T24090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3528.561064][T24090] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3528.569364][T24090] [ 3528.578319][T24090] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:11 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xf000000}}, 0x85}}, 0x0) 10:35:12 executing program 5: socket$inet6(0xa, 0x5, 0x7) [ 3528.754475][T24143] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3528.763951][T24143] CPU: 0 PID: 24143 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3528.774714][T24143] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3528.785521][T24143] Call Trace: [ 3528.788970][T24143] [ 3528.792065][T24143] dump_stack_lvl+0x1bf/0x240 [ 3528.797091][T24143] dump_stack+0x1e/0x20 [ 3528.801508][T24143] sysfs_create_dir_ns+0x459/0x4c0 [ 3528.807080][T24143] ? device_release+0x2e0/0x2e0 [ 3528.812236][T24143] kobject_add_internal+0xd08/0x16a0 [ 3528.817869][T24143] kobject_add+0x28c/0x3b0 [ 3528.823324][T24143] ? kobject_put+0x1fe/0x330 [ 3528.828214][T24143] device_add+0xaa2/0x1f20 [ 3528.832935][T24143] netdev_register_kobject+0x1ec/0x520 [ 3528.839223][T24143] register_netdevice+0x138a/0x1cd0 [ 3528.844746][T24143] ? br_validate+0x470/0x470 [ 3528.849654][T24143] br_dev_newlink+0x49/0x200 [ 3528.854544][T24143] ? br_validate+0x470/0x470 [ 3528.859492][T24143] rtnl_newlink+0x2d5f/0x4110 [ 3528.864693][T24143] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.870828][T24143] ? rtnl_setlink+0x7f0/0x7f0 [ 3528.875821][T24143] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3528.881264][T24143] ? ref_tracker_free+0x45/0xc10 [ 3528.886583][T24143] ? filter_irq_stacks+0x60/0x1a0 [ 3528.891903][T24143] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.898139][T24143] ? filter_irq_stacks+0x164/0x1a0 [ 3528.904404][T24143] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.910570][T24143] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.916713][T24143] netlink_rcv_skb+0x371/0x650 [ 3528.921972][T24143] ? rtnetlink_bind+0xf0/0xf0 [ 3528.926978][T24143] ? rtnetlink_net_exit+0x60/0x60 [ 3528.932305][T24143] rtnetlink_rcv+0x34/0x40 [ 3528.937024][T24143] netlink_unicast+0xf47/0x1250 [ 3528.942209][T24143] netlink_sendmsg+0x1238/0x13d0 [ 3528.947855][T24143] ? netlink_getsockopt+0x980/0x980 [ 3528.953466][T24143] ____sys_sendmsg+0x9c2/0xd60 [ 3528.958647][T24143] ___sys_sendmsg+0x28d/0x3c0 [ 3528.963722][T24143] ? __fget_files+0x580/0x640 [ 3528.968771][T24143] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3528.975956][T24143] __x64_sys_sendmsg+0x307/0x490 [ 3528.981195][T24143] do_syscall_64+0x44/0x110 [ 3528.985925][T24143] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3528.992204][T24143] RIP: 0033:0x7fc405e7cae9 [ 3528.996824][T24143] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3529.017979][T24143] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3529.026690][T24143] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3529.034894][T24143] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3529.043167][T24143] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 10:35:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 3529.051591][T24143] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3529.059773][T24143] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3529.068326][T24143] [ 3529.078130][T24143] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0x7}, 0x0) [ 3529.244579][T24151] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3529.265472][T24151] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3529.277034][T24151] CPU: 0 PID: 24151 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3529.287824][T24151] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3529.298110][T24151] Call Trace: [ 3529.301667][T24151] [ 3529.304780][T24151] dump_stack_lvl+0x1bf/0x240 [ 3529.309726][T24151] dump_stack+0x1e/0x20 [ 3529.314228][T24151] sysfs_create_dir_ns+0x459/0x4c0 [ 3529.319651][T24151] ? device_release+0x2e0/0x2e0 [ 3529.324899][T24151] kobject_add_internal+0xd08/0x16a0 [ 3529.330515][T24151] kobject_add+0x28c/0x3b0 [ 3529.335254][T24151] ? kobject_put+0x1fe/0x330 [ 3529.340167][T24151] device_add+0xaa2/0x1f20 [ 3529.344967][T24151] netdev_register_kobject+0x1ec/0x520 [ 3529.350855][T24151] register_netdevice+0x138a/0x1cd0 [ 3529.356412][T24151] ? br_validate+0x470/0x470 [ 3529.361273][T24151] br_dev_newlink+0x49/0x200 [ 3529.366150][T24151] ? br_validate+0x470/0x470 [ 3529.371005][T24151] rtnl_newlink+0x2d5f/0x4110 [ 3529.376036][T24151] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3529.382171][T24151] ? rtnl_setlink+0x7f0/0x7f0 [ 3529.387139][T24151] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3529.392594][T24151] ? ref_tracker_free+0x45/0xc10 [ 3529.397907][T24151] ? filter_irq_stacks+0x60/0x1a0 [ 3529.403417][T24151] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3529.409674][T24151] ? filter_irq_stacks+0x164/0x1a0 [ 3529.415070][T24151] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3529.421290][T24151] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3529.427447][T24151] netlink_rcv_skb+0x371/0x650 [ 3529.432499][T24151] ? rtnetlink_bind+0xf0/0xf0 [ 3529.437497][T24151] ? rtnetlink_net_exit+0x60/0x60 10:35:12 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0xf00}}, 0x85}}, 0x0) [ 3529.442888][T24151] rtnetlink_rcv+0x34/0x40 [ 3529.447598][T24151] netlink_unicast+0xf47/0x1250 [ 3529.452765][T24151] netlink_sendmsg+0x1238/0x13d0 [ 3529.458729][T24151] ? netlink_getsockopt+0x980/0x980 [ 3529.464225][T24151] ____sys_sendmsg+0x9c2/0xd60 [ 3529.469400][T24151] ___sys_sendmsg+0x28d/0x3c0 [ 3529.474401][T24151] ? __fget_files+0x580/0x640 [ 3529.479634][T24151] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3529.485857][T24151] __x64_sys_sendmsg+0x307/0x490 [ 3529.491373][T24151] do_syscall_64+0x44/0x110 [ 3529.496356][T24151] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3529.502854][T24151] RIP: 0033:0x7f47e547cae9 [ 3529.507808][T24151] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3529.528105][T24151] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3529.536781][T24151] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3529.545514][T24151] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3529.553977][T24151] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3529.562261][T24151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3529.570488][T24151] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3529.579306][T24151] [ 3529.593842][T24151] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:12 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[], 0x14}, 0x12}, 0x0) 10:35:13 executing program 5: shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x7800) r0 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x6000) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x4800) shmdt(r1) shmdt(r0) [ 3529.869111][T24154] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3529.884177][T24154] CPU: 1 PID: 24154 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3529.894701][T24154] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3529.904978][T24154] Call Trace: [ 3529.908433][T24154] [ 3529.911524][T24154] dump_stack_lvl+0x1bf/0x240 [ 3529.916472][T24154] dump_stack+0x1e/0x20 [ 3529.920869][T24154] sysfs_create_dir_ns+0x459/0x4c0 [ 3529.926331][T24154] ? device_release+0x2e0/0x2e0 [ 3529.931462][T24154] kobject_add_internal+0xd08/0x16a0 [ 3529.937330][T24154] kobject_add+0x28c/0x3b0 [ 3529.942316][T24154] ? kobject_put+0x1fe/0x330 [ 3529.947195][T24154] device_add+0xaa2/0x1f20 [ 3529.951977][T24154] netdev_register_kobject+0x1ec/0x520 [ 3529.957795][T24154] register_netdevice+0x138a/0x1cd0 [ 3529.963259][T24154] ? br_validate+0x470/0x470 [ 3529.968106][T24154] br_dev_newlink+0x49/0x200 [ 3529.972965][T24154] ? br_validate+0x470/0x470 [ 3529.977796][T24154] rtnl_newlink+0x2d5f/0x4110 [ 3529.982756][T24154] ? rtnl_newlink+0x761/0x4110 [ 3529.987797][T24154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3529.993885][T24154] ? rtnl_setlink+0x7f0/0x7f0 [ 3529.998798][T24154] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3530.004173][T24154] ? ref_tracker_free+0x45/0xc10 [ 3530.009357][T24154] ? filter_irq_stacks+0x60/0x1a0 [ 3530.014837][T24154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3530.021204][T24154] ? filter_irq_stacks+0x164/0x1a0 [ 3530.026575][T24154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3530.032747][T24154] netlink_rcv_skb+0x371/0x650 [ 3530.037874][T24154] ? rtnetlink_bind+0xf0/0xf0 [ 3530.042810][T24154] ? rtnetlink_net_exit+0x60/0x60 [ 3530.048500][T24154] rtnetlink_rcv+0x34/0x40 [ 3530.053151][T24154] netlink_unicast+0xf47/0x1250 [ 3530.058346][T24154] netlink_sendmsg+0x1238/0x13d0 [ 3530.063720][T24154] ? netlink_getsockopt+0x980/0x980 [ 3530.069169][T24154] ____sys_sendmsg+0x9c2/0xd60 [ 3530.074296][T24154] ___sys_sendmsg+0x28d/0x3c0 [ 3530.079238][T24154] ? __fget_files+0x580/0x640 [ 3530.084164][T24154] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3530.090250][T24154] __x64_sys_sendmsg+0x307/0x490 [ 3530.095462][T24154] do_syscall_64+0x44/0x110 [ 3530.100183][T24154] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3530.106365][T24154] RIP: 0033:0x7f590747cae9 [ 3530.111057][T24154] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3530.130907][T24154] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3530.139648][T24154] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3530.147912][T24154] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3530.156100][T24154] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3530.164308][T24154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3530.172500][T24154] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3530.180704][T24154] [ 3530.185396][T24154] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:13 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) setregid(0x0, 0x0) 10:35:13 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x10000000}}, 0x85}}, 0x0) 10:35:13 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2801, 0x0) ioctl$IOMMU_IOAS_COPY$syz(r0, 0x5452, &(0x7f0000000100)={0x28}) [ 3530.526763][T24188] validate_nla: 4 callbacks suppressed [ 3530.526830][T24188] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3530.541196][T24188] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3530.553253][T24188] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3530.562932][T24188] CPU: 1 PID: 24188 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3530.573443][T24188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3530.584070][T24188] Call Trace: [ 3530.587537][T24188] [ 3530.590827][T24188] dump_stack_lvl+0x1bf/0x240 [ 3530.595870][T24188] dump_stack+0x1e/0x20 [ 3530.600271][T24188] sysfs_create_dir_ns+0x459/0x4c0 [ 3530.605683][T24188] ? device_release+0x2e0/0x2e0 [ 3530.611365][T24188] kobject_add_internal+0xd08/0x16a0 [ 3530.617077][T24188] kobject_add+0x28c/0x3b0 [ 3530.622020][T24188] ? kobject_put+0x1fe/0x330 [ 3530.626913][T24188] device_add+0xaa2/0x1f20 [ 3530.631649][T24188] netdev_register_kobject+0x1ec/0x520 [ 3530.637497][T24188] register_netdevice+0x138a/0x1cd0 [ 3530.642992][T24188] ? br_validate+0x470/0x470 [ 3530.647852][T24188] br_dev_newlink+0x49/0x200 [ 3530.652797][T24188] ? br_validate+0x470/0x470 [ 3530.657653][T24188] rtnl_newlink+0x2d5f/0x4110 [ 3530.662766][T24188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3530.668876][T24188] ? rtnl_setlink+0x7f0/0x7f0 [ 3530.673811][T24188] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3530.679204][T24188] ? ref_tracker_free+0x45/0xc10 [ 3530.684391][T24188] ? filter_irq_stacks+0x60/0x1a0 [ 3530.689774][T24188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3530.695976][T24188] ? filter_irq_stacks+0x164/0x1a0 [ 3530.701453][T24188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3530.707542][T24188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3530.713626][T24188] netlink_rcv_skb+0x371/0x650 [ 3530.718646][T24188] ? rtnetlink_bind+0xf0/0xf0 [ 3530.723745][T24188] ? rtnetlink_net_exit+0x60/0x60 [ 3530.729031][T24188] rtnetlink_rcv+0x34/0x40 [ 3530.734216][T24188] netlink_unicast+0xf47/0x1250 [ 3530.739331][T24188] netlink_sendmsg+0x1238/0x13d0 [ 3530.744527][T24188] ? netlink_getsockopt+0x980/0x980 [ 3530.750237][T24188] ____sys_sendmsg+0x9c2/0xd60 [ 3530.755293][T24188] ___sys_sendmsg+0x28d/0x3c0 [ 3530.760243][T24188] ? __fget_files+0x580/0x640 [ 3530.765180][T24188] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3530.771329][T24188] __x64_sys_sendmsg+0x307/0x490 [ 3530.776613][T24188] do_syscall_64+0x44/0x110 [ 3530.781429][T24188] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3530.787604][T24188] RIP: 0033:0x7fc405e7cae9 [ 3530.792220][T24188] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3530.812483][T24188] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3530.821430][T24188] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3530.829606][T24188] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3530.837772][T24188] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3530.846129][T24188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3530.854376][T24188] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3530.862649][T24188] [ 3530.871243][T24188] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3530.959614][T24155] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3530.968491][T24155] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3530.980821][T24155] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3530.991369][T24155] CPU: 1 PID: 24155 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3531.002062][T24155] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3531.012773][T24155] Call Trace: [ 3531.016415][T24155] [ 3531.019523][T24155] dump_stack_lvl+0x1bf/0x240 [ 3531.024453][T24155] dump_stack+0x1e/0x20 [ 3531.029218][T24155] sysfs_create_dir_ns+0x459/0x4c0 [ 3531.034699][T24155] ? device_release+0x2e0/0x2e0 [ 3531.039852][T24155] kobject_add_internal+0xd08/0x16a0 [ 3531.045999][T24155] kobject_add+0x28c/0x3b0 [ 3531.050949][T24155] ? kobject_put+0x1fe/0x330 [ 3531.055960][T24155] device_add+0xaa2/0x1f20 [ 3531.060808][T24155] netdev_register_kobject+0x1ec/0x520 [ 3531.066825][T24155] register_netdevice+0x138a/0x1cd0 [ 3531.072332][T24155] ? br_validate+0x470/0x470 [ 3531.077209][T24155] br_dev_newlink+0x49/0x200 [ 3531.082124][T24155] ? br_validate+0x470/0x470 [ 3531.086937][T24155] rtnl_newlink+0x2d5f/0x4110 [ 3531.091968][T24155] ? rtnl_newlink+0x761/0x4110 [ 3531.096991][T24155] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.103513][T24155] ? rtnl_setlink+0x7f0/0x7f0 [ 3531.108435][T24155] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3531.113983][T24155] ? ref_tracker_free+0x45/0xc10 [ 3531.119251][T24155] ? filter_irq_stacks+0x60/0x1a0 [ 3531.124538][T24155] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.130618][T24155] ? filter_irq_stacks+0x164/0x1a0 [ 3531.136001][T24155] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.142298][T24155] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.148410][T24155] netlink_rcv_skb+0x371/0x650 [ 3531.153557][T24155] ? rtnetlink_bind+0xf0/0xf0 [ 3531.158499][T24155] ? rtnetlink_net_exit+0x60/0x60 [ 3531.163763][T24155] rtnetlink_rcv+0x34/0x40 [ 3531.168416][T24155] netlink_unicast+0xf47/0x1250 [ 3531.176128][T24155] netlink_sendmsg+0x1238/0x13d0 [ 3531.181424][T24155] ? netlink_getsockopt+0x980/0x980 [ 3531.186871][T24155] ____sys_sendmsg+0x9c2/0xd60 [ 3531.191902][T24155] ___sys_sendmsg+0x28d/0x3c0 [ 3531.196841][T24155] ? __fget_files+0x580/0x640 [ 3531.201887][T24155] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.210260][T24155] __x64_sys_sendmsg+0x307/0x490 [ 3531.215486][T24155] do_syscall_64+0x44/0x110 [ 3531.220304][T24155] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3531.226564][T24155] RIP: 0033:0x7f590747cae9 [ 3531.231202][T24155] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3531.251073][T24155] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3531.259737][T24155] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3531.267998][T24155] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3531.276268][T24155] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3531.284694][T24155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3531.292857][T24155] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3531.301140][T24155] [ 3531.308772][T24155] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:14 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_UNMAP$ALL(r0, 0x3b86, &(0x7f0000000040)={0x18, r1}) 10:35:14 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x7800) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x7800) 10:35:14 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x230400, 0x0) 10:35:14 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x1200}}, 0x85}}, 0x0) [ 3531.621608][T24185] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3531.653349][T24185] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3531.658400][ T1210] ieee802154 phy0 wpan0: encryption failed: -22 [ 3531.663987][T24185] CPU: 0 PID: 24185 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3531.670513][ T1210] ieee802154 phy1 wpan1: encryption failed: -22 [ 3531.680321][T24185] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3531.680392][T24185] Call Trace: [ 3531.680432][T24185] [ 3531.680472][T24185] dump_stack_lvl+0x1bf/0x240 [ 3531.708464][T24185] dump_stack+0x1e/0x20 [ 3531.712878][T24185] sysfs_create_dir_ns+0x459/0x4c0 [ 3531.718278][T24185] ? device_release+0x2e0/0x2e0 [ 3531.723414][T24185] kobject_add_internal+0xd08/0x16a0 [ 3531.729012][T24185] kobject_add+0x28c/0x3b0 [ 3531.733942][T24185] ? kobject_put+0x1fe/0x330 [ 3531.738817][T24185] device_add+0xaa2/0x1f20 [ 3531.743714][T24185] netdev_register_kobject+0x1ec/0x520 [ 3531.749600][T24185] register_netdevice+0x138a/0x1cd0 [ 3531.755242][T24185] ? br_validate+0x470/0x470 [ 3531.760064][T24185] br_dev_newlink+0x49/0x200 [ 3531.764922][T24185] ? br_validate+0x470/0x470 [ 3531.769748][T24185] rtnl_newlink+0x2d5f/0x4110 [ 3531.774740][T24185] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.780824][T24185] ? rtnl_setlink+0x7f0/0x7f0 [ 3531.785735][T24185] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3531.791113][T24185] ? ref_tracker_free+0x45/0xc10 [ 3531.796288][T24185] ? filter_irq_stacks+0x60/0x1a0 [ 3531.801650][T24185] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.807730][T24185] ? filter_irq_stacks+0x164/0x1a0 [ 3531.813211][T24185] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.819297][T24185] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.825483][T24185] netlink_rcv_skb+0x371/0x650 [ 3531.830511][T24185] ? rtnetlink_bind+0xf0/0xf0 [ 3531.835446][T24185] ? rtnetlink_net_exit+0x60/0x60 [ 3531.840772][T24185] rtnetlink_rcv+0x34/0x40 [ 3531.845437][T24185] netlink_unicast+0xf47/0x1250 [ 3531.850548][T24185] netlink_sendmsg+0x1238/0x13d0 [ 3531.855751][T24185] ? netlink_getsockopt+0x980/0x980 [ 3531.861209][T24185] ____sys_sendmsg+0x9c2/0xd60 [ 3531.866329][T24185] ___sys_sendmsg+0x28d/0x3c0 [ 3531.871282][T24185] ? __fget_files+0x580/0x640 [ 3531.876204][T24185] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3531.882284][T24185] __x64_sys_sendmsg+0x307/0x490 [ 3531.887529][T24185] do_syscall_64+0x44/0x110 [ 3531.892282][T24185] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3531.898576][T24185] RIP: 0033:0x7f47e547cae9 [ 3531.903199][T24185] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3531.923063][T24185] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3531.931833][T24185] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3531.940009][T24185] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3531.948284][T24185] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3531.956472][T24185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3531.964832][T24185] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3531.973284][T24185] [ 3531.982825][T24185] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:15 executing program 4: r0 = syz_open_dev$vbi(&(0x7f0000000180), 0x2, 0x2) ioctl$VIDIOC_S_FREQUENCY(r0, 0x402c5639, &(0x7f0000000140)) 10:35:15 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0x8}, 0x0) 10:35:15 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000ac0)={0x0, 0x511000, 0x800}, 0x20) 10:35:15 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$IOMMU_IOAS_COPY$syz(r0, 0xc0045878, 0x0) [ 3532.320935][T24286] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3532.329631][T24286] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3532.346475][T24286] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3532.361305][T24286] CPU: 1 PID: 24286 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3532.371644][T24286] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3532.381923][T24286] Call Trace: [ 3532.385383][T24286] [ 3532.388479][T24286] dump_stack_lvl+0x1bf/0x240 [ 3532.393417][T24286] dump_stack+0x1e/0x20 [ 3532.397818][T24286] sysfs_create_dir_ns+0x459/0x4c0 [ 3532.403218][T24286] ? device_release+0x2e0/0x2e0 [ 3532.408450][T24286] kobject_add_internal+0xd08/0x16a0 [ 3532.414106][T24286] kobject_add+0x28c/0x3b0 10:35:15 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, r0, 0xfffffffd, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x3a) [ 3532.418835][T24286] ? kobject_put+0x1fe/0x330 [ 3532.423794][T24286] device_add+0xaa2/0x1f20 [ 3532.428476][T24286] netdev_register_kobject+0x1ec/0x520 [ 3532.434220][T24286] register_netdevice+0x138a/0x1cd0 [ 3532.439799][T24286] ? br_validate+0x470/0x470 [ 3532.444646][T24286] br_dev_newlink+0x49/0x200 [ 3532.449510][T24286] ? br_validate+0x470/0x470 [ 3532.454368][T24286] rtnl_newlink+0x2d5f/0x4110 [ 3532.459363][T24286] ? rtnl_newlink+0x761/0x4110 [ 3532.464433][T24286] ? kmsan_internal_set_shadow_origin+0x66/0xe0 10:35:15 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x11000000}}, 0x85}}, 0x0) [ 3532.470995][T24286] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3532.477131][T24286] ? rtnl_setlink+0x7f0/0x7f0 [ 3532.482078][T24286] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3532.487468][T24286] ? ref_tracker_free+0x45/0xc10 [ 3532.492686][T24286] ? filter_irq_stacks+0x60/0x1a0 [ 3532.501213][T24286] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3532.507428][T24286] ? filter_irq_stacks+0x164/0x1a0 [ 3532.512858][T24286] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3532.519423][T24286] netlink_rcv_skb+0x371/0x650 [ 3532.524488][T24286] ? rtnetlink_bind+0xf0/0xf0 [ 3532.529456][T24286] ? rtnetlink_net_exit+0x60/0x60 [ 3532.534749][T24286] rtnetlink_rcv+0x34/0x40 [ 3532.539414][T24286] netlink_unicast+0xf47/0x1250 [ 3532.544626][T24286] netlink_sendmsg+0x1238/0x13d0 [ 3532.549829][T24286] ? netlink_getsockopt+0x980/0x980 [ 3532.555275][T24286] ____sys_sendmsg+0x9c2/0xd60 [ 3532.560313][T24286] ___sys_sendmsg+0x28d/0x3c0 [ 3532.566214][T24286] ? __fget_files+0x580/0x640 [ 3532.571139][T24286] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3532.577221][T24286] __x64_sys_sendmsg+0x307/0x490 [ 3532.582443][T24286] do_syscall_64+0x44/0x110 [ 3532.587164][T24286] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3532.593428][T24286] RIP: 0033:0x7f590747cae9 [ 3532.598048][T24286] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3532.617903][T24286] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3532.626573][T24286] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3532.634750][T24286] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3532.643094][T24286] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3532.651257][T24286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3532.659450][T24286] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3532.667638][T24286] [ 3532.676987][T24286] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:16 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x247b}}, 0x85}}, 0x0) 10:35:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010700200000100000002c"], 0x14}}, 0x0) 10:35:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0xfffffdef}}, 0x0) [ 3532.915555][T24294] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3532.924244][T24294] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3532.936759][T24294] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3532.954419][T24294] CPU: 0 PID: 24294 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3532.964775][T24294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3532.975044][T24294] Call Trace: [ 3532.978486][T24294] [ 3532.981580][T24294] dump_stack_lvl+0x1bf/0x240 [ 3532.986598][T24294] dump_stack+0x1e/0x20 [ 3532.990963][T24294] sysfs_create_dir_ns+0x459/0x4c0 [ 3532.996502][T24294] ? device_release+0x2e0/0x2e0 [ 3533.001693][T24294] kobject_add_internal+0xd08/0x16a0 [ 3533.007690][T24294] kobject_add+0x28c/0x3b0 [ 3533.012371][T24294] ? kobject_put+0x1fe/0x330 [ 3533.017536][T24294] device_add+0xaa2/0x1f20 [ 3533.022236][T24294] netdev_register_kobject+0x1ec/0x520 [ 3533.027976][T24294] register_netdevice+0x138a/0x1cd0 [ 3533.033435][T24294] ? br_validate+0x470/0x470 [ 3533.038254][T24294] br_dev_newlink+0x49/0x200 [ 3533.043080][T24294] ? br_validate+0x470/0x470 [ 3533.047896][T24294] rtnl_newlink+0x2d5f/0x4110 [ 3533.052891][T24294] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3533.059419][T24294] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.065496][T24294] ? rtnl_setlink+0x7f0/0x7f0 [ 3533.070411][T24294] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3533.075784][T24294] ? ref_tracker_free+0x45/0xc10 [ 3533.080975][T24294] ? filter_irq_stacks+0x60/0x1a0 [ 3533.086422][T24294] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.092499][T24294] ? filter_irq_stacks+0x164/0x1a0 [ 3533.097852][T24294] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.103935][T24294] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.110019][T24294] netlink_rcv_skb+0x371/0x650 [ 3533.115048][T24294] ? rtnetlink_bind+0xf0/0xf0 [ 3533.119976][T24294] ? rtnetlink_net_exit+0x60/0x60 [ 3533.125241][T24294] rtnetlink_rcv+0x34/0x40 [ 3533.129894][T24294] netlink_unicast+0xf47/0x1250 [ 3533.135269][T24294] netlink_sendmsg+0x1238/0x13d0 [ 3533.140478][T24294] ? netlink_getsockopt+0x980/0x980 [ 3533.145919][T24294] ____sys_sendmsg+0x9c2/0xd60 [ 3533.150980][T24294] ___sys_sendmsg+0x28d/0x3c0 [ 3533.155950][T24294] ? __fget_files+0x580/0x640 [ 3533.160964][T24294] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.167046][T24294] __x64_sys_sendmsg+0x307/0x490 [ 3533.172282][T24294] do_syscall_64+0x44/0x110 [ 3533.177011][T24294] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3533.183363][T24294] RIP: 0033:0x7fc405e7cae9 [ 3533.187983][T24294] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3533.207842][T24294] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3533.216513][T24294] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3533.224692][T24294] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3533.232862][T24294] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3533.241038][T24294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3533.249200][T24294] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3533.257392][T24294] [ 3533.261684][T24294] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:16 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0x9}, 0x0) 10:35:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r1, 0x1}, 0x14}}, 0x0) 10:35:16 executing program 5: openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x26142, 0x0) [ 3533.685762][T24303] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3533.694299][T24303] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3533.706658][T24303] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3533.716417][T24303] CPU: 1 PID: 24303 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3533.726846][T24303] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3533.737499][T24303] Call Trace: [ 3533.740954][T24303] [ 3533.744061][T24303] dump_stack_lvl+0x1bf/0x240 [ 3533.749113][T24303] dump_stack+0x1e/0x20 [ 3533.753514][T24303] sysfs_create_dir_ns+0x459/0x4c0 [ 3533.758907][T24303] ? device_release+0x2e0/0x2e0 [ 3533.764236][T24303] kobject_add_internal+0xd08/0x16a0 [ 3533.769849][T24303] kobject_add+0x28c/0x3b0 [ 3533.774595][T24303] ? kobject_put+0x1fe/0x330 [ 3533.779553][T24303] device_add+0xaa2/0x1f20 [ 3533.784261][T24303] netdev_register_kobject+0x1ec/0x520 [ 3533.790033][T24303] register_netdevice+0x138a/0x1cd0 [ 3533.795623][T24303] ? br_validate+0x470/0x470 [ 3533.800476][T24303] br_dev_newlink+0x49/0x200 [ 3533.805345][T24303] ? br_validate+0x470/0x470 [ 3533.810297][T24303] rtnl_newlink+0x2d5f/0x4110 [ 3533.815283][T24303] ? rtnl_newlink+0x761/0x4110 [ 3533.820361][T24303] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.826486][T24303] ? rtnl_setlink+0x7f0/0x7f0 [ 3533.831536][T24303] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3533.837054][T24303] ? ref_tracker_free+0x45/0xc10 [ 3533.842277][T24303] ? filter_irq_stacks+0x60/0x1a0 [ 3533.847585][T24303] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.853714][T24303] ? filter_irq_stacks+0x164/0x1a0 [ 3533.859116][T24303] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.865248][T24303] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.871489][T24303] netlink_rcv_skb+0x371/0x650 [ 3533.876562][T24303] ? rtnetlink_bind+0xf0/0xf0 [ 3533.881524][T24303] ? rtnetlink_net_exit+0x60/0x60 [ 3533.886905][T24303] rtnetlink_rcv+0x34/0x40 [ 3533.891609][T24303] netlink_unicast+0xf47/0x1250 [ 3533.896776][T24303] netlink_sendmsg+0x1238/0x13d0 [ 3533.902071][T24303] ? netlink_getsockopt+0x980/0x980 [ 3533.907574][T24303] ____sys_sendmsg+0x9c2/0xd60 [ 3533.912678][T24303] ___sys_sendmsg+0x28d/0x3c0 [ 3533.917667][T24303] ? __fget_files+0x580/0x640 [ 3533.922611][T24303] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3533.928737][T24303] __x64_sys_sendmsg+0x307/0x490 10:35:17 executing program 1: r0 = inotify_init1(0x0) ioctl$INOTIFY_IOC_SETNEXTWD(r0, 0x40044903, 0x0) [ 3533.934055][T24303] do_syscall_64+0x44/0x110 [ 3533.938848][T24303] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3533.945085][T24303] RIP: 0033:0x7f590747cae9 [ 3533.949821][T24303] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3533.969753][T24303] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3533.978555][T24303] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 10:35:17 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4500}}, 0x85}}, 0x0) [ 3533.987207][T24303] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3533.995850][T24303] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3534.004666][T24303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3534.012952][T24303] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3534.021553][T24303] [ 3534.031357][T24303] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:17 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000080), 0xb4a1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc010643a, &(0x7f0000000040)) [ 3534.101118][T24295] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3534.115594][T24295] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3534.125060][T24295] CPU: 0 PID: 24295 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3534.135385][T24295] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3534.145636][T24295] Call Trace: [ 3534.149187][T24295] [ 3534.152341][T24295] dump_stack_lvl+0x1bf/0x240 [ 3534.157280][T24295] dump_stack+0x1e/0x20 [ 3534.161672][T24295] sysfs_create_dir_ns+0x459/0x4c0 [ 3534.167025][T24295] ? device_release+0x2e0/0x2e0 [ 3534.172139][T24295] kobject_add_internal+0xd08/0x16a0 [ 3534.177896][T24295] kobject_add+0x28c/0x3b0 [ 3534.182585][T24295] ? kobject_put+0x1fe/0x330 [ 3534.187446][T24295] device_add+0xaa2/0x1f20 [ 3534.192151][T24295] netdev_register_kobject+0x1ec/0x520 [ 3534.197911][T24295] register_netdevice+0x138a/0x1cd0 [ 3534.203432][T24295] ? br_validate+0x470/0x470 [ 3534.208267][T24295] br_dev_newlink+0x49/0x200 [ 3534.213095][T24295] ? br_validate+0x470/0x470 [ 3534.217911][T24295] rtnl_newlink+0x2d5f/0x4110 [ 3534.222905][T24295] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.228988][T24295] ? rtnl_setlink+0x7f0/0x7f0 [ 3534.233903][T24295] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3534.239285][T24295] ? ref_tracker_free+0x45/0xc10 [ 3534.244461][T24295] ? filter_irq_stacks+0x60/0x1a0 [ 3534.249775][T24295] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.255905][T24295] ? filter_irq_stacks+0x164/0x1a0 [ 3534.261373][T24295] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.267582][T24295] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.273683][T24295] netlink_rcv_skb+0x371/0x650 [ 3534.278719][T24295] ? rtnetlink_bind+0xf0/0xf0 [ 3534.283673][T24295] ? rtnetlink_net_exit+0x60/0x60 [ 3534.288948][T24295] rtnetlink_rcv+0x34/0x40 [ 3534.293632][T24295] netlink_unicast+0xf47/0x1250 [ 3534.299527][T24295] netlink_sendmsg+0x1238/0x13d0 [ 3534.305164][T24295] ? netlink_getsockopt+0x980/0x980 [ 3534.310703][T24295] ____sys_sendmsg+0x9c2/0xd60 [ 3534.315828][T24295] ___sys_sendmsg+0x28d/0x3c0 [ 3534.320780][T24295] ? __fget_files+0x580/0x640 [ 3534.325779][T24295] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.332040][T24295] __x64_sys_sendmsg+0x307/0x490 [ 3534.337621][T24295] do_syscall_64+0x44/0x110 [ 3534.343302][T24295] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3534.349495][T24295] RIP: 0033:0x7f47e547cae9 [ 3534.354104][T24295] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3534.373964][T24295] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3534.383279][T24295] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3534.391555][T24295] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3534.399725][T24295] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3534.407922][T24295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3534.416101][T24295] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3534.424326][T24295] [ 3534.433967][T24295] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:17 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$IOMMU_IOAS_COPY$syz(r0, 0x5452, 0x0) [ 3534.703336][T24302] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3534.713010][T24302] CPU: 0 PID: 24302 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3534.723365][T24302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3534.733658][T24302] Call Trace: [ 3534.737124][T24302] [ 3534.740226][T24302] dump_stack_lvl+0x1bf/0x240 [ 3534.745254][T24302] dump_stack+0x1e/0x20 10:35:18 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x12000000}}, 0x85}}, 0x0) [ 3534.749655][T24302] sysfs_create_dir_ns+0x459/0x4c0 [ 3534.755052][T24302] ? device_release+0x2e0/0x2e0 [ 3534.760181][T24302] kobject_add_internal+0xd08/0x16a0 [ 3534.765783][T24302] kobject_add+0x28c/0x3b0 [ 3534.770531][T24302] ? kobject_put+0x1fe/0x330 [ 3534.775434][T24302] device_add+0xaa2/0x1f20 [ 3534.780135][T24302] netdev_register_kobject+0x1ec/0x520 [ 3534.785883][T24302] register_netdevice+0x138a/0x1cd0 [ 3534.791430][T24302] ? br_validate+0x470/0x470 [ 3534.796281][T24302] br_dev_newlink+0x49/0x200 [ 3534.801148][T24302] ? br_validate+0x470/0x470 [ 3534.806087][T24302] rtnl_newlink+0x2d5f/0x4110 [ 3534.811080][T24302] ? rtnl_newlink+0x761/0x4110 [ 3534.816160][T24302] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.822284][T24302] ? rtnl_setlink+0x7f0/0x7f0 [ 3534.827247][T24302] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3534.832682][T24302] ? ref_tracker_free+0x45/0xc10 [ 3534.837896][T24302] ? filter_irq_stacks+0x60/0x1a0 [ 3534.843189][T24302] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.849267][T24302] ? filter_irq_stacks+0x164/0x1a0 [ 3534.854646][T24302] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.860729][T24302] netlink_rcv_skb+0x371/0x650 [ 3534.865754][T24302] ? rtnetlink_bind+0xf0/0xf0 [ 3534.870777][T24302] ? rtnetlink_net_exit+0x60/0x60 [ 3534.876310][T24302] rtnetlink_rcv+0x34/0x40 [ 3534.880969][T24302] netlink_unicast+0xf47/0x1250 [ 3534.886081][T24302] netlink_sendmsg+0x1238/0x13d0 [ 3534.891380][T24302] ? netlink_getsockopt+0x980/0x980 [ 3534.896926][T24302] ____sys_sendmsg+0x9c2/0xd60 [ 3534.901983][T24302] ___sys_sendmsg+0x28d/0x3c0 [ 3534.906940][T24302] ? __fget_files+0x580/0x640 [ 3534.911894][T24302] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3534.918037][T24302] __x64_sys_sendmsg+0x307/0x490 [ 3534.923342][T24302] do_syscall_64+0x44/0x110 [ 3534.928078][T24302] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3534.934273][T24302] RIP: 0033:0x7f590747cae9 [ 3534.938884][T24302] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3534.958920][T24302] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3534.967609][T24302] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3534.976179][T24302] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3534.984368][T24302] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3534.992625][T24302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3535.000795][T24302] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3535.010577][T24302] [ 3535.021620][T24302] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:18 executing program 1: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RGETLOCK(r0, 0x0, 0xfffffffffffffe81) 10:35:18 executing program 5: r0 = socket(0x18, 0x0, 0x0) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r0, 0x111, 0x2, 0x0, 0x4) 10:35:18 executing program 4: memfd_create(0x0, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88800) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100), 0x1ab880, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000006c0)={{{@in=@initdev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@empty}}, &(0x7f0000000340)=0xe8) quotactl$Q_GETFMT(0x0, 0x0, 0x0, &(0x7f00000002c0)) statx(0xffffffffffffffff, 0x0, 0x0, 0x400, 0x0) r3 = getpid() ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'wlan1\x00'}) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000003c0)={0x7, 0x5, {r3}, {r2}, 0x6, 0x3}) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180), 0xc, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x20008000}, 0x4044) process_vm_readv(0x0, &(0x7f0000008400)=[{0x0}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={0x0}}, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x4e24, @local}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) recvmmsg(r1, &(0x7f0000001a80)=[{{0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000001ac0)=""/4096, 0x1000}], 0x1}}], 0xb3e, 0x40010123, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000008e00)) r4 = socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, 0x2}, 0x10}}, 0x0) fcntl$addseals(r4, 0x409, 0x4) sendmmsg$inet(r1, &(0x7f0000000640)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)='N', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000300)="ea", 0x1}], 0x1}}], 0x2, 0x0) [ 3535.245076][T24316] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3535.254566][T24316] CPU: 0 PID: 24316 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3535.264923][T24316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3535.275551][T24316] Call Trace: [ 3535.279020][T24316] [ 3535.282120][T24316] dump_stack_lvl+0x1bf/0x240 [ 3535.287072][T24316] dump_stack+0x1e/0x20 [ 3535.291480][T24316] sysfs_create_dir_ns+0x459/0x4c0 [ 3535.296868][T24316] ? device_release+0x2e0/0x2e0 [ 3535.302009][T24316] kobject_add_internal+0xd08/0x16a0 [ 3535.307621][T24316] kobject_add+0x28c/0x3b0 [ 3535.312406][T24316] ? kobject_put+0x1fe/0x330 [ 3535.317560][T24316] device_add+0xaa2/0x1f20 [ 3535.322269][T24316] netdev_register_kobject+0x1ec/0x520 [ 3535.328037][T24316] register_netdevice+0x138a/0x1cd0 [ 3535.333549][T24316] ? br_validate+0x470/0x470 [ 3535.338421][T24316] br_dev_newlink+0x49/0x200 [ 3535.343296][T24316] ? br_validate+0x470/0x470 [ 3535.348138][T24316] rtnl_newlink+0x2d5f/0x4110 [ 3535.353163][T24316] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3535.359468][T24316] ? rtnl_setlink+0x7f0/0x7f0 [ 3535.364450][T24316] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3535.369854][T24316] ? ref_tracker_free+0x45/0xc10 [ 3535.375138][T24316] ? filter_irq_stacks+0x60/0x1a0 [ 3535.380447][T24316] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3535.386583][T24316] ? filter_irq_stacks+0x164/0x1a0 [ 3535.392006][T24316] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3535.398138][T24316] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3535.404814][T24316] netlink_rcv_skb+0x371/0x650 [ 3535.409884][T24316] ? rtnetlink_bind+0xf0/0xf0 [ 3535.414875][T24316] ? rtnetlink_net_exit+0x60/0x60 [ 3535.420181][T24316] rtnetlink_rcv+0x34/0x40 [ 3535.424884][T24316] netlink_unicast+0xf47/0x1250 [ 3535.430048][T24316] netlink_sendmsg+0x1238/0x13d0 [ 3535.435321][T24316] ? netlink_getsockopt+0x980/0x980 [ 3535.440823][T24316] ____sys_sendmsg+0x9c2/0xd60 [ 3535.445900][T24316] ___sys_sendmsg+0x28d/0x3c0 [ 3535.450974][T24316] ? __fget_files+0x580/0x640 [ 3535.455925][T24316] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3535.462173][T24316] __x64_sys_sendmsg+0x307/0x490 [ 3535.467455][T24316] do_syscall_64+0x44/0x110 [ 3535.472286][T24316] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3535.478474][T24316] RIP: 0033:0x7fc405e7cae9 [ 3535.483092][T24316] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3535.503065][T24316] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3535.511786][T24316] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3535.520442][T24316] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3535.528692][T24316] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3535.537039][T24316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 10:35:18 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0xa}, 0x0) [ 3535.545220][T24316] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3535.553611][T24316] [ 3535.563246][T24316] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:19 executing program 5: r0 = socket(0x200000100000011, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'vlan0\x00', 0x0}) sendto$packet(r0, &(0x7f0000000100)='m', 0x10a, 0x0, &(0x7f0000000200)={0x6, 0x0, r1, 0x1, 0x0, 0x6, @multicast}, 0x14) 10:35:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 3535.871536][T24326] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3535.886010][T24326] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3535.896121][T24326] CPU: 1 PID: 24326 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3535.906454][T24326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3535.916738][T24326] Call Trace: [ 3535.920228][T24326] [ 3535.923325][T24326] dump_stack_lvl+0x1bf/0x240 [ 3535.928343][T24326] dump_stack+0x1e/0x20 [ 3535.932748][T24326] sysfs_create_dir_ns+0x459/0x4c0 [ 3535.938191][T24326] ? device_release+0x2e0/0x2e0 [ 3535.943295][T24326] kobject_add_internal+0xd08/0x16a0 [ 3535.948872][T24326] kobject_add+0x28c/0x3b0 [ 3535.953559][T24326] ? kobject_put+0x1fe/0x330 [ 3535.958501][T24326] device_add+0xaa2/0x1f20 [ 3535.963175][T24326] netdev_register_kobject+0x1ec/0x520 [ 3535.968931][T24326] register_netdevice+0x138a/0x1cd0 [ 3535.974531][T24326] ? br_validate+0x470/0x470 [ 3535.979548][T24326] br_dev_newlink+0x49/0x200 [ 3535.984426][T24326] ? br_validate+0x470/0x470 [ 3535.989267][T24326] rtnl_newlink+0x2d5f/0x4110 [ 3535.994245][T24326] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3536.000771][T24326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.006876][T24326] ? rtnl_setlink+0x7f0/0x7f0 [ 3536.011987][T24326] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3536.017473][T24326] ? ref_tracker_free+0x45/0xc10 [ 3536.022690][T24326] ? filter_irq_stacks+0x60/0x1a0 [ 3536.028604][T24326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.034903][T24326] ? filter_irq_stacks+0x164/0x1a0 [ 3536.040377][T24326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.046549][T24326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.053289][T24326] netlink_rcv_skb+0x371/0x650 [ 3536.058324][T24326] ? rtnetlink_bind+0xf0/0xf0 [ 3536.063273][T24326] ? rtnetlink_net_exit+0x60/0x60 [ 3536.068540][T24326] rtnetlink_rcv+0x34/0x40 [ 3536.073197][T24326] netlink_unicast+0xf47/0x1250 [ 3536.078473][T24326] netlink_sendmsg+0x1238/0x13d0 [ 3536.083675][T24326] ? netlink_getsockopt+0x980/0x980 [ 3536.089116][T24326] ____sys_sendmsg+0x9c2/0xd60 [ 3536.094150][T24326] ___sys_sendmsg+0x28d/0x3c0 [ 3536.099186][T24326] ? __fget_files+0x580/0x640 [ 3536.104379][T24326] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.110546][T24326] __x64_sys_sendmsg+0x307/0x490 [ 3536.115757][T24326] do_syscall_64+0x44/0x110 [ 3536.120513][T24326] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3536.126889][T24326] RIP: 0033:0x7f47e547cae9 [ 3536.131706][T24326] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3536.152055][T24326] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3536.161017][T24326] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3536.169207][T24326] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3536.177382][T24326] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3536.186044][T24326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3536.194226][T24326] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3536.202684][T24326] [ 3536.205891][ C1] vkms_vblank_simulate: vblank timer overrun [ 3536.212730][T24326] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:19 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4788}}, 0x85}}, 0x0) [ 3536.436849][T24331] validate_nla: 4 callbacks suppressed [ 3536.436916][T24331] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3536.451268][T24331] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3536.463852][T24331] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3536.473364][T24331] CPU: 1 PID: 24331 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 10:35:19 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x14000000}}, 0x85}}, 0x0) [ 3536.483709][T24331] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3536.493995][T24331] Call Trace: [ 3536.497457][T24331] [ 3536.500574][T24331] dump_stack_lvl+0x1bf/0x240 [ 3536.505549][T24331] dump_stack+0x1e/0x20 [ 3536.509971][T24331] sysfs_create_dir_ns+0x459/0x4c0 [ 3536.515378][T24331] ? device_release+0x2e0/0x2e0 [ 3536.520612][T24331] kobject_add_internal+0xd08/0x16a0 [ 3536.526243][T24331] kobject_add+0x28c/0x3b0 [ 3536.531053][T24331] ? kobject_put+0x1fe/0x330 [ 3536.536060][T24331] device_add+0xaa2/0x1f20 [ 3536.540939][T24331] netdev_register_kobject+0x1ec/0x520 [ 3536.546710][T24331] register_netdevice+0x138a/0x1cd0 [ 3536.552200][T24331] ? br_validate+0x470/0x470 [ 3536.557316][T24331] br_dev_newlink+0x49/0x200 [ 3536.562210][T24331] ? br_validate+0x470/0x470 [ 3536.567077][T24331] rtnl_newlink+0x2d5f/0x4110 [ 3536.572066][T24331] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3536.578602][T24331] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.584774][T24331] ? rtnl_setlink+0x7f0/0x7f0 [ 3536.589777][T24331] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3536.595341][T24331] ? ref_tracker_free+0x45/0xc10 [ 3536.600515][T24331] ? filter_irq_stacks+0x60/0x1a0 [ 3536.605806][T24331] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.612588][T24331] ? filter_irq_stacks+0x164/0x1a0 [ 3536.618031][T24331] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.624117][T24331] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.630197][T24331] netlink_rcv_skb+0x371/0x650 [ 3536.635430][T24331] ? rtnetlink_bind+0xf0/0xf0 [ 3536.640376][T24331] ? rtnetlink_net_exit+0x60/0x60 [ 3536.645742][T24331] rtnetlink_rcv+0x34/0x40 [ 3536.650486][T24331] netlink_unicast+0xf47/0x1250 [ 3536.655772][T24331] netlink_sendmsg+0x1238/0x13d0 [ 3536.660965][T24331] ? netlink_getsockopt+0x980/0x980 [ 3536.666404][T24331] ____sys_sendmsg+0x9c2/0xd60 [ 3536.671431][T24331] ___sys_sendmsg+0x28d/0x3c0 [ 3536.676379][T24331] ? __fget_files+0x580/0x640 [ 3536.681291][T24331] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3536.687371][T24331] __x64_sys_sendmsg+0x307/0x490 [ 3536.692586][T24331] do_syscall_64+0x44/0x110 [ 3536.697312][T24331] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3536.703490][T24331] RIP: 0033:0x7fc405e7cae9 [ 3536.708101][T24331] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3536.728054][T24331] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3536.736989][T24331] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3536.745261][T24331] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3536.753436][T24331] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3536.761691][T24331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3536.769855][T24331] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3536.778140][T24331] [ 3536.781551][ C1] vkms_vblank_simulate: vblank timer overrun [ 3536.800042][T24331] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:20 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0xb}, 0x0) 10:35:20 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0xf0}, 0x0) 10:35:20 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, 0x0) [ 3537.047912][T24337] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3537.056661][T24337] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3537.068839][T24337] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3537.078775][T24337] CPU: 0 PID: 24337 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3537.089193][T24337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3537.099464][T24337] Call Trace: [ 3537.102912][T24337] [ 3537.106005][T24337] dump_stack_lvl+0x1bf/0x240 [ 3537.110928][T24337] dump_stack+0x1e/0x20 [ 3537.115386][T24337] sysfs_create_dir_ns+0x459/0x4c0 [ 3537.120742][T24337] ? device_release+0x2e0/0x2e0 [ 3537.125844][T24337] kobject_add_internal+0xd08/0x16a0 [ 3537.131495][T24337] kobject_add+0x28c/0x3b0 [ 3537.136186][T24337] ? kobject_put+0x1fe/0x330 [ 3537.141032][T24337] device_add+0xaa2/0x1f20 [ 3537.145729][T24337] netdev_register_kobject+0x1ec/0x520 [ 3537.151545][T24337] register_netdevice+0x138a/0x1cd0 [ 3537.157354][T24337] ? br_validate+0x470/0x470 [ 3537.162185][T24337] br_dev_newlink+0x49/0x200 [ 3537.167097][T24337] ? br_validate+0x470/0x470 [ 3537.171928][T24337] rtnl_newlink+0x2d5f/0x4110 [ 3537.177055][T24337] ? rtnl_newlink+0x761/0x4110 [ 3537.182089][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.188170][T24337] ? rtnl_setlink+0x7f0/0x7f0 [ 3537.193166][T24337] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3537.198542][T24337] ? ref_tracker_free+0x45/0xc10 [ 3537.203804][T24337] ? filter_irq_stacks+0x60/0x1a0 [ 3537.209084][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.215178][T24337] ? filter_irq_stacks+0x164/0x1a0 [ 3537.220560][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.226643][T24337] netlink_rcv_skb+0x371/0x650 [ 3537.231663][T24337] ? rtnetlink_bind+0xf0/0xf0 [ 3537.236620][T24337] ? rtnetlink_net_exit+0x60/0x60 [ 3537.241897][T24337] rtnetlink_rcv+0x34/0x40 [ 3537.246569][T24337] netlink_unicast+0xf47/0x1250 [ 3537.251953][T24337] netlink_sendmsg+0x1238/0x13d0 [ 3537.257173][T24337] ? netlink_getsockopt+0x980/0x980 [ 3537.262889][T24337] ____sys_sendmsg+0x9c2/0xd60 [ 3537.268113][T24337] ___sys_sendmsg+0x28d/0x3c0 [ 3537.273057][T24337] ? __fget_files+0x580/0x640 [ 3537.277980][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.284204][T24337] __x64_sys_sendmsg+0x307/0x490 [ 3537.289508][T24337] do_syscall_64+0x44/0x110 [ 3537.294234][T24337] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3537.300426][T24337] RIP: 0033:0x7f590747cae9 [ 3537.305314][T24337] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3537.329515][T24337] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3537.338191][T24337] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3537.347414][T24337] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3537.355592][T24337] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3537.363850][T24337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3537.372016][T24337] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3537.380219][T24337] [ 3537.389804][T24337] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:20 executing program 5: socketpair(0x11, 0xa, 0x4, &(0x7f0000000000)) 10:35:20 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x4888}}, 0x85}}, 0x0) [ 3537.634593][T24338] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3537.648272][T24338] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3537.662089][T24338] CPU: 1 PID: 24338 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3537.672458][T24338] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3537.682840][T24338] Call Trace: [ 3537.686408][T24338] [ 3537.689508][T24338] dump_stack_lvl+0x1bf/0x240 [ 3537.694473][T24338] dump_stack+0x1e/0x20 [ 3537.699020][T24338] sysfs_create_dir_ns+0x459/0x4c0 [ 3537.704939][T24338] ? device_release+0x2e0/0x2e0 [ 3537.710094][T24338] kobject_add_internal+0xd08/0x16a0 [ 3537.716005][T24338] kobject_add+0x28c/0x3b0 [ 3537.720754][T24338] ? kobject_put+0x1fe/0x330 [ 3537.725646][T24338] device_add+0xaa2/0x1f20 [ 3537.730371][T24338] netdev_register_kobject+0x1ec/0x520 [ 3537.736178][T24338] register_netdevice+0x138a/0x1cd0 [ 3537.741776][T24338] ? br_validate+0x470/0x470 [ 3537.746916][T24338] br_dev_newlink+0x49/0x200 [ 3537.751819][T24338] ? br_validate+0x470/0x470 [ 3537.756760][T24338] rtnl_newlink+0x2d5f/0x4110 [ 3537.761793][T24338] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.768002][T24338] ? rtnl_setlink+0x7f0/0x7f0 [ 3537.773045][T24338] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3537.778473][T24338] ? ref_tracker_free+0x45/0xc10 [ 3537.783699][T24338] ? filter_irq_stacks+0x60/0x1a0 [ 3537.789089][T24338] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.795217][T24338] ? filter_irq_stacks+0x164/0x1a0 [ 3537.800607][T24338] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.806909][T24338] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.813034][T24338] netlink_rcv_skb+0x371/0x650 [ 3537.818094][T24338] ? rtnetlink_bind+0xf0/0xf0 [ 3537.823062][T24338] ? rtnetlink_net_exit+0x60/0x60 [ 3537.828362][T24338] rtnetlink_rcv+0x34/0x40 [ 3537.833143][T24338] netlink_unicast+0xf47/0x1250 [ 3537.838296][T24338] netlink_sendmsg+0x1238/0x13d0 [ 3537.843552][T24338] ? netlink_getsockopt+0x980/0x980 [ 3537.849037][T24338] ____sys_sendmsg+0x9c2/0xd60 [ 3537.854123][T24338] ___sys_sendmsg+0x28d/0x3c0 [ 3537.859115][T24338] ? __fget_files+0x580/0x640 [ 3537.864067][T24338] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3537.870183][T24338] __x64_sys_sendmsg+0x307/0x490 [ 3537.875423][T24338] do_syscall_64+0x44/0x110 [ 3537.880173][T24338] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3537.886386][T24338] RIP: 0033:0x7f47e547cae9 [ 3537.891027][T24338] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3537.910933][T24338] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3537.919652][T24338] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3537.927971][T24338] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3537.936171][T24338] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3537.944464][T24338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3537.952671][T24338] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3537.960893][T24338] [ 3537.964265][ C1] vkms_vblank_simulate: vblank timer overrun [ 3537.975943][T24338] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:21 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000100)={0xc}) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000040)={0xc}) 10:35:21 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x0, 0x0, 0x0, 0x809}, 0x48) [ 3538.136229][T24344] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3538.145792][T24344] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3538.158075][T24344] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3538.172581][T24344] CPU: 1 PID: 24344 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3538.182925][T24344] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3538.193207][T24344] Call Trace: [ 3538.196662][T24344] [ 3538.199746][T24344] dump_stack_lvl+0x1bf/0x240 [ 3538.204664][T24344] dump_stack+0x1e/0x20 [ 3538.209030][T24344] sysfs_create_dir_ns+0x459/0x4c0 [ 3538.214391][T24344] ? device_release+0x2e0/0x2e0 [ 3538.219502][T24344] kobject_add_internal+0xd08/0x16a0 [ 3538.225067][T24344] kobject_add+0x28c/0x3b0 [ 3538.229758][T24344] ? kobject_put+0x1fe/0x330 [ 3538.234600][T24344] device_add+0xaa2/0x1f20 [ 3538.239263][T24344] netdev_register_kobject+0x1ec/0x520 [ 3538.244987][T24344] register_netdevice+0x138a/0x1cd0 [ 3538.250454][T24344] ? br_validate+0x470/0x470 [ 3538.255315][T24344] br_dev_newlink+0x49/0x200 [ 3538.260146][T24344] ? br_validate+0x470/0x470 [ 3538.264961][T24344] rtnl_newlink+0x2d5f/0x4110 [ 3538.269949][T24344] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.276155][T24344] ? rtnl_setlink+0x7f0/0x7f0 [ 3538.281096][T24344] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3538.286485][T24344] ? ref_tracker_free+0x45/0xc10 [ 3538.291806][T24344] ? filter_irq_stacks+0x60/0x1a0 [ 3538.297130][T24344] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.303231][T24344] ? filter_irq_stacks+0x164/0x1a0 [ 3538.308600][T24344] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.314688][T24344] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.320774][T24344] netlink_rcv_skb+0x371/0x650 [ 3538.325804][T24344] ? rtnetlink_bind+0xf0/0xf0 [ 3538.330740][T24344] ? rtnetlink_net_exit+0x60/0x60 [ 3538.336005][T24344] rtnetlink_rcv+0x34/0x40 [ 3538.340696][T24344] netlink_unicast+0xf47/0x1250 [ 3538.345841][T24344] netlink_sendmsg+0x1238/0x13d0 [ 3538.351066][T24344] ? netlink_getsockopt+0x980/0x980 [ 3538.356608][T24344] ____sys_sendmsg+0x9c2/0xd60 [ 3538.361651][T24344] ___sys_sendmsg+0x28d/0x3c0 [ 3538.366594][T24344] ? __fget_files+0x580/0x640 [ 3538.371871][T24344] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.377962][T24344] __x64_sys_sendmsg+0x307/0x490 [ 3538.383181][T24344] do_syscall_64+0x44/0x110 [ 3538.387997][T24344] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3538.394187][T24344] RIP: 0033:0x7fc405e7cae9 [ 3538.398802][T24344] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3538.418656][T24344] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3538.427413][T24344] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3538.435622][T24344] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3538.443812][T24344] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3538.452010][T24344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3538.460196][T24344] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3538.468529][T24344] [ 3538.471943][ C1] vkms_vblank_simulate: vblank timer overrun [ 3538.479872][T24344] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:21 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x18000000}}, 0x85}}, 0x0) 10:35:21 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0xc0a85352, &(0x7f00000000c0)={{0x0, 0x1f}, 'port1\x00'}) [ 3538.685714][T24337] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3538.694207][T24337] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3538.707357][T24337] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3538.717119][T24337] CPU: 1 PID: 24337 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3538.727467][T24337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3538.738112][T24337] Call Trace: [ 3538.741672][T24337] [ 3538.744788][T24337] dump_stack_lvl+0x1bf/0x240 [ 3538.749740][T24337] dump_stack+0x1e/0x20 [ 3538.754143][T24337] sysfs_create_dir_ns+0x459/0x4c0 [ 3538.759531][T24337] ? device_release+0x2e0/0x2e0 [ 3538.764680][T24337] kobject_add_internal+0xd08/0x16a0 [ 3538.770480][T24337] kobject_add+0x28c/0x3b0 [ 3538.775293][T24337] ? kobject_put+0x1fe/0x330 [ 3538.780179][T24337] device_add+0xaa2/0x1f20 [ 3538.784872][T24337] netdev_register_kobject+0x1ec/0x520 [ 3538.790723][T24337] register_netdevice+0x138a/0x1cd0 [ 3538.796320][T24337] ? br_validate+0x470/0x470 [ 3538.801175][T24337] br_dev_newlink+0x49/0x200 [ 3538.806032][T24337] ? br_validate+0x470/0x470 [ 3538.810960][T24337] rtnl_newlink+0x2d5f/0x4110 [ 3538.816011][T24337] ? rtnl_newlink+0x761/0x4110 [ 3538.821048][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.827134][T24337] ? rtnl_setlink+0x7f0/0x7f0 [ 3538.832055][T24337] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3538.837446][T24337] ? ref_tracker_free+0x45/0xc10 [ 3538.842623][T24337] ? filter_irq_stacks+0x60/0x1a0 [ 3538.847906][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.853999][T24337] ? filter_irq_stacks+0x164/0x1a0 [ 3538.859352][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.865569][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.871842][T24337] netlink_rcv_skb+0x371/0x650 [ 3538.876969][T24337] ? rtnetlink_bind+0xf0/0xf0 [ 3538.881896][T24337] ? rtnetlink_net_exit+0x60/0x60 [ 3538.887256][T24337] rtnetlink_rcv+0x34/0x40 [ 3538.891925][T24337] netlink_unicast+0xf47/0x1250 [ 3538.897052][T24337] netlink_sendmsg+0x1238/0x13d0 [ 3538.902351][T24337] ? netlink_getsockopt+0x980/0x980 [ 3538.907805][T24337] ____sys_sendmsg+0x9c2/0xd60 [ 3538.912854][T24337] ___sys_sendmsg+0x28d/0x3c0 [ 3538.917801][T24337] ? __fget_files+0x580/0x640 [ 3538.922863][T24337] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3538.929268][T24337] __x64_sys_sendmsg+0x307/0x490 [ 3538.934656][T24337] do_syscall_64+0x44/0x110 [ 3538.939378][T24337] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3538.945557][T24337] RIP: 0033:0x7f590747cae9 [ 3538.950167][T24337] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3538.970065][T24337] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3538.978815][T24337] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3538.987446][T24337] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3538.995712][T24337] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3539.003881][T24337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3539.012045][T24337] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3539.021053][T24337] [ 3539.024488][ C1] vkms_vblank_simulate: vblank timer overrun [ 3539.040951][T24337] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:22 executing program 5: socket(0x2a, 0x2, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000080)=@ready={0x0, 0x0, 0x8, "2994a8a6", {0x1, 0x0, 0xff, 0xbf, 0x4}}) 10:35:22 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x5865}}, 0x85}}, 0x0) [ 3539.207038][T24355] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3539.220780][T24355] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3539.230309][T24355] CPU: 0 PID: 24355 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3539.240659][T24355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3539.250941][T24355] Call Trace: [ 3539.254398][T24355] [ 3539.257489][T24355] dump_stack_lvl+0x1bf/0x240 [ 3539.262444][T24355] dump_stack+0x1e/0x20 [ 3539.266888][T24355] sysfs_create_dir_ns+0x459/0x4c0 [ 3539.272307][T24355] ? device_release+0x2e0/0x2e0 [ 3539.277444][T24355] kobject_add_internal+0xd08/0x16a0 [ 3539.283056][T24355] kobject_add+0x28c/0x3b0 [ 3539.287972][T24355] ? kobject_put+0x1fe/0x330 [ 3539.292860][T24355] device_add+0xaa2/0x1f20 [ 3539.297565][T24355] netdev_register_kobject+0x1ec/0x520 [ 3539.303398][T24355] register_netdevice+0x138a/0x1cd0 [ 3539.308895][T24355] ? br_validate+0x470/0x470 [ 3539.313742][T24355] br_dev_newlink+0x49/0x200 [ 3539.318593][T24355] ? br_validate+0x470/0x470 [ 3539.323439][T24355] rtnl_newlink+0x2d5f/0x4110 [ 3539.328456][T24355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.334571][T24355] ? rtnl_setlink+0x7f0/0x7f0 [ 3539.339613][T24355] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3539.345032][T24355] ? ref_tracker_free+0x45/0xc10 [ 3539.350250][T24355] ? filter_irq_stacks+0x60/0x1a0 [ 3539.355566][T24355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.361701][T24355] ? filter_irq_stacks+0x164/0x1a0 [ 3539.367200][T24355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.373329][T24355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.379448][T24355] netlink_rcv_skb+0x371/0x650 [ 3539.384511][T24355] ? rtnetlink_bind+0xf0/0xf0 [ 3539.389479][T24355] ? rtnetlink_net_exit+0x60/0x60 [ 3539.394791][T24355] rtnetlink_rcv+0x34/0x40 [ 3539.399487][T24355] netlink_unicast+0xf47/0x1250 [ 3539.404615][T24355] netlink_sendmsg+0x1238/0x13d0 [ 3539.409850][T24355] ? netlink_getsockopt+0x980/0x980 [ 3539.415335][T24355] ____sys_sendmsg+0x9c2/0xd60 [ 3539.420423][T24355] ___sys_sendmsg+0x28d/0x3c0 [ 3539.425404][T24355] ? __fget_files+0x580/0x640 [ 3539.430350][T24355] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.436461][T24355] __x64_sys_sendmsg+0x307/0x490 [ 3539.441710][T24355] do_syscall_64+0x44/0x110 [ 3539.446468][T24355] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3539.452683][T24355] RIP: 0033:0x7f47e547cae9 [ 3539.457332][T24355] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3539.477313][T24355] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3539.485995][T24355] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3539.494292][T24355] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3539.502555][T24355] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3539.510860][T24355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3539.519043][T24355] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3539.527237][T24355] [ 3539.537209][T24355] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:23 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x80001) write$sndseq(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfe, @tick, {}, {}, @result}], 0x1c) 10:35:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0xc}, 0x0) 10:35:23 executing program 4: r0 = socket(0x2a, 0x2, 0x0) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000b80)={0x0, 0xffff000000000000}}, 0x0) [ 3539.714338][T24358] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3539.722856][T24358] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3539.735457][T24358] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3539.744987][T24358] CPU: 1 PID: 24358 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3539.755310][T24358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3539.765640][T24358] Call Trace: [ 3539.769073][T24358] [ 3539.772245][T24358] dump_stack_lvl+0x1bf/0x240 [ 3539.777160][T24358] dump_stack+0x1e/0x20 [ 3539.781553][T24358] sysfs_create_dir_ns+0x459/0x4c0 [ 3539.786910][T24358] ? device_release+0x2e0/0x2e0 [ 3539.792021][T24358] kobject_add_internal+0xd08/0x16a0 [ 3539.797615][T24358] kobject_add+0x28c/0x3b0 [ 3539.802345][T24358] ? kobject_put+0x1fe/0x330 [ 3539.807234][T24358] device_add+0xaa2/0x1f20 [ 3539.811929][T24358] netdev_register_kobject+0x1ec/0x520 [ 3539.817656][T24358] register_netdevice+0x138a/0x1cd0 [ 3539.823128][T24358] ? br_validate+0x470/0x470 [ 3539.827944][T24358] br_dev_newlink+0x49/0x200 [ 3539.832769][T24358] ? br_validate+0x470/0x470 [ 3539.837602][T24358] rtnl_newlink+0x2d5f/0x4110 [ 3539.842675][T24358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.848763][T24358] ? rtnl_setlink+0x7f0/0x7f0 [ 3539.853680][T24358] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3539.859063][T24358] ? ref_tracker_free+0x45/0xc10 [ 3539.864243][T24358] ? filter_irq_stacks+0x60/0x1a0 [ 3539.869513][T24358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.875593][T24358] ? filter_irq_stacks+0x164/0x1a0 [ 3539.880952][T24358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.887077][T24358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.893217][T24358] netlink_rcv_skb+0x371/0x650 [ 3539.898270][T24358] ? rtnetlink_bind+0xf0/0xf0 [ 3539.903210][T24358] ? rtnetlink_net_exit+0x60/0x60 [ 3539.908578][T24358] rtnetlink_rcv+0x34/0x40 [ 3539.913256][T24358] netlink_unicast+0xf47/0x1250 [ 3539.918375][T24358] netlink_sendmsg+0x1238/0x13d0 [ 3539.923612][T24358] ? netlink_getsockopt+0x980/0x980 [ 3539.929086][T24358] ____sys_sendmsg+0x9c2/0xd60 [ 3539.934181][T24358] ___sys_sendmsg+0x28d/0x3c0 [ 3539.939554][T24358] ? __fget_files+0x580/0x640 [ 3539.944464][T24358] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3539.950744][T24358] __x64_sys_sendmsg+0x307/0x490 [ 3539.956012][T24358] do_syscall_64+0x44/0x110 [ 3539.960766][T24358] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3539.967051][T24358] RIP: 0033:0x7fc405e7cae9 [ 3539.971668][T24358] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3539.991626][T24358] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3540.000306][T24358] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3540.008619][T24358] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3540.016797][T24358] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3540.025061][T24358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3540.033266][T24358] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3540.041471][T24358] [ 3540.044667][ C1] vkms_vblank_simulate: vblank timer overrun [ 3540.055733][T24358] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:23 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x1a320000}}, 0x85}}, 0x0) [ 3540.252074][T24365] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3540.261746][T24365] CPU: 0 PID: 24365 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3540.272090][T24365] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3540.282371][T24365] Call Trace: [ 3540.285832][T24365] [ 3540.288952][T24365] dump_stack_lvl+0x1bf/0x240 [ 3540.293883][T24365] dump_stack+0x1e/0x20 [ 3540.298424][T24365] sysfs_create_dir_ns+0x459/0x4c0 [ 3540.303776][T24365] ? device_release+0x2e0/0x2e0 [ 3540.308887][T24365] kobject_add_internal+0xd08/0x16a0 [ 3540.314451][T24365] kobject_add+0x28c/0x3b0 [ 3540.319155][T24365] ? kobject_put+0x1fe/0x330 [ 3540.324010][T24365] device_add+0xaa2/0x1f20 [ 3540.328683][T24365] netdev_register_kobject+0x1ec/0x520 [ 3540.334408][T24365] register_netdevice+0x138a/0x1cd0 [ 3540.339875][T24365] ? br_validate+0x470/0x470 [ 3540.344780][T24365] br_dev_newlink+0x49/0x200 [ 3540.349615][T24365] ? br_validate+0x470/0x470 [ 3540.354432][T24365] rtnl_newlink+0x2d5f/0x4110 [ 3540.359379][T24365] ? rtnl_newlink+0x761/0x4110 [ 3540.364396][T24365] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3540.371082][T24365] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3540.377146][T24365] ? rtnl_setlink+0x7f0/0x7f0 [ 3540.382048][T24365] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3540.387430][T24365] ? ref_tracker_free+0x45/0xc10 [ 3540.392600][T24365] ? filter_irq_stacks+0x60/0x1a0 [ 3540.397870][T24365] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3540.403947][T24365] ? filter_irq_stacks+0x164/0x1a0 [ 3540.409310][T24365] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3540.415395][T24365] netlink_rcv_skb+0x371/0x650 [ 3540.420522][T24365] ? rtnetlink_bind+0xf0/0xf0 [ 3540.425456][T24365] ? rtnetlink_net_exit+0x60/0x60 [ 3540.430729][T24365] rtnetlink_rcv+0x34/0x40 [ 3540.435389][T24365] netlink_unicast+0xf47/0x1250 [ 3540.440498][T24365] netlink_sendmsg+0x1238/0x13d0 [ 3540.445708][T24365] ? netlink_getsockopt+0x980/0x980 [ 3540.451156][T24365] ____sys_sendmsg+0x9c2/0xd60 [ 3540.456188][T24365] ___sys_sendmsg+0x28d/0x3c0 [ 3540.461123][T24365] ? __fget_files+0x580/0x640 [ 3540.466034][T24365] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3540.472105][T24365] __x64_sys_sendmsg+0x307/0x490 [ 3540.477315][T24365] do_syscall_64+0x44/0x110 [ 3540.482033][T24365] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3540.488217][T24365] RIP: 0033:0x7f590747cae9 [ 3540.492828][T24365] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3540.513240][T24365] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3540.521929][T24365] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3540.530128][T24365] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3540.538384][T24365] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3540.546558][T24365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3540.554811][T24365] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3540.563087][T24365] [ 3540.573181][T24365] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3540.583953][T22402] usb 6-1: new high-speed USB device number 12 using dummy_hcd 10:35:23 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x6000}}, 0x85}}, 0x0) 10:35:24 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x401870c8, 0x0) 10:35:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0000002ac1414aa00000000020000000000000010"], 0x18) syz_emit_ethernet(0x36, &(0x7f0000001800)={@link_local, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @broadcast}, @timestamp_reply={0x11, 0x0, 0x0, 0xe000, 0x2, 0x1, 0x3}}}}}, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x29, 0x0, 0x0) [ 3540.813237][T24367] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3540.826968][T24367] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3540.842492][T24367] CPU: 0 PID: 24367 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3540.852937][T24367] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3540.863192][T24367] Call Trace: [ 3540.866623][T24367] [ 3540.869701][T24367] dump_stack_lvl+0x1bf/0x240 [ 3540.874624][T24367] dump_stack+0x1e/0x20 [ 3540.878992][T24367] sysfs_create_dir_ns+0x459/0x4c0 [ 3540.884346][T24367] ? device_release+0x2e0/0x2e0 [ 3540.889478][T24367] kobject_add_internal+0xd08/0x16a0 [ 3540.895106][T24367] kobject_add+0x28c/0x3b0 [ 3540.899842][T24367] ? kobject_put+0x1fe/0x330 [ 3540.904706][T24367] device_add+0xaa2/0x1f20 [ 3540.909900][T24367] netdev_register_kobject+0x1ec/0x520 [ 3540.915627][T24367] register_netdevice+0x138a/0x1cd0 [ 3540.921092][T24367] ? br_validate+0x470/0x470 [ 3540.925920][T24367] br_dev_newlink+0x49/0x200 [ 3540.931553][T24367] ? br_validate+0x470/0x470 [ 3540.936380][T24367] rtnl_newlink+0x2d5f/0x4110 [ 3540.941563][T24367] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3540.947841][T24367] ? rtnl_setlink+0x7f0/0x7f0 [ 3540.952841][T24367] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3540.958239][T24367] ? ref_tracker_free+0x45/0xc10 [ 3540.963430][T24367] ? filter_irq_stacks+0x60/0x1a0 [ 3540.969054][T24367] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3540.975143][T24367] ? filter_irq_stacks+0x164/0x1a0 [ 3540.981051][T24367] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3540.987326][T24367] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3540.993408][T24367] netlink_rcv_skb+0x371/0x650 [ 3540.998609][T24367] ? rtnetlink_bind+0xf0/0xf0 [ 3541.003588][T24367] ? rtnetlink_net_exit+0x60/0x60 [ 3541.008859][T24367] rtnetlink_rcv+0x34/0x40 [ 3541.013631][T24367] netlink_unicast+0xf47/0x1250 [ 3541.018959][T24367] netlink_sendmsg+0x1238/0x13d0 [ 3541.024192][T24367] ? netlink_getsockopt+0x980/0x980 [ 3541.029656][T24367] ____sys_sendmsg+0x9c2/0xd60 [ 3541.034951][T24367] ___sys_sendmsg+0x28d/0x3c0 [ 3541.039994][T24367] ? __fget_files+0x580/0x640 [ 3541.044996][T24367] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.051074][T24367] __x64_sys_sendmsg+0x307/0x490 [ 3541.056458][T24367] do_syscall_64+0x44/0x110 [ 3541.061177][T24367] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3541.067366][T24367] RIP: 0033:0x7f47e547cae9 [ 3541.071979][T24367] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3541.092110][T24367] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3541.100870][T24367] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3541.109041][T24367] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3541.117212][T24367] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3541.125391][T24367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3541.133551][T24367] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3541.141744][T24367] [ 3541.145621][T24367] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:24 executing program 4: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0xffffffa8) [ 3541.406679][T24371] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3541.417277][T24371] CPU: 1 PID: 24371 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3541.427641][T24371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3541.437923][T24371] Call Trace: [ 3541.441457][T24371] [ 3541.444553][T24371] dump_stack_lvl+0x1bf/0x240 [ 3541.449569][T24371] dump_stack+0x1e/0x20 [ 3541.453964][T24371] sysfs_create_dir_ns+0x459/0x4c0 [ 3541.459352][T24371] ? device_release+0x2e0/0x2e0 [ 3541.464767][T24371] kobject_add_internal+0xd08/0x16a0 [ 3541.470377][T24371] kobject_add+0x28c/0x3b0 [ 3541.475094][T24371] ? kobject_put+0x1fe/0x330 [ 3541.479976][T24371] device_add+0xaa2/0x1f20 [ 3541.484671][T24371] netdev_register_kobject+0x1ec/0x520 [ 3541.490505][T24371] register_netdevice+0x138a/0x1cd0 [ 3541.496070][T24371] ? br_validate+0x470/0x470 [ 3541.500978][T24371] br_dev_newlink+0x49/0x200 10:35:24 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x1b320000}}, 0x85}}, 0x0) [ 3541.505927][T24371] ? br_validate+0x470/0x470 [ 3541.510776][T24371] rtnl_newlink+0x2d5f/0x4110 [ 3541.515949][T24371] ? rtnl_newlink+0x761/0x4110 [ 3541.521025][T24371] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.527168][T24371] ? rtnl_setlink+0x7f0/0x7f0 [ 3541.532205][T24371] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3541.537695][T24371] ? ref_tracker_free+0x45/0xc10 [ 3541.543011][T24371] ? filter_irq_stacks+0x60/0x1a0 [ 3541.548336][T24371] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.554455][T24371] ? filter_irq_stacks+0x164/0x1a0 [ 3541.559914][T24371] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.566002][T24371] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.572446][T24371] netlink_rcv_skb+0x371/0x650 [ 3541.577521][T24371] ? rtnetlink_bind+0xf0/0xf0 [ 3541.582455][T24371] ? rtnetlink_net_exit+0x60/0x60 [ 3541.587900][T24371] rtnetlink_rcv+0x34/0x40 [ 3541.592640][T24371] netlink_unicast+0xf47/0x1250 [ 3541.597749][T24371] netlink_sendmsg+0x1238/0x13d0 [ 3541.603503][T24371] ? netlink_getsockopt+0x980/0x980 [ 3541.609163][T24371] ____sys_sendmsg+0x9c2/0xd60 [ 3541.614331][T24371] ___sys_sendmsg+0x28d/0x3c0 [ 3541.619403][T24371] ? __fget_files+0x580/0x640 [ 3541.624324][T24371] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.630580][T24371] __x64_sys_sendmsg+0x307/0x490 [ 3541.635794][T24371] do_syscall_64+0x44/0x110 [ 3541.641036][T24371] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3541.647424][T24371] RIP: 0033:0x7f590747cae9 [ 3541.652044][T24371] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3541.672087][T24371] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3541.681132][T24371] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3541.689339][T24371] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3541.697563][T24371] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3541.705768][T24371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3541.713964][T24371] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3541.722358][T24371] [ 3541.730565][T24371] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3541.808982][T24372] validate_nla: 4 callbacks suppressed [ 3541.809046][T24372] netlink: 'syz-executor.0': attribute type 7 has an invalid length. [ 3541.824040][T24372] netlink: 'syz-executor.0': attribute type 39 has an invalid length. [ 3541.836299][T24372] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3541.846338][T24372] CPU: 1 PID: 24372 Comm: syz-executor.0 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3541.856766][T24372] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3541.867177][T24372] Call Trace: [ 3541.870678][T24372] [ 3541.873804][T24372] dump_stack_lvl+0x1bf/0x240 [ 3541.878757][T24372] dump_stack+0x1e/0x20 [ 3541.883191][T24372] sysfs_create_dir_ns+0x459/0x4c0 [ 3541.888666][T24372] ? device_release+0x2e0/0x2e0 [ 3541.893890][T24372] kobject_add_internal+0xd08/0x16a0 [ 3541.899491][T24372] kobject_add+0x28c/0x3b0 [ 3541.904323][T24372] ? kobject_put+0x1fe/0x330 [ 3541.909337][T24372] device_add+0xaa2/0x1f20 [ 3541.914043][T24372] netdev_register_kobject+0x1ec/0x520 [ 3541.919788][T24372] register_netdevice+0x138a/0x1cd0 [ 3541.925451][T24372] ? br_validate+0x470/0x470 [ 3541.930396][T24372] br_dev_newlink+0x49/0x200 [ 3541.935548][T24372] ? br_validate+0x470/0x470 [ 3541.940419][T24372] rtnl_newlink+0x2d5f/0x4110 [ 3541.945818][T24372] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.951945][T24372] ? rtnl_setlink+0x7f0/0x7f0 [ 3541.957163][T24372] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3541.962605][T24372] ? ref_tracker_free+0x45/0xc10 [ 3541.967838][T24372] ? filter_irq_stacks+0x60/0x1a0 [ 3541.973271][T24372] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.979400][T24372] ? filter_irq_stacks+0x164/0x1a0 [ 3541.984803][T24372] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.991110][T24372] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3541.997632][T24372] netlink_rcv_skb+0x371/0x650 [ 3542.002807][T24372] ? rtnetlink_bind+0xf0/0xf0 [ 3542.007893][T24372] ? rtnetlink_net_exit+0x60/0x60 [ 3542.013842][T24372] rtnetlink_rcv+0x34/0x40 [ 3542.018809][T24372] netlink_unicast+0xf47/0x1250 [ 3542.024064][T24372] netlink_sendmsg+0x1238/0x13d0 [ 3542.029526][T24372] ? netlink_getsockopt+0x980/0x980 [ 3542.035140][T24372] ____sys_sendmsg+0x9c2/0xd60 [ 3542.040494][T24372] ___sys_sendmsg+0x28d/0x3c0 [ 3542.045504][T24372] ? __fget_files+0x580/0x640 [ 3542.050663][T24372] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3542.056882][T24372] __x64_sys_sendmsg+0x307/0x490 [ 3542.062249][T24372] do_syscall_64+0x44/0x110 [ 3542.067004][T24372] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3542.073240][T24372] RIP: 0033:0x7fc405e7cae9 [ 3542.077885][T24372] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3542.098036][T24372] RSP: 002b:00007fc406be70c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:35:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x54}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r2, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300}}, 0x85}, 0x1, 0xd}, 0x0) [ 3542.106752][T24372] RAX: ffffffffffffffda RBX: 00007fc405f9bf80 RCX: 00007fc405e7cae9 [ 3542.114958][T24372] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3542.123171][T24372] RBP: 00007fc405ec847a R08: 0000000000000000 R09: 0000000000000000 [ 3542.131412][T24372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3542.139606][T24372] R13: 000000000000000b R14: 00007fc405f9bf80 R15: 00007fc4060bfa48 [ 3542.148526][T24372] [ 3542.157945][T24372] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3542.276691][T24382] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3542.296433][T24382] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3542.306224][T24382] CPU: 1 PID: 24382 Comm: syz-executor.2 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3542.316575][T24382] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3542.327107][T24382] Call Trace: [ 3542.331001][T24382] [ 3542.334100][T24382] dump_stack_lvl+0x1bf/0x240 [ 3542.339261][T24382] dump_stack+0x1e/0x20 [ 3542.343715][T24382] sysfs_create_dir_ns+0x459/0x4c0 [ 3542.349068][T24382] ? device_release+0x2e0/0x2e0 [ 3542.354602][T24382] kobject_add_internal+0xd08/0x16a0 [ 3542.360307][T24382] kobject_add+0x28c/0x3b0 [ 3542.365129][T24382] ? kobject_put+0x1fe/0x330 [ 3542.370265][T24382] device_add+0xaa2/0x1f20 [ 3542.374953][T24382] netdev_register_kobject+0x1ec/0x520 [ 3542.380713][T24382] register_netdevice+0x138a/0x1cd0 [ 3542.386267][T24382] ? br_validate+0x470/0x470 [ 3542.391166][T24382] br_dev_newlink+0x49/0x200 [ 3542.396016][T24382] ? br_validate+0x470/0x470 [ 3542.400836][T24382] rtnl_newlink+0x2d5f/0x4110 [ 3542.406340][T24382] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3542.412427][T24382] ? rtnl_setlink+0x7f0/0x7f0 [ 3542.417360][T24382] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3542.422922][T24382] ? ref_tracker_free+0x45/0xc10 [ 3542.428205][T24382] ? filter_irq_stacks+0x60/0x1a0 [ 3542.433482][T24382] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3542.439570][T24382] ? filter_irq_stacks+0x164/0x1a0 [ 3542.444926][T24382] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3542.451004][T24382] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3542.457083][T24382] netlink_rcv_skb+0x371/0x650 [ 3542.462289][T24382] ? rtnetlink_bind+0xf0/0xf0 [ 3542.467233][T24382] ? rtnetlink_net_exit+0x60/0x60 [ 3542.472501][T24382] rtnetlink_rcv+0x34/0x40 [ 3542.477176][T24382] netlink_unicast+0xf47/0x1250 [ 3542.482284][T24382] netlink_sendmsg+0x1238/0x13d0 [ 3542.487577][T24382] ? netlink_getsockopt+0x980/0x980 [ 3542.493020][T24382] ____sys_sendmsg+0x9c2/0xd60 [ 3542.498054][T24382] ___sys_sendmsg+0x28d/0x3c0 [ 3542.503083][T24382] ? __fget_files+0x580/0x640 [ 3542.508003][T24382] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3542.514254][T24382] __x64_sys_sendmsg+0x307/0x490 [ 3542.519811][T24382] do_syscall_64+0x44/0x110 [ 3542.524978][T24382] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3542.531157][T24382] RIP: 0033:0x7f47e547cae9 [ 3542.535863][T24382] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3542.555984][T24382] RSP: 002b:00007f47e62310c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3542.564998][T24382] RAX: ffffffffffffffda RBX: 00007f47e559bf80 RCX: 00007f47e547cae9 [ 3542.573280][T24382] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000004 [ 3542.581551][T24382] RBP: 00007f47e54c847a R08: 0000000000000000 R09: 0000000000000000 [ 3542.589840][T24382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3542.598449][T24382] R13: 000000000000000b R14: 00007f47e559bf80 R15: 00007f47e56bfa48 [ 3542.606734][T24382] [ 3542.614850][T24382] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3542.631634][T22402] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 3542.641296][T22402] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3542.650645][T22402] usb 6-1: Product: syz [ 3542.655197][T22402] usb 6-1: Manufacturer: syz [ 3542.660040][T22402] usb 6-1: SerialNumber: syz [ 3542.826810][T24384] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3542.836406][T24384] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3542.849841][T24384] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3542.859373][T24384] CPU: 1 PID: 24384 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3542.869714][T24384] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3542.879997][T24384] Call Trace: [ 3542.883469][T24384] [ 3542.886559][T24384] dump_stack_lvl+0x1bf/0x240 [ 3542.891505][T24384] dump_stack+0x1e/0x20 [ 3542.895990][T24384] sysfs_create_dir_ns+0x459/0x4c0 [ 3542.901534][T24384] ? device_release+0x2e0/0x2e0 [ 3542.906675][T24384] kobject_add_internal+0xd08/0x16a0 [ 3542.912446][T24384] kobject_add+0x28c/0x3b0 [ 3542.917162][T24384] ? kobject_put+0x1fe/0x330 [ 3542.922029][T24384] device_add+0xaa2/0x1f20 [ 3542.926896][T24384] netdev_register_kobject+0x1ec/0x520 [ 3542.932662][T24384] register_netdevice+0x138a/0x1cd0 [ 3542.938331][T24384] ? br_validate+0x470/0x470 [ 3542.943330][T24384] br_dev_newlink+0x49/0x200 [ 3542.948241][T24384] ? br_validate+0x470/0x470 [ 3542.953061][T24384] rtnl_newlink+0x2d5f/0x4110 [ 3542.958265][T24384] ? rtnl_newlink+0x761/0x4110 [ 3542.963295][T24384] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3542.969371][T24384] ? rtnl_setlink+0x7f0/0x7f0 [ 3542.974277][T24384] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3542.979651][T24384] ? ref_tracker_free+0x45/0xc10 [ 3542.984836][T24384] ? filter_irq_stacks+0x60/0x1a0 [ 3542.990201][T24384] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3542.996395][T24384] ? filter_irq_stacks+0x164/0x1a0 [ 3543.001771][T24384] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3543.007952][T24384] netlink_rcv_skb+0x371/0x650 [ 3543.013061][T24384] ? rtnetlink_bind+0xf0/0xf0 [ 3543.017989][T24384] ? rtnetlink_net_exit+0x60/0x60 [ 3543.023258][T24384] rtnetlink_rcv+0x34/0x40 [ 3543.028007][T24384] netlink_unicast+0xf47/0x1250 [ 3543.033120][T24384] netlink_sendmsg+0x1238/0x13d0 [ 3543.038319][T24384] ? netlink_getsockopt+0x980/0x980 [ 3543.043760][T24384] ____sys_sendmsg+0x9c2/0xd60 [ 3543.049065][T24384] ___sys_sendmsg+0x28d/0x3c0 [ 3543.054003][T24384] ? __fget_files+0x580/0x640 [ 3543.058918][T24384] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3543.064992][T24384] __x64_sys_sendmsg+0x307/0x490 [ 3543.070210][T24384] do_syscall_64+0x44/0x110 [ 3543.074933][T24384] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3543.083118][T24384] RIP: 0033:0x7f590747cae9 [ 3543.087736][T24384] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3543.108119][T24384] RSP: 002b:00007f59082620c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3543.116868][T24384] RAX: ffffffffffffffda RBX: 00007f590759bf80 RCX: 00007f590747cae9 [ 3543.125047][T24384] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 3543.133296][T24384] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3543.141459][T24384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3543.149612][T24384] R13: 000000000000000b R14: 00007f590759bf80 R15: 00007f59076bfa48 [ 3543.157944][T24384] [ 3543.170822][T24384] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. [ 3543.234262][T22402] usb 6-1: can't set config #1, error -71 10:35:26 executing program 5: shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x7800) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x4800) shmat(0x0, &(0x7f0000ff3000/0xd000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x4800) 10:35:26 executing program 4: r0 = syz_open_dev$vbi(&(0x7f0000000140), 0x2, 0x2) ioctl$VIDIOC_G_PARM(r0, 0xc0cc5615, &(0x7f0000000180)={0x3, @raw_data="8a3796b221a5d05a4dcd4dc802ebdd2346dfe084f242ca18677f466c9253ff1aa5d1177a52de4b1c851a52cc3f10c5027e581476bf7cec9528fd484a5603d1a29e0da2e95046cbcca5a63701e7d3240c1b29d995c4add2c238aa76fe3b015cd01571b54a59c11f28e77d410fdbde9c9f90db4a85cb9aede7ff08d98e2c64951634d0b846600117dedc81e5fd758c312d0fba79e8ed4fd7b3caffcc64aa00760d9300373ab85d0eecb2120f809adf24c597b2b49009ffaa899239f1db73251c0b575dc1a45a4341cd"}) 10:35:26 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000ac0)={0x0, 0x204000, 0x800}, 0x20) 10:35:26 executing program 0: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765000e14000200080007004a9a0000080027"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x60ff}}, 0x85}}, 0x0) 10:35:26 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="440000001000010400100000000000c100000000", @ANYRES32=r1, @ANYBLOB="0100000000000000240012000c000100627269646765"], 0x44}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000480)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x40, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x300, 0x0, 0x1c320000}}, 0x85}}, 0x0) [ 3543.339923][T22402] usb 6-1: USB disconnect, device number 12 [ 3543.456285][T24385] netlink: 'syz-executor.3': attribute type 7 has an invalid length. [ 3543.465052][T24385] netlink: 'syz-executor.3': attribute type 39 has an invalid length. [ 3543.477160][T24385] sysfs: cannot create duplicate filename '/devices/virtual/net/bridge100000000' [ 3543.486668][T24385] CPU: 0 PID: 24385 Comm: syz-executor.3 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3543.497205][T24385] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3543.507484][T24385] Call Trace: [ 3543.510932][T24385] [ 3543.514056][T24385] dump_stack_lvl+0x1bf/0x240 [ 3543.519169][T24385] dump_stack+0x1e/0x20 [ 3543.523580][T24385] sysfs_create_dir_ns+0x459/0x4c0 [ 3543.528964][T24385] ? device_release+0x2e0/0x2e0 [ 3543.534369][T24385] kobject_add_internal+0xd08/0x16a0 [ 3543.540063][T24385] kobject_add+0x28c/0x3b0 [ 3543.544773][T24385] ? kobject_put+0x1fe/0x330 [ 3543.549761][T24385] device_add+0xaa2/0x1f20 [ 3543.554482][T24385] netdev_register_kobject+0x1ec/0x520 [ 3543.560406][T24385] register_netdevice+0x138a/0x1cd0 [ 3543.565902][T24385] ? br_validate+0x470/0x470 [ 3543.570768][T24385] br_dev_newlink+0x49/0x200 [ 3543.575642][T24385] ? br_validate+0x470/0x470 [ 3543.580479][T24385] rtnl_newlink+0x2d5f/0x4110 [ 3543.585470][T24385] ? rtnl_newlink+0x761/0x4110 [ 3543.590533][T24385] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3543.596652][T24385] ? rtnl_setlink+0x7f0/0x7f0 [ 3543.601687][T24385] rtnetlink_rcv_msg+0x16a6/0x1840 [ 3543.607092][T24385] ? ref_tracker_free+0x45/0xc10 [ 3543.612432][T24385] ? filter_irq_stacks+0x60/0x1a0 [ 3543.617933][T24385] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3543.624160][T24385] ? filter_irq_stacks+0x164/0x1a0 [ 3543.629651][T24385] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3543.635952][T24385] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3543.642155][T24385] netlink_rcv_skb+0x371/0x650 [ 3543.647201][T24385] ? rtnetlink_bind+0xf0/0xf0 [ 3543.652154][T24385] ? rtnetlink_net_exit+0x60/0x60 [ 3543.657460][T24385] rtnetlink_rcv+0x34/0x40 [ 3543.662259][T24385] netlink_unicast+0xf47/0x1250 [ 3543.667402][T24385] netlink_sendmsg+0x1238/0x13d0 [ 3543.673079][T24385] ? netlink_getsockopt+0x980/0x980 [ 3543.678581][T24385] ____sys_sendmsg+0x9c2/0xd60 [ 3543.683658][T24385] ___sys_sendmsg+0x28d/0x3c0 [ 3543.688627][T24385] ? __fget_files+0x580/0x640 [ 3543.693568][T24385] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3543.699857][T24385] __x64_sys_sendmsg+0x307/0x490 [ 3543.705147][T24385] do_syscall_64+0x44/0x110 [ 3543.709916][T24385] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 3543.716165][T24385] RIP: 0033:0x7f590747cae9 [ 3543.720813][T24385] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 3543.741080][T24385] RSP: 002b:00007f59082410c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3543.749788][T24385] RAX: ffffffffffffffda RBX: 00007f590759c050 RCX: 00007f590747cae9 [ 3543.758017][T24385] RDX: 0000000000000000 RSI: 0000000020000480 RDI: 0000000000000005 [ 3543.766325][T24385] RBP: 00007f59074c847a R08: 0000000000000000 R09: 0000000000000000 [ 3543.774611][T24385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3543.782913][T24385] R13: 000000000000006e R14: 00007f590759c050 R15: 00007f59076bfa48 [ 3543.791414][T24385] [ 3543.800786][T24385] kobject: kobject_add_internal failed for bridge100000000 with -EEXIST, don't try to register things with the same name in the same directory. 10:35:27 executing program 5: r0 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r0, &(0x7f0000000140)={0x28, 0x0, 0x2711}, 0x10) connect$vsock_stream(r0, &(0x7f0000000040), 0x10) 10:35:27 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$IOMMU_IOAS_COPY$syz(r0, 0x401c5820, &(0x7f0000000100)={0x28}) [ 3544.153885][ T5104] ===================================================== [ 3544.161395][ T5104] BUG: KMSAN: uninit-value in virtio_transport_recv_pkt+0x1b68/0x2590 [ 3544.169992][ T5104] virtio_transport_recv_pkt+0x1b68/0x2590 [ 3544.176187][ T5104] vsock_loopback_work+0x3e2/0x5d0 [ 3544.181608][ T5104] process_scheduled_works+0x104e/0x1e70 [ 3544.188135][ T5104] worker_thread+0xf45/0x1490 [ 3544.193175][ T5104] kthread+0x3ed/0x540 [ 3544.197607][ T5104] ret_from_fork+0x66/0x80 [ 3544.202252][ T5104] ret_from_fork_asm+0x11/0x20 [ 3544.207376][ T5104] [ 3544.214878][ T5104] Uninit was stored to memory at: [ 3544.220160][ T5104] virtio_transport_recv_pkt+0x1dcc/0x2590 [ 3544.226954][ T5104] vsock_loopback_work+0x3e2/0x5d0 [ 3544.232289][ T5104] process_scheduled_works+0x104e/0x1e70 [ 3544.238251][ T5104] worker_thread+0xf45/0x1490 [ 3544.243190][ T5104] kthread+0x3ed/0x540 [ 3544.247604][ T5104] ret_from_fork+0x66/0x80 [ 3544.252318][ T5104] ret_from_fork_asm+0x11/0x20 [ 3544.257443][ T5104] [ 3544.259854][ T5104] Uninit was created at: [ 3544.264546][ T5104] slab_post_alloc_hook+0x129/0xa70 [ 3544.269931][ T5104] kmem_cache_alloc_node+0x5e9/0xb10 [ 3544.275736][ T5104] kmalloc_reserve+0x13d/0x4a0 [ 3544.280693][ T5104] __alloc_skb+0x318/0x740 [ 3544.286101][ T5104] virtio_transport_alloc_skb+0xab/0x1080 [ 3544.292031][ T5104] virtio_transport_recv_pkt+0x152c/0x2590 [ 3544.298321][ T5104] vsock_loopback_work+0x3e2/0x5d0 10:35:27 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000ac0)={0x0, 0x112e000, 0x800}, 0x20) [ 3544.303826][ T5104] process_scheduled_works+0x104e/0x1e70 [ 3544.309642][ T5104] worker_thread+0xf45/0x1490 [ 3544.319820][ T5104] kthread+0x3ed/0x540 [ 3544.324855][ T5104] ret_from_fork+0x66/0x80 [ 3544.329588][ T5104] ret_from_fork_asm+0x11/0x20 [ 3544.334636][ T5104] [ 3544.337055][ T5104] CPU: 0 PID: 5104 Comm: kworker/0:6 Not tainted 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3544.347651][ T5104] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3544.357963][ T5104] Workqueue: vsock-loopback vsock_loopback_work [ 3544.364485][ T5104] ===================================================== [ 3544.371563][ T5104] Disabling lock debugging due to kernel taint [ 3544.378089][ T5104] Kernel panic - not syncing: kmsan.panic set ... [ 3544.384619][ T5104] CPU: 0 PID: 5104 Comm: kworker/0:6 Tainted: G B 6.6.0-syzkaller-15494-g6bc986ab839c #0 [ 3544.396075][ T5104] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3544.406281][ T5104] Workqueue: vsock-loopback vsock_loopback_work [ 3544.412736][ T5104] Call Trace: [ 3544.416210][ T5104] [ 3544.419227][ T5104] dump_stack_lvl+0x1bf/0x240 [ 3544.424198][ T5104] dump_stack+0x1e/0x20 [ 3544.428525][ T5104] panic+0x4de/0xc90 [ 3544.432611][ T5104] ? add_taint+0x108/0x1a0 [ 3544.437194][ T5104] kmsan_report+0x2d0/0x2d0 [ 3544.441876][ T5104] ? slab_debug_trace_open+0x664/0xb90 [ 3544.447498][ T5104] ? __msan_warning+0x96/0x110 [ 3544.452415][ T5104] ? virtio_transport_recv_pkt+0x1b68/0x2590 [ 3544.458579][ T5104] ? vsock_loopback_work+0x3e2/0x5d0 [ 3544.464037][ T5104] ? process_scheduled_works+0x104e/0x1e70 [ 3544.470004][ T5104] ? worker_thread+0xf45/0x1490 [ 3544.475176][ T5104] ? kthread+0x3ed/0x540 [ 3544.479596][ T5104] ? ret_from_fork+0x66/0x80 [ 3544.484364][ T5104] ? ret_from_fork_asm+0x11/0x20 [ 3544.490096][ T5104] ? ret_from_fork_asm+0x11/0x20 [ 3544.497001][ T5104] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3544.503226][ T5104] ? virtio_transport_recv_pkt+0x7f/0x2590 [ 3544.509418][ T5104] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3544.515650][ T5104] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3544.522127][ T5104] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 3544.528655][ T5104] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 3544.534673][ T5104] __msan_warning+0x96/0x110 [ 3544.539542][ T5104] virtio_transport_recv_pkt+0x1b68/0x2590 [ 3544.545741][ T5104] vsock_loopback_work+0x3e2/0x5d0 [ 3544.551039][ T5104] ? vsock_loopback_send_pkt+0x1c0/0x1c0 [ 3544.556877][ T5104] process_scheduled_works+0x104e/0x1e70 [ 3544.562826][ T5104] worker_thread+0xf45/0x1490 [ 3544.567684][ T5104] kthread+0x3ed/0x540 [ 3544.571928][ T5104] ? pr_cont_work+0xce0/0xce0 [ 3544.576954][ T5104] ? kthread_blkcg+0x120/0x120 [ 3544.582761][ T5104] ret_from_fork+0x66/0x80 [ 3544.587463][ T5104] ? kthread_blkcg+0x120/0x120 [ 3544.592396][ T5104] ret_from_fork_asm+0x11/0x20 [ 3544.597370][ T5104] [ 3544.600770][ T5104] Kernel Offset: disabled [ 3544.605341][ T5104] Rebooting in 86400 seconds..