f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:23 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000007d0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:23 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000a40000000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3086.889813][T30877] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3086.908786][ T1213] ieee802154 phy0 wpan0: encryption failed: -22 [ 3086.915596][ T1213] ieee802154 phy1 wpan1: encryption failed: -22 00:54:23 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x1000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3086.938458][T30878] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3086.976352][T30878] CPU: 1 PID: 30878 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3086.986870][T30878] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3086.996981][T30878] Call Trace: [ 3087.000336][T30878] [ 3087.003417][T30878] dump_stack_lvl+0x136/0x150 [ 3087.008278][T30878] sysfs_warn_dup+0x80/0xa0 [ 3087.012876][T30878] sysfs_do_create_link_sd+0x11e/0x140 [ 3087.018445][T30878] sysfs_create_link+0x63/0xc0 [ 3087.023296][T30878] device_add+0x5e5/0x1c50 [ 3087.027799][T30878] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3087.034778][T30878] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3087.040829][T30878] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3087.046915][T30878] wiphy_register+0x1f88/0x2ae0 [ 3087.051861][T30878] ? wiphy_unregister+0xb40/0xb40 [ 3087.056956][T30878] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3087.062157][T30878] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3087.068218][T30878] ieee80211_register_hw+0x23c1/0x40e0 [ 3087.073778][T30878] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3087.079415][T30878] ? debug_object_free+0x360/0x360 [ 3087.084598][T30878] ? lockdep_init_map_type+0x21e/0x810 [ 3087.090137][T30878] ? __hrtimer_init+0x145/0x280 [ 3087.095133][T30878] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3087.100919][T30878] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3087.107671][T30878] hwsim_new_radio_nl+0xad6/0x1210 [ 3087.112831][T30878] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3087.118864][T30878] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3087.126285][T30878] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3087.133680][T30878] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3087.139892][T30878] ? genl_start+0x660/0x660 [ 3087.144459][T30878] ? ns_capable+0xe0/0x110 [ 3087.148920][T30878] genl_rcv_msg+0x4ff/0x7e0 [ 3087.153486][T30878] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3087.159866][T30878] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3087.165837][T30878] netlink_rcv_skb+0x165/0x440 [ 3087.170656][T30878] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3087.177038][T30878] ? netlink_ack+0x1360/0x1360 [ 3087.181879][T30878] genl_rcv+0x28/0x40 [ 3087.185907][T30878] netlink_unicast+0x547/0x7f0 [ 3087.190727][T30878] ? netlink_attachskb+0x890/0x890 [ 3087.195880][T30878] ? __virt_addr_valid+0x61/0x2e0 [ 3087.200971][T30878] ? __phys_addr_symbol+0x30/0x70 [ 3087.206046][T30878] ? __check_object_size+0x333/0x6e0 [ 3087.211386][T30878] netlink_sendmsg+0x925/0xe30 [ 3087.216216][T30878] ? netlink_unicast+0x7f0/0x7f0 [ 3087.221214][T30878] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3087.226546][T30878] ? netlink_unicast+0x7f0/0x7f0 [ 3087.231566][T30878] sock_sendmsg+0xde/0x190 [ 3087.236033][T30878] ____sys_sendmsg+0x71c/0x900 [ 3087.240870][T30878] ? copy_msghdr_from_user+0xfc/0x150 [ 3087.246296][T30878] ? kernel_sendmsg+0x50/0x50 [ 3087.251054][T30878] ___sys_sendmsg+0x110/0x1b0 [ 3087.255777][T30878] ? do_recvmmsg+0x6e0/0x6e0 [ 3087.260412][T30878] ? __fget_files+0x248/0x480 [ 3087.265155][T30878] ? lock_downgrade+0x690/0x690 [ 3087.270058][T30878] ? futex_wake_mark+0x1a0/0x1a0 [ 3087.275056][T30878] ? __fget_files+0x26a/0x480 [ 3087.279801][T30878] ? __fget_light+0xe5/0x270 [ 3087.284471][T30878] __sys_sendmsg+0xf7/0x1c0 [ 3087.289029][T30878] ? __sys_sendmsg_sock+0x40/0x40 [ 3087.294091][T30878] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3087.300050][T30878] ? syscall_enter_from_user_mode+0x26/0x80 [ 3087.306008][T30878] ? lockdep_hardirqs_on+0x7d/0x100 [ 3087.311260][T30878] do_syscall_64+0x39/0xb0 [ 3087.315718][T30878] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3087.321675][T30878] RIP: 0033:0x7fea1f08c169 [ 3087.326117][T30878] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3087.345841][T30878] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3087.354288][T30878] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3087.362464][T30878] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3087.370501][T30878] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3087.378502][T30878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:54:23 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000f00000000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3087.386495][T30878] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3087.394533][T30878] [ 3087.438370][T30880] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3087.462323][T30880] CPU: 0 PID: 30880 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3087.472831][T30880] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3087.483030][T30880] Call Trace: [ 3087.486392][T30880] [ 3087.489369][T30880] dump_stack_lvl+0x136/0x150 [ 3087.494126][T30880] sysfs_warn_dup+0x80/0xa0 [ 3087.498754][T30880] sysfs_do_create_link_sd+0x11e/0x140 [ 3087.504307][T30880] sysfs_create_link+0x63/0xc0 [ 3087.509166][T30880] device_add+0x5e5/0x1c50 [ 3087.513663][T30880] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3087.520595][T30880] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3087.526639][T30880] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3087.532814][T30880] wiphy_register+0x1f88/0x2ae0 [ 3087.537741][T30880] ? wiphy_unregister+0xb40/0xb40 [ 3087.542848][T30880] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3087.548027][T30880] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3087.554090][T30880] ieee80211_register_hw+0x23c1/0x40e0 [ 3087.559689][T30880] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3087.565322][T30880] ? debug_object_free+0x360/0x360 [ 3087.570502][T30880] ? lockdep_init_map_type+0x21e/0x810 [ 3087.576033][T30880] ? __hrtimer_init+0x145/0x280 [ 3087.580965][T30880] mac80211_hwsim_new_radio+0x26c1/0x4c10 00:54:23 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000300000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3087.586782][T30880] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3087.593549][T30880] hwsim_new_radio_nl+0xad6/0x1210 [ 3087.598736][T30880] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3087.604845][T30880] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3087.612315][T30880] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3087.619777][T30880] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3087.626016][T30880] ? genl_start+0x660/0x660 [ 3087.630703][T30880] ? ns_capable+0xe0/0x110 [ 3087.635285][T30880] genl_rcv_msg+0x4ff/0x7e0 [ 3087.639868][T30880] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3087.646315][T30880] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3087.652293][T30880] netlink_rcv_skb+0x165/0x440 [ 3087.657132][T30880] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3087.663543][T30880] ? netlink_ack+0x1360/0x1360 [ 3087.668414][T30880] genl_rcv+0x28/0x40 [ 3087.672472][T30880] netlink_unicast+0x547/0x7f0 [ 3087.677314][T30880] ? netlink_attachskb+0x890/0x890 [ 3087.682499][T30880] ? __virt_addr_valid+0x61/0x2e0 [ 3087.687590][T30880] ? __phys_addr_symbol+0x30/0x70 [ 3087.692701][T30880] ? __check_object_size+0x333/0x6e0 [ 3087.698058][T30880] netlink_sendmsg+0x925/0xe30 [ 3087.702898][T30880] ? netlink_unicast+0x7f0/0x7f0 [ 3087.707925][T30880] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3087.713279][T30880] ? netlink_unicast+0x7f0/0x7f0 [ 3087.718289][T30880] sock_sendmsg+0xde/0x190 [ 3087.722772][T30880] ____sys_sendmsg+0x71c/0x900 [ 3087.727610][T30880] ? copy_msghdr_from_user+0xfc/0x150 [ 3087.733039][T30880] ? kernel_sendmsg+0x50/0x50 [ 3087.737807][T30880] ? futex_unqueue+0xb7/0x120 [ 3087.742559][T30880] ? futex_wait+0x503/0x680 [ 3087.747228][T30880] ___sys_sendmsg+0x110/0x1b0 [ 3087.752019][T30880] ? do_recvmmsg+0x6e0/0x6e0 [ 3087.756667][T30880] ? __fget_files+0x248/0x480 [ 3087.761423][T30880] ? lock_downgrade+0x690/0x690 [ 3087.766362][T30880] ? __fget_files+0x26a/0x480 [ 3087.771129][T30880] ? __fget_light+0xe5/0x270 [ 3087.775784][T30880] __sys_sendmsg+0xf7/0x1c0 [ 3087.780440][T30880] ? __sys_sendmsg_sock+0x40/0x40 [ 3087.785566][T30880] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3087.791561][T30880] ? syscall_enter_from_user_mode+0x26/0x80 [ 3087.797535][T30880] ? lockdep_hardirqs_on+0x7d/0x100 [ 3087.802812][T30880] do_syscall_64+0x39/0xb0 [ 3087.807304][T30880] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3087.813253][T30880] RIP: 0033:0x7f31e448c169 [ 3087.817805][T30880] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3087.837474][T30880] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3087.845950][T30880] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3087.853987][T30880] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3087.861995][T30880] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3087.870005][T30880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3087.878005][T30880] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3087.886025][T30880] 00:54:24 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x10a, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000007e0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:24 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000500000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:24 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7b6c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:24 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000600000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:24 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x2000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000007f0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3088.066476][T30902] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3088.107123][T30902] CPU: 0 PID: 30902 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3088.117726][T30902] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3088.127841][T30902] Call Trace: [ 3088.131179][T30902] [ 3088.134166][T30902] dump_stack_lvl+0x136/0x150 [ 3088.138924][T30902] sysfs_warn_dup+0x80/0xa0 [ 3088.143851][T30902] sysfs_do_create_link_sd+0x11e/0x140 [ 3088.149401][T30902] sysfs_create_link+0x63/0xc0 [ 3088.154252][T30902] device_add+0x5e5/0x1c50 [ 3088.158763][T30902] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3088.165711][T30902] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3088.171676][T30902] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3088.177756][T30902] wiphy_register+0x1f88/0x2ae0 [ 3088.182676][T30902] ? wiphy_unregister+0xb40/0xb40 [ 3088.187751][T30902] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3088.192925][T30902] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3088.199225][T30902] ieee80211_register_hw+0x23c1/0x40e0 [ 3088.204861][T30902] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3088.210470][T30902] ? debug_object_free+0x360/0x360 [ 3088.215649][T30902] ? lockdep_init_map_type+0x21e/0x810 [ 3088.221153][T30902] ? __hrtimer_init+0x145/0x280 [ 3088.226170][T30902] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3088.231968][T30902] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3088.238728][T30902] hwsim_new_radio_nl+0xad6/0x1210 [ 3088.243903][T30902] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3088.250042][T30902] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3088.257481][T30902] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3088.264832][T30902] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3088.271044][T30902] ? genl_start+0x660/0x660 [ 3088.275623][T30902] ? ns_capable+0xe0/0x110 [ 3088.280093][T30902] genl_rcv_msg+0x4ff/0x7e0 [ 3088.284688][T30902] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3088.291081][T30902] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3088.297033][T30902] netlink_rcv_skb+0x165/0x440 [ 3088.301860][T30902] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3088.308246][T30902] ? netlink_ack+0x1360/0x1360 [ 3088.313118][T30902] genl_rcv+0x28/0x40 [ 3088.317156][T30902] netlink_unicast+0x547/0x7f0 [ 3088.321976][T30902] ? netlink_attachskb+0x890/0x890 [ 3088.327137][T30902] ? __virt_addr_valid+0x61/0x2e0 [ 3088.332302][T30902] ? __phys_addr_symbol+0x30/0x70 [ 3088.337388][T30902] ? __check_object_size+0x333/0x6e0 [ 3088.342721][T30902] netlink_sendmsg+0x925/0xe30 [ 3088.347548][T30902] ? netlink_unicast+0x7f0/0x7f0 [ 3088.352544][T30902] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3088.357892][T30902] ? netlink_unicast+0x7f0/0x7f0 [ 3088.362878][T30902] sock_sendmsg+0xde/0x190 [ 3088.367370][T30902] ____sys_sendmsg+0x71c/0x900 [ 3088.372183][T30902] ? copy_msghdr_from_user+0xfc/0x150 [ 3088.377591][T30902] ? kernel_sendmsg+0x50/0x50 [ 3088.382338][T30902] ___sys_sendmsg+0x110/0x1b0 [ 3088.387049][T30902] ? do_recvmmsg+0x6e0/0x6e0 [ 3088.391678][T30902] ? __fget_files+0x248/0x480 [ 3088.396405][T30902] ? lock_downgrade+0x690/0x690 [ 3088.401293][T30902] ? futex_wake_mark+0x1a0/0x1a0 [ 3088.406300][T30902] ? __fget_files+0x26a/0x480 [ 3088.411035][T30902] ? __fget_light+0xe5/0x270 [ 3088.415684][T30902] __sys_sendmsg+0xf7/0x1c0 [ 3088.420229][T30902] ? __sys_sendmsg_sock+0x40/0x40 [ 3088.425295][T30902] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3088.431261][T30902] ? syscall_enter_from_user_mode+0x26/0x80 [ 3088.437213][T30902] ? lockdep_hardirqs_on+0x7d/0x100 [ 3088.442470][T30902] do_syscall_64+0x39/0xb0 [ 3088.446932][T30902] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3088.452861][T30902] RIP: 0033:0x7fea1f08c169 [ 3088.457308][T30902] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3088.476969][T30902] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3088.485427][T30902] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3088.493521][T30902] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:24 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000700000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3088.501523][T30902] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3088.509557][T30902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3088.517652][T30902] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3088.525670][T30902] 00:54:24 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000900000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000810007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3088.778068][T30912] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3088.793153][T30912] CPU: 0 PID: 30912 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3088.803653][T30912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3088.813760][T30912] Call Trace: [ 3088.817104][T30912] [ 3088.820070][T30912] dump_stack_lvl+0x136/0x150 [ 3088.824803][T30912] sysfs_warn_dup+0x80/0xa0 [ 3088.829376][T30912] sysfs_do_create_link_sd+0x11e/0x140 [ 3088.834888][T30912] sysfs_create_link+0x63/0xc0 [ 3088.839701][T30912] device_add+0x5e5/0x1c50 [ 3088.844167][T30912] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3088.851064][T30912] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3088.856992][T30912] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3088.863045][T30912] wiphy_register+0x1f88/0x2ae0 [ 3088.867957][T30912] ? wiphy_unregister+0xb40/0xb40 [ 3088.873017][T30912] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3088.878180][T30912] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3088.884205][T30912] ieee80211_register_hw+0x23c1/0x40e0 [ 3088.889739][T30912] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3088.895374][T30912] ? debug_object_free+0x360/0x360 [ 3088.900543][T30912] ? lockdep_init_map_type+0x21e/0x810 [ 3088.906135][T30912] ? __hrtimer_init+0x145/0x280 [ 3088.911148][T30912] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3088.916932][T30912] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3088.923663][T30912] hwsim_new_radio_nl+0xad6/0x1210 [ 3088.928823][T30912] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3088.934771][T30912] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3088.942207][T30912] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3088.949552][T30912] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3088.955758][T30912] ? genl_start+0x660/0x660 [ 3088.960321][T30912] ? ns_capable+0xe0/0x110 [ 3088.964791][T30912] genl_rcv_msg+0x4ff/0x7e0 [ 3088.969345][T30912] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3088.975815][T30912] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3088.981760][T30912] netlink_rcv_skb+0x165/0x440 [ 3088.986677][T30912] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3088.993068][T30912] ? netlink_ack+0x1360/0x1360 [ 3088.997912][T30912] genl_rcv+0x28/0x40 [ 3089.001937][T30912] netlink_unicast+0x547/0x7f0 [ 3089.006758][T30912] ? netlink_attachskb+0x890/0x890 [ 3089.011913][T30912] ? __virt_addr_valid+0x61/0x2e0 [ 3089.016984][T30912] ? __phys_addr_symbol+0x30/0x70 [ 3089.022076][T30912] ? __check_object_size+0x333/0x6e0 [ 3089.027408][T30912] netlink_sendmsg+0x925/0xe30 [ 3089.032231][T30912] ? netlink_unicast+0x7f0/0x7f0 [ 3089.037222][T30912] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3089.042546][T30912] ? netlink_unicast+0x7f0/0x7f0 [ 3089.047535][T30912] sock_sendmsg+0xde/0x190 [ 3089.052757][T30912] ____sys_sendmsg+0x71c/0x900 [ 3089.057572][T30912] ? copy_msghdr_from_user+0xfc/0x150 [ 3089.062971][T30912] ? kernel_sendmsg+0x50/0x50 [ 3089.067711][T30912] ___sys_sendmsg+0x110/0x1b0 [ 3089.072424][T30912] ? do_recvmmsg+0x6e0/0x6e0 [ 3089.077047][T30912] ? __fget_files+0x248/0x480 [ 3089.081781][T30912] ? lock_downgrade+0x690/0x690 [ 3089.086671][T30912] ? futex_wake_mark+0x1a0/0x1a0 [ 3089.091659][T30912] ? __fget_files+0x26a/0x480 [ 3089.096482][T30912] ? __fget_light+0xe5/0x270 [ 3089.101109][T30912] __sys_sendmsg+0xf7/0x1c0 [ 3089.105643][T30912] ? __sys_sendmsg_sock+0x40/0x40 [ 3089.111137][T30912] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3089.117097][T30912] ? syscall_enter_from_user_mode+0x26/0x80 [ 3089.123048][T30912] ? lockdep_hardirqs_on+0x7d/0x100 [ 3089.128383][T30912] do_syscall_64+0x39/0xb0 [ 3089.132843][T30912] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3089.138785][T30912] RIP: 0033:0x7f31e448c169 [ 3089.143231][T30912] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3089.162872][T30912] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3089.171324][T30912] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3089.179324][T30912] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3089.187410][T30912] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3089.195403][T30912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3089.203400][T30912] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3089.211505][T30912] 00:54:25 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x10c, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:25 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000b00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:25 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7c6c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:25 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000ffffff9e0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3089.238977][T30916] __nla_validate_parse: 5 callbacks suppressed [ 3089.239010][T30916] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:25 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x3000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:25 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000c00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:25 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000ffffffa60007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:25 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x4000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3089.380447][T30940] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3089.414165][T30939] netlink: 216 bytes leftover after parsing attributes in process `syz-executor.4'. 00:54:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3089.471197][T30939] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3089.503400][T30939] CPU: 1 PID: 30939 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3089.513911][T30939] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3089.524020][T30939] Call Trace: [ 3089.527527][T30939] [ 3089.530513][T30939] dump_stack_lvl+0x136/0x150 [ 3089.535299][T30939] sysfs_warn_dup+0x80/0xa0 [ 3089.539976][T30939] sysfs_do_create_link_sd+0x11e/0x140 [ 3089.545567][T30939] sysfs_create_link+0x63/0xc0 [ 3089.550423][T30939] device_add+0x5e5/0x1c50 [ 3089.554965][T30939] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3089.561976][T30939] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3089.567930][T30939] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3089.574077][T30939] wiphy_register+0x1f88/0x2ae0 [ 3089.579008][T30939] ? wiphy_unregister+0xb40/0xb40 [ 3089.584091][T30939] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3089.589279][T30939] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3089.595515][T30939] ieee80211_register_hw+0x23c1/0x40e0 [ 3089.601075][T30939] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3089.606708][T30939] ? debug_object_free+0x360/0x360 [ 3089.611888][T30939] ? lockdep_init_map_type+0x21e/0x810 [ 3089.617421][T30939] ? __hrtimer_init+0x145/0x280 [ 3089.622369][T30939] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3089.628216][T30939] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3089.635158][T30939] hwsim_new_radio_nl+0xad6/0x1210 [ 3089.640380][T30939] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3089.646355][T30939] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3089.653843][T30939] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3089.661223][T30939] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3089.667472][T30939] ? genl_start+0x660/0x660 [ 3089.672082][T30939] ? ns_capable+0xe0/0x110 [ 3089.676572][T30939] genl_rcv_msg+0x4ff/0x7e0 [ 3089.681158][T30939] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3089.687570][T30939] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3089.693560][T30939] netlink_rcv_skb+0x165/0x440 [ 3089.698407][T30939] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3089.704817][T30939] ? netlink_ack+0x1360/0x1360 [ 3089.709697][T30939] genl_rcv+0x28/0x40 [ 3089.713750][T30939] netlink_unicast+0x547/0x7f0 [ 3089.718772][T30939] ? netlink_attachskb+0x890/0x890 [ 3089.723968][T30939] ? __virt_addr_valid+0x61/0x2e0 [ 3089.729060][T30939] ? __phys_addr_symbol+0x30/0x70 [ 3089.734170][T30939] ? __check_object_size+0x333/0x6e0 [ 3089.739531][T30939] netlink_sendmsg+0x925/0xe30 [ 3089.744385][T30939] ? netlink_unicast+0x7f0/0x7f0 [ 3089.749420][T30939] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3089.754857][T30939] ? netlink_unicast+0x7f0/0x7f0 [ 3089.760126][T30939] sock_sendmsg+0xde/0x190 [ 3089.764701][T30939] ____sys_sendmsg+0x71c/0x900 [ 3089.769632][T30939] ? copy_msghdr_from_user+0xfc/0x150 [ 3089.775059][T30939] ? kernel_sendmsg+0x50/0x50 [ 3089.779820][T30939] ? futex_unqueue+0xb7/0x120 [ 3089.784571][T30939] ? futex_wait+0x503/0x680 [ 3089.789161][T30939] ___sys_sendmsg+0x110/0x1b0 [ 3089.793999][T30939] ? do_recvmmsg+0x6e0/0x6e0 [ 3089.798647][T30939] ? __fget_files+0x248/0x480 [ 3089.803395][T30939] ? lock_downgrade+0x690/0x690 [ 3089.808323][T30939] ? __fget_files+0x26a/0x480 [ 3089.813612][T30939] ? __fget_light+0xe5/0x270 [ 3089.818274][T30939] __sys_sendmsg+0xf7/0x1c0 [ 3089.822835][T30939] ? __sys_sendmsg_sock+0x40/0x40 [ 3089.827926][T30939] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3089.834005][T30939] ? syscall_enter_from_user_mode+0x26/0x80 [ 3089.839979][T30939] ? lockdep_hardirqs_on+0x7d/0x100 [ 3089.845338][T30939] do_syscall_64+0x39/0xb0 [ 3089.849830][T30939] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3089.855778][T30939] RIP: 0033:0x7fea1f08c169 [ 3089.860255][T30939] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3089.879918][T30939] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3089.888520][T30939] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3089.896543][T30939] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3089.904778][T30939] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3089.912800][T30939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3089.920819][T30939] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3089.928960][T30939] 00:54:26 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x10e, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000ec00007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:26 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000e00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3090.006144][T30937] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3090.023335][T30937] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3090.043682][T30937] CPU: 1 PID: 30937 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3090.054179][T30937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3090.064263][T30937] Call Trace: [ 3090.067560][T30937] [ 3090.070520][T30937] dump_stack_lvl+0x136/0x150 [ 3090.075278][T30937] sysfs_warn_dup+0x80/0xa0 [ 3090.079838][T30937] sysfs_do_create_link_sd+0x11e/0x140 [ 3090.085353][T30937] sysfs_create_link+0x63/0xc0 [ 3090.090170][T30937] device_add+0x5e5/0x1c50 [ 3090.094632][T30937] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3090.101524][T30937] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3090.107469][T30937] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3090.113594][T30937] wiphy_register+0x1f88/0x2ae0 [ 3090.118498][T30937] ? wiphy_unregister+0xb40/0xb40 [ 3090.123645][T30937] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3090.128816][T30937] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3090.134928][T30937] ieee80211_register_hw+0x23c1/0x40e0 [ 3090.140455][T30937] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3090.146091][T30937] ? debug_object_free+0x360/0x360 [ 3090.151243][T30937] ? lockdep_init_map_type+0x21e/0x810 [ 3090.156747][T30937] ? __hrtimer_init+0x145/0x280 [ 3090.161647][T30937] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3090.167427][T30937] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3090.174164][T30937] hwsim_new_radio_nl+0xad6/0x1210 [ 3090.179321][T30937] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3090.185265][T30937] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3090.192684][T30937] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3090.200026][T30937] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3090.206231][T30937] ? genl_start+0x660/0x660 [ 3090.210795][T30937] ? ns_capable+0xe0/0x110 [ 3090.215345][T30937] genl_rcv_msg+0x4ff/0x7e0 [ 3090.220001][T30937] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3090.226532][T30937] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3090.232504][T30937] ? lock_downgrade+0x690/0x690 [ 3090.237431][T30937] netlink_rcv_skb+0x165/0x440 [ 3090.242432][T30937] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3090.248879][T30937] ? netlink_ack+0x1360/0x1360 [ 3090.253741][T30937] genl_rcv+0x28/0x40 [ 3090.257775][T30937] netlink_unicast+0x547/0x7f0 [ 3090.262597][T30937] ? netlink_attachskb+0x890/0x890 [ 3090.267758][T30937] ? __virt_addr_valid+0x61/0x2e0 [ 3090.272853][T30937] ? __phys_addr_symbol+0x30/0x70 [ 3090.277931][T30937] ? __check_object_size+0x333/0x6e0 [ 3090.283263][T30937] netlink_sendmsg+0x925/0xe30 [ 3090.288079][T30937] ? netlink_unicast+0x7f0/0x7f0 [ 3090.293068][T30937] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3090.298417][T30937] ? netlink_unicast+0x7f0/0x7f0 [ 3090.303408][T30937] sock_sendmsg+0xde/0x190 [ 3090.307875][T30937] ____sys_sendmsg+0x71c/0x900 [ 3090.312688][T30937] ? copy_msghdr_from_user+0xfc/0x150 [ 3090.318096][T30937] ? kernel_sendmsg+0x50/0x50 [ 3090.322830][T30937] ? futex_unqueue+0xb7/0x120 [ 3090.327550][T30937] ? futex_wait+0x503/0x680 [ 3090.332118][T30937] ___sys_sendmsg+0x110/0x1b0 [ 3090.336835][T30937] ? do_recvmmsg+0x6e0/0x6e0 [ 3090.341460][T30937] ? __fget_files+0x248/0x480 [ 3090.346186][T30937] ? lock_downgrade+0x690/0x690 [ 3090.351084][T30937] ? __fget_files+0x26a/0x480 [ 3090.355820][T30937] ? __fget_light+0xe5/0x270 [ 3090.360488][T30937] __sys_sendmsg+0xf7/0x1c0 [ 3090.365025][T30937] ? __sys_sendmsg_sock+0x40/0x40 [ 3090.370084][T30937] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3090.376044][T30937] ? syscall_enter_from_user_mode+0x26/0x80 [ 3090.381986][T30937] ? lockdep_hardirqs_on+0x7d/0x100 [ 3090.387236][T30937] do_syscall_64+0x39/0xb0 [ 3090.391693][T30937] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3090.397619][T30937] RIP: 0033:0x7f31e448c169 [ 3090.402069][T30937] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3090.421728][T30937] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3090.430358][T30937] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3090.438394][T30937] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3090.446395][T30937] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3090.454396][T30937] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3090.462413][T30937] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3090.470458][T30937] 00:54:26 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x5000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:26 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:26 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7d6c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:26 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000fffffff00007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3090.551901][T30961] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:26 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000f00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:26 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x6000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3090.595679][T30965] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3090.657215][T30965] sysfs: cannot create duplicate filename '/class/ieee80211/!' 00:54:26 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001200000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3090.700524][T30965] CPU: 0 PID: 30965 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3090.711043][T30965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3090.721156][T30965] Call Trace: [ 3090.724484][T30965] [ 3090.727468][T30965] dump_stack_lvl+0x136/0x150 [ 3090.732238][T30965] sysfs_warn_dup+0x80/0xa0 [ 3090.736838][T30965] sysfs_do_create_link_sd+0x11e/0x140 [ 3090.742484][T30965] sysfs_create_link+0x63/0xc0 [ 3090.747342][T30965] device_add+0x5e5/0x1c50 [ 3090.751844][T30965] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3090.758861][T30965] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3090.764827][T30965] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3090.770987][T30965] wiphy_register+0x1f88/0x2ae0 [ 3090.775920][T30965] ? wiphy_unregister+0xb40/0xb40 [ 3090.781199][T30965] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3090.786389][T30965] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3090.792479][T30965] ieee80211_register_hw+0x23c1/0x40e0 [ 3090.798136][T30965] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3090.803779][T30965] ? debug_object_free+0x360/0x360 [ 3090.808964][T30965] ? lockdep_init_map_type+0x21e/0x810 [ 3090.814500][T30965] ? __hrtimer_init+0x145/0x280 [ 3090.819450][T30965] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3090.825266][T30965] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3090.832036][T30965] hwsim_new_radio_nl+0xad6/0x1210 [ 3090.837231][T30965] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3090.843226][T30965] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3090.850675][T30965] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3090.858059][T30965] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3090.864306][T30965] ? genl_start+0x660/0x660 [ 3090.869134][T30965] ? ns_capable+0xe0/0x110 [ 3090.873638][T30965] genl_rcv_msg+0x4ff/0x7e0 [ 3090.878228][T30965] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3090.884645][T30965] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3090.890629][T30965] netlink_rcv_skb+0x165/0x440 [ 3090.895492][T30965] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3090.901911][T30965] ? netlink_ack+0x1360/0x1360 [ 3090.906795][T30965] genl_rcv+0x28/0x40 [ 3090.910855][T30965] netlink_unicast+0x547/0x7f0 [ 3090.915717][T30965] ? netlink_attachskb+0x890/0x890 [ 3090.920904][T30965] ? __virt_addr_valid+0x61/0x2e0 [ 3090.926034][T30965] ? __phys_addr_symbol+0x30/0x70 [ 3090.931131][T30965] ? __check_object_size+0x333/0x6e0 [ 3090.936495][T30965] netlink_sendmsg+0x925/0xe30 [ 3090.941346][T30965] ? netlink_unicast+0x7f0/0x7f0 [ 3090.946374][T30965] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3090.951740][T30965] ? netlink_unicast+0x7f0/0x7f0 [ 3090.956755][T30965] sock_sendmsg+0xde/0x190 [ 3090.961252][T30965] ____sys_sendmsg+0x71c/0x900 [ 3090.966090][T30965] ? copy_msghdr_from_user+0xfc/0x150 [ 3090.971610][T30965] ? kernel_sendmsg+0x50/0x50 [ 3090.976425][T30965] ___sys_sendmsg+0x110/0x1b0 [ 3090.981188][T30965] ? do_recvmmsg+0x6e0/0x6e0 [ 3090.985845][T30965] ? __fget_files+0x248/0x480 [ 3090.990600][T30965] ? lock_downgrade+0x690/0x690 [ 3090.995518][T30965] ? futex_wake_mark+0x1a0/0x1a0 [ 3091.000548][T30965] ? __fget_files+0x26a/0x480 [ 3091.005323][T30965] ? __fget_light+0xe5/0x270 [ 3091.010073][T30965] __sys_sendmsg+0xf7/0x1c0 [ 3091.014637][T30965] ? __sys_sendmsg_sock+0x40/0x40 [ 3091.019809][T30965] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3091.025806][T30965] ? syscall_enter_from_user_mode+0x26/0x80 [ 3091.031793][T30965] ? lockdep_hardirqs_on+0x7d/0x100 [ 3091.037070][T30965] do_syscall_64+0x39/0xb0 [ 3091.041559][T30965] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3091.047513][T30965] RIP: 0033:0x7f31e448c169 [ 3091.051978][T30965] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3091.071658][T30965] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3091.080135][T30965] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3091.088253][T30965] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001400000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3091.096280][T30965] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3091.104388][T30965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3091.112426][T30965] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3091.120476][T30965] [ 3091.190213][T30963] netlink: 218 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3091.230914][T30963] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3091.253051][T30963] CPU: 0 PID: 30963 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3091.263563][T30963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3091.273759][T30963] Call Trace: [ 3091.277222][T30963] [ 3091.280209][T30963] dump_stack_lvl+0x136/0x150 [ 3091.284966][T30963] sysfs_warn_dup+0x80/0xa0 [ 3091.289548][T30963] sysfs_do_create_link_sd+0x11e/0x140 [ 3091.295113][T30963] sysfs_create_link+0x63/0xc0 [ 3091.299960][T30963] device_add+0x5e5/0x1c50 [ 3091.304454][T30963] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3091.311389][T30963] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3091.317348][T30963] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3091.323423][T30963] wiphy_register+0x1f88/0x2ae0 [ 3091.328361][T30963] ? wiphy_unregister+0xb40/0xb40 [ 3091.333544][T30963] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3091.338730][T30963] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3091.344964][T30963] ieee80211_register_hw+0x23c1/0x40e0 [ 3091.350530][T30963] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3091.356180][T30963] ? debug_object_free+0x360/0x360 [ 3091.361335][T30963] ? lockdep_init_map_type+0x21e/0x810 [ 3091.366845][T30963] ? __hrtimer_init+0x145/0x280 [ 3091.371758][T30963] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3091.377537][T30963] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3091.384265][T30963] hwsim_new_radio_nl+0xad6/0x1210 [ 3091.389424][T30963] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3091.395377][T30963] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3091.402802][T30963] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3091.410145][T30963] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3091.416356][T30963] ? genl_start+0x660/0x660 [ 3091.420929][T30963] ? ns_capable+0xe0/0x110 [ 3091.425402][T30963] genl_rcv_msg+0x4ff/0x7e0 [ 3091.429968][T30963] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3091.436362][T30963] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3091.442311][T30963] ? lock_downgrade+0x690/0x690 [ 3091.447207][T30963] netlink_rcv_skb+0x165/0x440 [ 3091.452022][T30963] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3091.458411][T30963] ? netlink_ack+0x1360/0x1360 [ 3091.463278][T30963] genl_rcv+0x28/0x40 [ 3091.467317][T30963] netlink_unicast+0x547/0x7f0 [ 3091.472143][T30963] ? netlink_attachskb+0x890/0x890 [ 3091.477474][T30963] ? __virt_addr_valid+0x61/0x2e0 [ 3091.482558][T30963] ? __phys_addr_symbol+0x30/0x70 [ 3091.487729][T30963] ? __check_object_size+0x333/0x6e0 [ 3091.493058][T30963] netlink_sendmsg+0x925/0xe30 [ 3091.497878][T30963] ? netlink_unicast+0x7f0/0x7f0 [ 3091.502871][T30963] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3091.508198][T30963] ? netlink_unicast+0x7f0/0x7f0 [ 3091.513186][T30963] sock_sendmsg+0xde/0x190 [ 3091.517651][T30963] ____sys_sendmsg+0x71c/0x900 [ 3091.522457][T30963] ? copy_msghdr_from_user+0xfc/0x150 [ 3091.527861][T30963] ? kernel_sendmsg+0x50/0x50 [ 3091.532607][T30963] ? futex_unqueue+0xb7/0x120 [ 3091.537762][T30963] ? futex_wait+0x503/0x680 [ 3091.542311][T30963] ___sys_sendmsg+0x110/0x1b0 [ 3091.547025][T30963] ? do_recvmmsg+0x6e0/0x6e0 [ 3091.551649][T30963] ? __fget_files+0x248/0x480 [ 3091.556371][T30963] ? lock_downgrade+0x690/0x690 [ 3091.561268][T30963] ? __fget_files+0x26a/0x480 [ 3091.566005][T30963] ? __fget_light+0xe5/0x270 [ 3091.570720][T30963] __sys_sendmsg+0xf7/0x1c0 [ 3091.575341][T30963] ? __sys_sendmsg_sock+0x40/0x40 [ 3091.580395][T30963] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3091.586438][T30963] ? syscall_enter_from_user_mode+0x26/0x80 [ 3091.592383][T30963] ? lockdep_hardirqs_on+0x7d/0x100 [ 3091.597726][T30963] do_syscall_64+0x39/0xb0 [ 3091.602187][T30963] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3091.608113][T30963] RIP: 0033:0x7fea1f08c169 [ 3091.612555][T30963] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3091.632366][T30963] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3091.640815][T30963] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3091.648999][T30963] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3091.657094][T30963] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3091.665186][T30963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3091.673215][T30963] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3091.681422][T30963] 00:54:27 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x110, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:27 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000f0ffff0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001600000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:27 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7e6c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3091.714901][T30973] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:28 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x7000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000007fffffff0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001800000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3091.781109][T30988] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3091.858858][T30988] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3091.899640][T30988] CPU: 1 PID: 30988 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3091.910167][T30988] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3091.920282][T30988] Call Trace: [ 3091.923610][T30988] [ 3091.926586][T30988] dump_stack_lvl+0x136/0x150 [ 3091.931340][T30988] sysfs_warn_dup+0x80/0xa0 [ 3091.935931][T30988] sysfs_do_create_link_sd+0x11e/0x140 [ 3091.941489][T30988] sysfs_create_link+0x63/0xc0 [ 3091.946338][T30988] device_add+0x5e5/0x1c50 [ 3091.950851][T30988] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3091.957879][T30988] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3091.963840][T30988] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3091.969921][T30988] wiphy_register+0x1f88/0x2ae0 [ 3091.974858][T30988] ? wiphy_unregister+0xb40/0xb40 [ 3091.979963][T30988] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3091.985145][T30988] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3091.991296][T30988] ieee80211_register_hw+0x23c1/0x40e0 [ 3091.996946][T30988] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3092.002585][T30988] ? debug_object_free+0x360/0x360 [ 3092.007766][T30988] ? lockdep_init_map_type+0x21e/0x810 [ 3092.013646][T30988] ? __hrtimer_init+0x145/0x280 [ 3092.018581][T30988] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3092.024401][T30988] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3092.031286][T30988] hwsim_new_radio_nl+0xad6/0x1210 [ 3092.036479][T30988] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3092.042457][T30988] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3092.049910][T30988] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3092.057289][T30988] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3092.063536][T30988] ? genl_start+0x660/0x660 [ 3092.068137][T30988] ? ns_capable+0xe0/0x110 [ 3092.072909][T30988] genl_rcv_msg+0x4ff/0x7e0 [ 3092.077496][T30988] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3092.083914][T30988] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3092.089899][T30988] netlink_rcv_skb+0x165/0x440 [ 3092.094750][T30988] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3092.101175][T30988] ? netlink_ack+0x1360/0x1360 [ 3092.106052][T30988] genl_rcv+0x28/0x40 [ 3092.110108][T30988] netlink_unicast+0x547/0x7f0 [ 3092.114959][T30988] ? netlink_attachskb+0x890/0x890 [ 3092.120158][T30988] ? __virt_addr_valid+0x61/0x2e0 [ 3092.125295][T30988] ? __phys_addr_symbol+0x30/0x70 [ 3092.130414][T30988] ? __check_object_size+0x333/0x6e0 [ 3092.135862][T30988] netlink_sendmsg+0x925/0xe30 [ 3092.140707][T30988] ? netlink_unicast+0x7f0/0x7f0 [ 3092.145781][T30988] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3092.151146][T30988] ? netlink_unicast+0x7f0/0x7f0 [ 3092.156162][T30988] sock_sendmsg+0xde/0x190 [ 3092.160658][T30988] ____sys_sendmsg+0x71c/0x900 [ 3092.165499][T30988] ? copy_msghdr_from_user+0xfc/0x150 [ 3092.170939][T30988] ? kernel_sendmsg+0x50/0x50 [ 3092.175717][T30988] ___sys_sendmsg+0x110/0x1b0 [ 3092.180458][T30988] ? do_recvmmsg+0x6e0/0x6e0 [ 3092.185116][T30988] ? __fget_files+0x248/0x480 [ 3092.189880][T30988] ? lock_downgrade+0x690/0x690 [ 3092.194800][T30988] ? futex_wake_mark+0x1a0/0x1a0 [ 3092.199851][T30988] ? __fget_files+0x26a/0x480 [ 3092.204702][T30988] ? __fget_light+0xe5/0x270 [ 3092.209358][T30988] __sys_sendmsg+0xf7/0x1c0 [ 3092.213920][T30988] ? __sys_sendmsg_sock+0x40/0x40 [ 3092.219005][T30988] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3092.224999][T30988] ? syscall_enter_from_user_mode+0x26/0x80 [ 3092.230973][T30988] ? lockdep_hardirqs_on+0x7d/0x100 [ 3092.236291][T30988] do_syscall_64+0x39/0xb0 [ 3092.240780][T30988] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3092.246740][T30988] RIP: 0033:0x7f31e448c169 [ 3092.251293][T30988] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3092.271054][T30988] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3092.279721][T30988] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3092.287748][T30988] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001a00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3092.295783][T30988] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3092.303913][T30988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3092.312034][T30988] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3092.320092][T30988] 00:54:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000009effffff0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3092.389016][T30992] netlink: 220 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3092.431213][T30992] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3092.471203][T30992] CPU: 0 PID: 30992 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3092.481723][T30992] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3092.491853][T30992] Call Trace: [ 3092.495162][T30992] [ 3092.498116][T30992] dump_stack_lvl+0x136/0x150 [ 3092.502863][T30992] sysfs_warn_dup+0x80/0xa0 [ 3092.507433][T30992] sysfs_do_create_link_sd+0x11e/0x140 [ 3092.512971][T30992] sysfs_create_link+0x63/0xc0 [ 3092.517782][T30992] device_add+0x5e5/0x1c50 [ 3092.522261][T30992] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3092.529165][T30992] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3092.535094][T30992] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3092.541140][T30992] wiphy_register+0x1f88/0x2ae0 [ 3092.546038][T30992] ? wiphy_unregister+0xb40/0xb40 [ 3092.551156][T30992] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3092.556323][T30992] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3092.562346][T30992] ieee80211_register_hw+0x23c1/0x40e0 [ 3092.567875][T30992] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3092.573497][T30992] ? debug_object_free+0x360/0x360 [ 3092.578649][T30992] ? lockdep_init_map_type+0x21e/0x810 [ 3092.584150][T30992] ? __hrtimer_init+0x145/0x280 [ 3092.589062][T30992] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3092.594858][T30992] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3092.601604][T30992] hwsim_new_radio_nl+0xad6/0x1210 [ 3092.606763][T30992] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3092.612718][T30992] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3092.620162][T30992] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3092.627504][T30992] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3092.633710][T30992] ? genl_start+0x660/0x660 [ 3092.638276][T30992] ? ns_capable+0xe0/0x110 [ 3092.642759][T30992] genl_rcv_msg+0x4ff/0x7e0 [ 3092.647367][T30992] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3092.653920][T30992] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3092.659867][T30992] netlink_rcv_skb+0x165/0x440 [ 3092.664683][T30992] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3092.671200][T30992] ? netlink_ack+0x1360/0x1360 [ 3092.676130][T30992] genl_rcv+0x28/0x40 [ 3092.680161][T30992] netlink_unicast+0x547/0x7f0 [ 3092.684981][T30992] ? netlink_attachskb+0x890/0x890 [ 3092.690130][T30992] ? __virt_addr_valid+0x61/0x2e0 [ 3092.695298][T30992] ? __phys_addr_symbol+0x30/0x70 [ 3092.700367][T30992] ? __check_object_size+0x333/0x6e0 [ 3092.705698][T30992] netlink_sendmsg+0x925/0xe30 [ 3092.710519][T30992] ? netlink_unicast+0x7f0/0x7f0 [ 3092.715509][T30992] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3092.720838][T30992] ? netlink_unicast+0x7f0/0x7f0 [ 3092.725844][T30992] sock_sendmsg+0xde/0x190 [ 3092.730312][T30992] ____sys_sendmsg+0x71c/0x900 [ 3092.735131][T30992] ? copy_msghdr_from_user+0xfc/0x150 [ 3092.740540][T30992] ? kernel_sendmsg+0x50/0x50 [ 3092.745373][T30992] ___sys_sendmsg+0x110/0x1b0 [ 3092.750125][T30992] ? do_recvmmsg+0x6e0/0x6e0 [ 3092.754772][T30992] ? __fget_files+0x248/0x480 [ 3092.759504][T30992] ? lock_downgrade+0x690/0x690 [ 3092.764395][T30992] ? futex_wake_mark+0x1a0/0x1a0 [ 3092.769387][T30992] ? __fget_files+0x26a/0x480 [ 3092.774124][T30992] ? __fget_light+0xe5/0x270 [ 3092.778769][T30992] __sys_sendmsg+0xf7/0x1c0 [ 3092.783302][T30992] ? __sys_sendmsg_sock+0x40/0x40 [ 3092.788378][T30992] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3092.794333][T30992] ? syscall_enter_from_user_mode+0x26/0x80 [ 3092.800283][T30992] ? lockdep_hardirqs_on+0x7d/0x100 [ 3092.805533][T30992] do_syscall_64+0x39/0xb0 [ 3092.809991][T30992] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3092.815917][T30992] RIP: 0033:0x7fea1f08c169 [ 3092.820361][T30992] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3092.840089][T30992] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3092.848619][T30992] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3092.856618][T30992] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3092.864611][T30992] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3092.872603][T30992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3092.880611][T30992] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3092.889062][T30992] 00:54:29 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x112, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:29 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7f6c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001b00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000a6ffffff0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:29 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x9000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001c00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3093.027894][T31016] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3093.051375][T31016] CPU: 1 PID: 31016 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3093.061962][T31016] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3093.072077][T31016] Call Trace: [ 3093.075403][T31016] [ 3093.078381][T31016] dump_stack_lvl+0x136/0x150 [ 3093.083143][T31016] sysfs_warn_dup+0x80/0xa0 [ 3093.087820][T31016] sysfs_do_create_link_sd+0x11e/0x140 [ 3093.093393][T31016] sysfs_create_link+0x63/0xc0 [ 3093.098254][T31016] device_add+0x5e5/0x1c50 [ 3093.102750][T31016] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3093.109677][T31016] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3093.115640][T31016] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3093.121705][T31016] wiphy_register+0x1f88/0x2ae0 [ 3093.126638][T31016] ? wiphy_unregister+0xb40/0xb40 [ 3093.131731][T31016] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3093.137042][T31016] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3093.143102][T31016] ieee80211_register_hw+0x23c1/0x40e0 [ 3093.148661][T31016] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3093.154362][T31016] ? debug_object_free+0x360/0x360 [ 3093.159535][T31016] ? lockdep_init_map_type+0x21e/0x810 [ 3093.165043][T31016] ? __hrtimer_init+0x145/0x280 [ 3093.169947][T31016] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3093.175732][T31016] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3093.182461][T31016] hwsim_new_radio_nl+0xad6/0x1210 [ 3093.187626][T31016] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3093.193574][T31016] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3093.201002][T31016] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3093.208347][T31016] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3093.214557][T31016] ? genl_start+0x660/0x660 [ 3093.219208][T31016] ? ns_capable+0xe0/0x110 [ 3093.223755][T31016] genl_rcv_msg+0x4ff/0x7e0 [ 3093.228328][T31016] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3093.234727][T31016] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3093.240685][T31016] netlink_rcv_skb+0x165/0x440 [ 3093.245510][T31016] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3093.251888][T31016] ? netlink_ack+0x1360/0x1360 [ 3093.256725][T31016] genl_rcv+0x28/0x40 [ 3093.260750][T31016] netlink_unicast+0x547/0x7f0 [ 3093.265576][T31016] ? netlink_attachskb+0x890/0x890 [ 3093.270729][T31016] ? __virt_addr_valid+0x61/0x2e0 [ 3093.275799][T31016] ? __phys_addr_symbol+0x30/0x70 [ 3093.280871][T31016] ? __check_object_size+0x333/0x6e0 [ 3093.286289][T31016] netlink_sendmsg+0x925/0xe30 [ 3093.291107][T31016] ? netlink_unicast+0x7f0/0x7f0 [ 3093.296099][T31016] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3093.301422][T31016] ? netlink_unicast+0x7f0/0x7f0 [ 3093.306405][T31016] sock_sendmsg+0xde/0x190 [ 3093.310957][T31016] ____sys_sendmsg+0x71c/0x900 [ 3093.315773][T31016] ? copy_msghdr_from_user+0xfc/0x150 [ 3093.321180][T31016] ? kernel_sendmsg+0x50/0x50 [ 3093.325910][T31016] ? futex_unqueue+0xb7/0x120 [ 3093.330802][T31016] ? futex_wait+0x503/0x680 [ 3093.335373][T31016] ___sys_sendmsg+0x110/0x1b0 [ 3093.340164][T31016] ? do_recvmmsg+0x6e0/0x6e0 [ 3093.344783][T31016] ? __fget_files+0x248/0x480 [ 3093.349535][T31016] ? lock_downgrade+0x690/0x690 [ 3093.354439][T31016] ? __fget_files+0x26a/0x480 [ 3093.359175][T31016] ? __fget_light+0xe5/0x270 [ 3093.363797][T31016] __sys_sendmsg+0xf7/0x1c0 [ 3093.368364][T31016] ? __sys_sendmsg_sock+0x40/0x40 [ 3093.373438][T31016] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3093.379405][T31016] ? syscall_enter_from_user_mode+0x26/0x80 [ 3093.385354][T31016] ? lockdep_hardirqs_on+0x7d/0x100 [ 3093.390612][T31016] do_syscall_64+0x39/0xb0 [ 3093.395073][T31016] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3093.401012][T31016] RIP: 0033:0x7f31e448c169 [ 3093.405458][T31016] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3093.425195][T31016] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3093.433647][T31016] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3093.441650][T31016] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3093.449650][T31016] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3093.457649][T31016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3093.465646][T31016] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3093.473690][T31016] 00:54:29 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xa000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000f0ffffff0007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001d00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3093.520013][T31021] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3093.564254][T31021] CPU: 0 PID: 31021 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3093.574799][T31021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3093.584996][T31021] Call Trace: [ 3093.588313][T31021] [ 3093.591287][T31021] dump_stack_lvl+0x136/0x150 [ 3093.596051][T31021] sysfs_warn_dup+0x80/0xa0 [ 3093.600730][T31021] sysfs_do_create_link_sd+0x11e/0x140 [ 3093.606278][T31021] sysfs_create_link+0x63/0xc0 [ 3093.611128][T31021] device_add+0x5e5/0x1c50 [ 3093.615730][T31021] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3093.622685][T31021] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3093.628657][T31021] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3093.634735][T31021] wiphy_register+0x1f88/0x2ae0 [ 3093.639666][T31021] ? wiphy_unregister+0xb40/0xb40 [ 3093.644767][T31021] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3093.649958][T31021] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3093.656016][T31021] ieee80211_register_hw+0x23c1/0x40e0 [ 3093.661585][T31021] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3093.667219][T31021] ? debug_object_free+0x360/0x360 [ 3093.672420][T31021] ? lockdep_init_map_type+0x21e/0x810 [ 3093.677954][T31021] ? __hrtimer_init+0x145/0x280 [ 3093.682879][T31021] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3093.688703][T31021] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3093.695466][T31021] hwsim_new_radio_nl+0xad6/0x1210 [ 3093.700645][T31021] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3093.706637][T31021] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3093.714203][T31021] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3093.721569][T31021] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3093.727805][T31021] ? genl_start+0x660/0x660 [ 3093.732405][T31021] ? ns_capable+0xe0/0x110 [ 3093.736894][T31021] genl_rcv_msg+0x4ff/0x7e0 [ 3093.741651][T31021] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3093.748248][T31021] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3093.754422][T31021] netlink_rcv_skb+0x165/0x440 [ 3093.759351][T31021] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3093.765853][T31021] ? netlink_ack+0x1360/0x1360 [ 3093.770828][T31021] genl_rcv+0x28/0x40 [ 3093.774910][T31021] netlink_unicast+0x547/0x7f0 [ 3093.779760][T31021] ? netlink_attachskb+0x890/0x890 [ 3093.785001][T31021] ? __virt_addr_valid+0x61/0x2e0 [ 3093.790105][T31021] ? __phys_addr_symbol+0x30/0x70 [ 3093.795294][T31021] ? __check_object_size+0x333/0x6e0 [ 3093.800653][T31021] netlink_sendmsg+0x925/0xe30 [ 3093.805516][T31021] ? netlink_unicast+0x7f0/0x7f0 [ 3093.810624][T31021] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3093.815992][T31021] ? netlink_unicast+0x7f0/0x7f0 [ 3093.820999][T31021] sock_sendmsg+0xde/0x190 [ 3093.825493][T31021] ____sys_sendmsg+0x71c/0x900 [ 3093.830331][T31021] ? copy_msghdr_from_user+0xfc/0x150 [ 3093.835757][T31021] ? kernel_sendmsg+0x50/0x50 [ 3093.840527][T31021] ___sys_sendmsg+0x110/0x1b0 [ 3093.845262][T31021] ? do_recvmmsg+0x6e0/0x6e0 [ 3093.849915][T31021] ? __fget_files+0x248/0x480 [ 3093.854670][T31021] ? lock_downgrade+0x690/0x690 [ 3093.859643][T31021] ? futex_wake_mark+0x1a0/0x1a0 [ 3093.864661][T31021] ? __fget_files+0x26a/0x480 [ 3093.869434][T31021] ? __fget_light+0xe5/0x270 [ 3093.874087][T31021] __sys_sendmsg+0xf7/0x1c0 [ 3093.878678][T31021] ? __sys_sendmsg_sock+0x40/0x40 [ 3093.883847][T31021] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3093.889839][T31021] ? syscall_enter_from_user_mode+0x26/0x80 [ 3093.895896][T31021] ? lockdep_hardirqs_on+0x7d/0x100 [ 3093.901180][T31021] do_syscall_64+0x39/0xb0 [ 3093.905926][T31021] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3093.911876][T31021] RIP: 0033:0x7fea1f08c169 [ 3093.916351][T31021] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3093.936114][T31021] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3093.944596][T31021] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3093.952725][T31021] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001e00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3093.960746][T31021] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3093.968769][T31021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3093.976793][T31021] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3093.984840][T31021] 00:54:30 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x128, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:30 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x806c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:30 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000200000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:30 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xf000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:30 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x133, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001f00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3094.151957][T31050] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3094.175714][T31050] CPU: 0 PID: 31050 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3094.186241][T31050] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3094.196355][T31050] Call Trace: [ 3094.199681][T31050] [ 3094.202663][T31050] dump_stack_lvl+0x136/0x150 [ 3094.207423][T31050] sysfs_warn_dup+0x80/0xa0 [ 3094.212097][T31050] sysfs_do_create_link_sd+0x11e/0x140 [ 3094.217742][T31050] sysfs_create_link+0x63/0xc0 [ 3094.222588][T31050] device_add+0x5e5/0x1c50 [ 3094.227232][T31050] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3094.234239][T31050] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3094.240215][T31050] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3094.246289][T31050] wiphy_register+0x1f88/0x2ae0 [ 3094.251229][T31050] ? wiphy_unregister+0xb40/0xb40 [ 3094.256326][T31050] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3094.261613][T31050] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3094.267682][T31050] ieee80211_register_hw+0x23c1/0x40e0 [ 3094.273248][T31050] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3094.278884][T31050] ? debug_object_free+0x360/0x360 [ 3094.284074][T31050] ? lockdep_init_map_type+0x21e/0x810 [ 3094.289580][T31050] ? __hrtimer_init+0x145/0x280 [ 3094.294492][T31050] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3094.300366][T31050] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3094.307185][T31050] hwsim_new_radio_nl+0xad6/0x1210 [ 3094.312342][T31050] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3094.318330][T31050] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3094.325760][T31050] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3094.333109][T31050] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3094.339336][T31050] ? genl_start+0x660/0x660 [ 3094.343900][T31050] ? ns_capable+0xe0/0x110 [ 3094.348535][T31050] genl_rcv_msg+0x4ff/0x7e0 [ 3094.353087][T31050] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3094.359465][T31050] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3094.365435][T31050] netlink_rcv_skb+0x165/0x440 [ 3094.370254][T31050] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3094.376640][T31050] ? netlink_ack+0x1360/0x1360 [ 3094.381478][T31050] genl_rcv+0x28/0x40 [ 3094.385763][T31050] netlink_unicast+0x547/0x7f0 [ 3094.390578][T31050] ? netlink_attachskb+0x890/0x890 [ 3094.395736][T31050] ? __virt_addr_valid+0x61/0x2e0 [ 3094.400807][T31050] ? __phys_addr_symbol+0x30/0x70 [ 3094.405891][T31050] ? __check_object_size+0x333/0x6e0 [ 3094.411240][T31050] netlink_sendmsg+0x925/0xe30 [ 3094.416066][T31050] ? netlink_unicast+0x7f0/0x7f0 [ 3094.421241][T31050] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3094.426566][T31050] ? netlink_unicast+0x7f0/0x7f0 [ 3094.431565][T31050] sock_sendmsg+0xde/0x190 [ 3094.436055][T31050] ____sys_sendmsg+0x71c/0x900 [ 3094.440886][T31050] ? copy_msghdr_from_user+0xfc/0x150 [ 3094.446316][T31050] ? kernel_sendmsg+0x50/0x50 [ 3094.451047][T31050] ? futex_unqueue+0xb7/0x120 [ 3094.455767][T31050] ? futex_wait+0x503/0x680 [ 3094.460321][T31050] ___sys_sendmsg+0x110/0x1b0 [ 3094.465034][T31050] ? do_recvmmsg+0x6e0/0x6e0 [ 3094.469666][T31050] ? __fget_files+0x248/0x480 [ 3094.474399][T31050] ? lock_downgrade+0x690/0x690 [ 3094.479304][T31050] ? __fget_files+0x26a/0x480 [ 3094.484048][T31050] ? __fget_light+0xe5/0x270 [ 3094.488728][T31050] __sys_sendmsg+0xf7/0x1c0 [ 3094.493263][T31050] ? __sys_sendmsg_sock+0x40/0x40 [ 3094.498319][T31050] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3094.504277][T31050] ? syscall_enter_from_user_mode+0x26/0x80 [ 3094.510221][T31050] ? lockdep_hardirqs_on+0x7d/0x100 [ 3094.515467][T31050] do_syscall_64+0x39/0xb0 [ 3094.519921][T31050] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3094.525932][T31050] RIP: 0033:0x7f31e448c169 [ 3094.530371][T31050] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3094.550010][T31050] RSP: 002b:00007f31e5133168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3094.558460][T31050] RAX: ffffffffffffffda RBX: 00007f31e45ac050 RCX: 00007f31e448c169 [ 3094.566547][T31050] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3094.574719][T31050] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3094.582720][T31050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3094.590720][T31050] R13: 00007ffcd831232f R14: 00007f31e5133300 R15: 0000000000022000 [ 3094.598745][T31050] 00:54:30 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x137, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000002000000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:30 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x13b, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000002100000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:31 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x13c, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000c12100000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3094.940980][T31049] __nla_validate_parse: 5 callbacks suppressed [ 3094.941005][T31049] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:31 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x816c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:31 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x140, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000004000000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:31 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000300000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:31 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x1f000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:31 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x15a, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000004800000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:31 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x20000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3095.070504][T31080] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3095.108564][T31086] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:31 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000400000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3095.174562][T31086] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3095.206661][T31086] CPU: 1 PID: 31086 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3095.217204][T31086] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3095.227402][T31086] Call Trace: [ 3095.230731][T31086] [ 3095.233713][T31086] dump_stack_lvl+0x136/0x150 [ 3095.238523][T31086] sysfs_warn_dup+0x80/0xa0 [ 3095.243121][T31086] sysfs_do_create_link_sd+0x11e/0x140 [ 3095.248686][T31086] sysfs_create_link+0x63/0xc0 [ 3095.253572][T31086] device_add+0x5e5/0x1c50 [ 3095.258107][T31086] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3095.265034][T31086] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3095.270979][T31086] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3095.277021][T31086] wiphy_register+0x1f88/0x2ae0 [ 3095.281934][T31086] ? wiphy_unregister+0xb40/0xb40 [ 3095.286992][T31086] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3095.292180][T31086] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3095.298204][T31086] ieee80211_register_hw+0x23c1/0x40e0 [ 3095.303827][T31086] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3095.309423][T31086] ? net_generic+0xd9/0x2a0 [ 3095.313976][T31086] ? debug_object_free+0x360/0x360 [ 3095.319149][T31086] ? lockdep_init_map_type+0x21e/0x810 [ 3095.324913][T31086] ? __hrtimer_init+0x145/0x280 [ 3095.329817][T31086] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3095.335878][T31086] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3095.342619][T31086] hwsim_new_radio_nl+0xad6/0x1210 [ 3095.347775][T31086] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3095.353721][T31086] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3095.361163][T31086] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3095.368504][T31086] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3095.374713][T31086] ? genl_start+0x660/0x660 [ 3095.379277][T31086] ? ns_capable+0xe0/0x110 [ 3095.383737][T31086] genl_rcv_msg+0x4ff/0x7e0 [ 3095.388305][T31086] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3095.394684][T31086] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3095.400648][T31086] netlink_rcv_skb+0x165/0x440 [ 3095.405457][T31086] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3095.411837][T31086] ? netlink_ack+0x1360/0x1360 [ 3095.416678][T31086] genl_rcv+0x28/0x40 [ 3095.420699][T31086] netlink_unicast+0x547/0x7f0 [ 3095.425508][T31086] ? netlink_attachskb+0x890/0x890 [ 3095.430660][T31086] ? __virt_addr_valid+0x61/0x2e0 [ 3095.435726][T31086] ? __phys_addr_symbol+0x30/0x70 [ 3095.440878][T31086] ? __check_object_size+0x333/0x6e0 [ 3095.446199][T31086] netlink_sendmsg+0x925/0xe30 [ 3095.451010][T31086] ? netlink_unicast+0x7f0/0x7f0 [ 3095.456102][T31086] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3095.461439][T31086] ? netlink_unicast+0x7f0/0x7f0 [ 3095.466423][T31086] sock_sendmsg+0xde/0x190 [ 3095.470894][T31086] ____sys_sendmsg+0x71c/0x900 [ 3095.475703][T31086] ? copy_msghdr_from_user+0xfc/0x150 [ 3095.481113][T31086] ? kernel_sendmsg+0x50/0x50 [ 3095.485857][T31086] ___sys_sendmsg+0x110/0x1b0 [ 3095.490571][T31086] ? do_recvmmsg+0x6e0/0x6e0 [ 3095.495198][T31086] ? __fget_files+0x248/0x480 [ 3095.499947][T31086] ? lock_downgrade+0x690/0x690 [ 3095.504855][T31086] ? futex_wake_mark+0x1a0/0x1a0 [ 3095.509848][T31086] ? __fget_files+0x26a/0x480 [ 3095.514581][T31086] ? __fget_light+0xe5/0x270 [ 3095.519208][T31086] __sys_sendmsg+0xf7/0x1c0 [ 3095.523745][T31086] ? __sys_sendmsg_sock+0x40/0x40 [ 3095.528824][T31086] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3095.534790][T31086] ? syscall_enter_from_user_mode+0x26/0x80 [ 3095.540726][T31086] ? lockdep_hardirqs_on+0x7d/0x100 [ 3095.545971][T31086] do_syscall_64+0x39/0xb0 [ 3095.550438][T31086] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3095.556356][T31086] RIP: 0033:0x7f31e448c169 [ 3095.560795][T31086] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3095.580514][T31086] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3095.588970][T31086] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3095.596988][T31086] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3095.604996][T31086] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3095.613000][T31086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:54:31 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x16e, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3095.621107][T31086] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3095.629137][T31086] 00:54:31 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x826c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000006000000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:31 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000500000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:31 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x34340000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3095.701301][T31096] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:32 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x178, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000008400000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000600000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:32 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x3f000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3095.808681][T31109] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000a400000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3095.966262][T31123] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3096.124215][T31129] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3096.139134][T31129] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3096.147315][T31129] CPU: 1 PID: 31129 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3096.157796][T31129] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3096.167990][T31129] Call Trace: [ 3096.171322][T31129] [ 3096.174304][T31129] dump_stack_lvl+0x136/0x150 [ 3096.179068][T31129] sysfs_warn_dup+0x80/0xa0 [ 3096.183664][T31129] sysfs_do_create_link_sd+0x11e/0x140 [ 3096.189215][T31129] sysfs_create_link+0x63/0xc0 [ 3096.194067][T31129] device_add+0x5e5/0x1c50 [ 3096.198684][T31129] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3096.205608][T31129] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3096.211567][T31129] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3096.217632][T31129] wiphy_register+0x1f88/0x2ae0 [ 3096.222571][T31129] ? wiphy_unregister+0xb40/0xb40 [ 3096.227661][T31129] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3096.232849][T31129] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3096.238956][T31129] ieee80211_register_hw+0x23c1/0x40e0 [ 3096.244522][T31129] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3096.250198][T31129] ? debug_object_free+0x360/0x360 [ 3096.255377][T31129] ? lockdep_init_map_type+0x21e/0x810 [ 3096.260908][T31129] ? __hrtimer_init+0x145/0x280 [ 3096.265835][T31129] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3096.271640][T31129] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3096.278400][T31129] hwsim_new_radio_nl+0xad6/0x1210 [ 3096.283668][T31129] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3096.289660][T31129] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3096.297109][T31129] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3096.304492][T31129] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3096.310727][T31129] ? genl_start+0x660/0x660 [ 3096.315321][T31129] ? ns_capable+0xe0/0x110 [ 3096.319809][T31129] genl_rcv_msg+0x4ff/0x7e0 [ 3096.324394][T31129] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3096.330802][T31129] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3096.336777][T31129] netlink_rcv_skb+0x165/0x440 [ 3096.341607][T31129] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3096.348011][T31129] ? netlink_ack+0x1360/0x1360 [ 3096.352874][T31129] genl_rcv+0x28/0x40 [ 3096.356926][T31129] netlink_unicast+0x547/0x7f0 [ 3096.361763][T31129] ? netlink_attachskb+0x890/0x890 [ 3096.366936][T31129] ? __virt_addr_valid+0x61/0x2e0 [ 3096.372026][T31129] ? __phys_addr_symbol+0x30/0x70 [ 3096.377124][T31129] ? __check_object_size+0x333/0x6e0 [ 3096.382470][T31129] netlink_sendmsg+0x925/0xe30 [ 3096.387308][T31129] ? netlink_unicast+0x7f0/0x7f0 [ 3096.392318][T31129] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3096.397665][T31129] ? netlink_unicast+0x7f0/0x7f0 [ 3096.402672][T31129] sock_sendmsg+0xde/0x190 [ 3096.407158][T31129] ____sys_sendmsg+0x71c/0x900 [ 3096.411986][T31129] ? copy_msghdr_from_user+0xfc/0x150 [ 3096.417414][T31129] ? kernel_sendmsg+0x50/0x50 [ 3096.422190][T31129] ___sys_sendmsg+0x110/0x1b0 [ 3096.426937][T31129] ? do_recvmmsg+0x6e0/0x6e0 [ 3096.431591][T31129] ? __fget_files+0x248/0x480 [ 3096.436344][T31129] ? lock_downgrade+0x690/0x690 [ 3096.441252][T31129] ? futex_wake_mark+0x1a0/0x1a0 [ 3096.446272][T31129] ? __fget_files+0x26a/0x480 [ 3096.451049][T31129] ? __fget_light+0xe5/0x270 [ 3096.455700][T31129] __sys_sendmsg+0xf7/0x1c0 [ 3096.460276][T31129] ? __sys_sendmsg_sock+0x40/0x40 [ 3096.465357][T31129] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3096.471343][T31129] ? syscall_enter_from_user_mode+0x26/0x80 [ 3096.477313][T31129] ? lockdep_hardirqs_on+0x7d/0x100 [ 3096.482592][T31129] do_syscall_64+0x39/0xb0 [ 3096.487161][T31129] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3096.493107][T31129] RIP: 0033:0x7f31e448c169 [ 3096.497571][T31129] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3096.517324][T31129] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3096.525795][T31129] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3096.533897][T31129] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3096.541916][T31129] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3096.549955][T31129] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3096.558017][T31129] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3096.566079][T31129] 00:54:32 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0xe703}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000700000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:32 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x1b4, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000021c100000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:32 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x48000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000f000000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:32 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x1ba, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3096.690346][T31141] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000800000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:33 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x4c000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:33 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3096.763828][T31144] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3096.832512][T31144] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3096.865008][T31144] CPU: 1 PID: 31144 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3096.875533][T31144] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3096.885686][T31144] Call Trace: [ 3096.889030][T31144] [ 3096.892052][T31144] dump_stack_lvl+0x136/0x150 [ 3096.896821][T31144] sysfs_warn_dup+0x80/0xa0 [ 3096.901427][T31144] sysfs_do_create_link_sd+0x11e/0x140 [ 3096.906992][T31144] sysfs_create_link+0x63/0xc0 [ 3096.911858][T31144] device_add+0x5e5/0x1c50 [ 3096.916361][T31144] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3096.923355][T31144] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3096.929291][T31144] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3096.935325][T31144] wiphy_register+0x1f88/0x2ae0 [ 3096.940225][T31144] ? wiphy_unregister+0xb40/0xb40 [ 3096.945281][T31144] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3096.950446][T31144] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3096.956476][T31144] ieee80211_register_hw+0x23c1/0x40e0 [ 3096.962006][T31144] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3096.967612][T31144] ? debug_object_free+0x360/0x360 [ 3096.972770][T31144] ? lockdep_init_map_type+0x21e/0x810 [ 3096.978284][T31144] ? __hrtimer_init+0x145/0x280 [ 3096.983196][T31144] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3096.988985][T31144] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3096.995714][T31144] hwsim_new_radio_nl+0xad6/0x1210 [ 3097.001129][T31144] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3097.007074][T31144] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3097.014493][T31144] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3097.021858][T31144] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3097.028078][T31144] ? genl_start+0x660/0x660 [ 3097.032640][T31144] ? ns_capable+0xe0/0x110 [ 3097.037103][T31144] genl_rcv_msg+0x4ff/0x7e0 [ 3097.041655][T31144] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3097.048124][T31144] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3097.054071][T31144] netlink_rcv_skb+0x165/0x440 [ 3097.058884][T31144] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3097.065267][T31144] ? netlink_ack+0x1360/0x1360 [ 3097.070107][T31144] genl_rcv+0x28/0x40 [ 3097.074121][T31144] netlink_unicast+0x547/0x7f0 [ 3097.078930][T31144] ? netlink_attachskb+0x890/0x890 [ 3097.084092][T31144] ? __virt_addr_valid+0x61/0x2e0 [ 3097.089171][T31144] ? __phys_addr_symbol+0x30/0x70 [ 3097.094362][T31144] ? __check_object_size+0x333/0x6e0 [ 3097.099877][T31144] netlink_sendmsg+0x925/0xe30 [ 3097.104700][T31144] ? netlink_unicast+0x7f0/0x7f0 [ 3097.109687][T31144] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3097.115017][T31144] ? netlink_unicast+0x7f0/0x7f0 [ 3097.120010][T31144] sock_sendmsg+0xde/0x190 [ 3097.124486][T31144] ____sys_sendmsg+0x71c/0x900 [ 3097.129503][T31144] ? copy_msghdr_from_user+0xfc/0x150 [ 3097.134996][T31144] ? kernel_sendmsg+0x50/0x50 [ 3097.139738][T31144] ___sys_sendmsg+0x110/0x1b0 [ 3097.144452][T31144] ? do_recvmmsg+0x6e0/0x6e0 [ 3097.149077][T31144] ? __fget_files+0x248/0x480 [ 3097.153810][T31144] ? lock_downgrade+0x690/0x690 [ 3097.158698][T31144] ? futex_wake_mark+0x1a0/0x1a0 [ 3097.163692][T31144] ? __fget_files+0x26a/0x480 [ 3097.168434][T31144] ? __fget_light+0xe5/0x270 [ 3097.173065][T31144] __sys_sendmsg+0xf7/0x1c0 [ 3097.177599][T31144] ? __sys_sendmsg_sock+0x40/0x40 [ 3097.182677][T31144] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3097.188639][T31144] ? syscall_enter_from_user_mode+0x26/0x80 [ 3097.194602][T31144] ? lockdep_hardirqs_on+0x7d/0x100 [ 3097.199849][T31144] do_syscall_64+0x39/0xb0 [ 3097.204304][T31144] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3097.210226][T31144] RIP: 0033:0x7f31e448c169 [ 3097.214683][T31144] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3097.234327][T31144] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3097.242786][T31144] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3097.250781][T31144] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3097.258781][T31144] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3097.266793][T31144] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3097.274796][T31144] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3097.282899][T31144] [ 3097.310325][T31154] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000fffff0000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:33 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x60000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:33 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x1f0, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:33 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:33 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0xf000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000900000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000010100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:33 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x1f7, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000a00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:33 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:33 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x68000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3097.497757][T31170] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3097.549084][T31170] CPU: 0 PID: 31170 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3097.559793][T31170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3097.569898][T31170] Call Trace: [ 3097.573233][T31170] [ 3097.576235][T31170] dump_stack_lvl+0x136/0x150 [ 3097.580990][T31170] sysfs_warn_dup+0x80/0xa0 [ 3097.585571][T31170] sysfs_do_create_link_sd+0x11e/0x140 [ 3097.591111][T31170] sysfs_create_link+0x63/0xc0 [ 3097.596066][T31170] device_add+0x5e5/0x1c50 [ 3097.600553][T31170] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3097.607483][T31170] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3097.613454][T31170] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3097.619524][T31170] wiphy_register+0x1f88/0x2ae0 [ 3097.624459][T31170] ? wiphy_unregister+0xb40/0xb40 [ 3097.629540][T31170] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3097.634855][T31170] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3097.640927][T31170] ieee80211_register_hw+0x23c1/0x40e0 [ 3097.646582][T31170] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3097.652213][T31170] ? debug_object_free+0x360/0x360 [ 3097.657401][T31170] ? lockdep_init_map_type+0x21e/0x810 [ 3097.662940][T31170] ? __hrtimer_init+0x145/0x280 [ 3097.667866][T31170] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3097.673674][T31170] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3097.680546][T31170] hwsim_new_radio_nl+0xad6/0x1210 [ 3097.685740][T31170] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3097.691723][T31170] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3097.699165][T31170] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3097.706532][T31170] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3097.712763][T31170] ? genl_start+0x660/0x660 [ 3097.717357][T31170] ? ns_capable+0xe0/0x110 [ 3097.721849][T31170] genl_rcv_msg+0x4ff/0x7e0 [ 3097.726429][T31170] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3097.732839][T31170] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3097.738804][T31170] ? lock_downgrade+0x690/0x690 [ 3097.743820][T31170] netlink_rcv_skb+0x165/0x440 [ 3097.748679][T31170] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3097.755086][T31170] ? netlink_ack+0x1360/0x1360 [ 3097.759964][T31170] genl_rcv+0x28/0x40 [ 3097.764041][T31170] netlink_unicast+0x547/0x7f0 [ 3097.768885][T31170] ? netlink_attachskb+0x890/0x890 [ 3097.774241][T31170] ? __virt_addr_valid+0x61/0x2e0 [ 3097.779338][T31170] ? __phys_addr_symbol+0x30/0x70 [ 3097.784446][T31170] ? __check_object_size+0x333/0x6e0 [ 3097.789802][T31170] netlink_sendmsg+0x925/0xe30 [ 3097.794736][T31170] ? netlink_unicast+0x7f0/0x7f0 [ 3097.799753][T31170] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3097.805104][T31170] ? netlink_unicast+0x7f0/0x7f0 [ 3097.810117][T31170] sock_sendmsg+0xde/0x190 [ 3097.814696][T31170] ____sys_sendmsg+0x71c/0x900 [ 3097.819534][T31170] ? copy_msghdr_from_user+0xfc/0x150 [ 3097.824961][T31170] ? kernel_sendmsg+0x50/0x50 [ 3097.829730][T31170] ___sys_sendmsg+0x110/0x1b0 [ 3097.834467][T31170] ? do_recvmmsg+0x6e0/0x6e0 [ 3097.839119][T31170] ? __fget_files+0x248/0x480 [ 3097.843880][T31170] ? lock_downgrade+0x690/0x690 [ 3097.848794][T31170] ? futex_wake_mark+0x1a0/0x1a0 [ 3097.853823][T31170] ? __fget_files+0x26a/0x480 [ 3097.858679][T31170] ? __fget_light+0xe5/0x270 [ 3097.863329][T31170] __sys_sendmsg+0xf7/0x1c0 [ 3097.867899][T31170] ? __sys_sendmsg_sock+0x40/0x40 [ 3097.872988][T31170] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3097.878972][T31170] ? syscall_enter_from_user_mode+0x26/0x80 [ 3097.884987][T31170] ? lockdep_hardirqs_on+0x7d/0x100 [ 3097.890364][T31170] do_syscall_64+0x39/0xb0 [ 3097.894850][T31170] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3097.900841][T31170] RIP: 0033:0x7f31e448c169 [ 3097.905312][T31170] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3097.924982][T31170] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3097.933460][T31170] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3097.941481][T31170] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:34 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x1fd, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000020100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3097.949502][T31170] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3097.957624][T31170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3097.965851][T31170] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3097.973914][T31170] 00:54:34 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0xec0, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000030100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:34 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x33fe0, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:34 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x30000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000040100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:34 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x7ffff000, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:34 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:34 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x6c000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:34 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000b00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:34 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:34 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x74000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:34 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000c00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:34 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0xf, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000050100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:34 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x33, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3098.833376][T31220] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3098.852972][T31220] CPU: 1 PID: 31220 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3098.863562][T31220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3098.873768][T31220] Call Trace: [ 3098.877084][T31220] [ 3098.880068][T31220] dump_stack_lvl+0x136/0x150 [ 3098.884877][T31220] sysfs_warn_dup+0x80/0xa0 [ 3098.889475][T31220] sysfs_do_create_link_sd+0x11e/0x140 [ 3098.895025][T31220] sysfs_create_link+0x63/0xc0 [ 3098.900125][T31220] device_add+0x5e5/0x1c50 [ 3098.904629][T31220] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3098.912081][T31220] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3098.918046][T31220] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3098.924108][T31220] wiphy_register+0x1f88/0x2ae0 [ 3098.929046][T31220] ? wiphy_unregister+0xb40/0xb40 [ 3098.934138][T31220] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3098.939330][T31220] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3098.945389][T31220] ieee80211_register_hw+0x23c1/0x40e0 [ 3098.950960][T31220] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3098.956696][T31220] ? debug_object_free+0x360/0x360 [ 3098.961887][T31220] ? lockdep_init_map_type+0x21e/0x810 [ 3098.967424][T31220] ? __hrtimer_init+0x145/0x280 [ 3098.972351][T31220] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3098.978179][T31220] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3098.984945][T31220] hwsim_new_radio_nl+0xad6/0x1210 [ 3098.990126][T31220] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3098.996210][T31220] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3099.003773][T31220] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3099.011139][T31220] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3099.017387][T31220] ? genl_start+0x660/0x660 [ 3099.022088][T31220] ? ns_capable+0xe0/0x110 [ 3099.026582][T31220] genl_rcv_msg+0x4ff/0x7e0 [ 3099.031163][T31220] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3099.037584][T31220] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3099.043564][T31220] netlink_rcv_skb+0x165/0x440 [ 3099.048424][T31220] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3099.054861][T31220] ? netlink_ack+0x1360/0x1360 [ 3099.059748][T31220] genl_rcv+0x28/0x40 [ 3099.063799][T31220] netlink_unicast+0x547/0x7f0 [ 3099.068647][T31220] ? netlink_attachskb+0x890/0x890 [ 3099.073922][T31220] ? __virt_addr_valid+0x61/0x2e0 [ 3099.079047][T31220] ? __phys_addr_symbol+0x30/0x70 [ 3099.084145][T31220] ? __check_object_size+0x333/0x6e0 [ 3099.089496][T31220] netlink_sendmsg+0x925/0xe30 [ 3099.094343][T31220] ? netlink_unicast+0x7f0/0x7f0 [ 3099.099712][T31220] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3099.105100][T31220] ? netlink_unicast+0x7f0/0x7f0 [ 3099.110103][T31220] sock_sendmsg+0xde/0x190 [ 3099.114764][T31220] ____sys_sendmsg+0x71c/0x900 [ 3099.119602][T31220] ? copy_msghdr_from_user+0xfc/0x150 [ 3099.125031][T31220] ? kernel_sendmsg+0x50/0x50 [ 3099.129803][T31220] ___sys_sendmsg+0x110/0x1b0 [ 3099.134622][T31220] ? do_recvmmsg+0x6e0/0x6e0 [ 3099.139266][T31220] ? __fget_files+0x248/0x480 [ 3099.144028][T31220] ? lock_downgrade+0x690/0x690 [ 3099.148940][T31220] ? futex_wake_mark+0x1a0/0x1a0 [ 3099.154213][T31220] ? __fget_files+0x26a/0x480 [ 3099.158984][T31220] ? __fget_light+0xe5/0x270 [ 3099.163686][T31220] __sys_sendmsg+0xf7/0x1c0 [ 3099.168356][T31220] ? __sys_sendmsg_sock+0x40/0x40 [ 3099.173450][T31220] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3099.179540][T31220] ? syscall_enter_from_user_mode+0x26/0x80 [ 3099.185517][T31220] ? lockdep_hardirqs_on+0x7d/0x100 [ 3099.190793][T31220] do_syscall_64+0x39/0xb0 [ 3099.195277][T31220] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3099.201250][T31220] RIP: 0033:0x7f31e448c169 [ 3099.205721][T31220] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3099.225484][T31220] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3099.233971][T31220] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3099.242001][T31220] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3099.250032][T31220] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3099.258152][T31220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3099.266214][T31220] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3099.274441][T31220] 00:54:35 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x100000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:35 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000009", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:35 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x793b0100, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:35 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000d00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:35 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x3b, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000060100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000070100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:35 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0xba, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:35 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:35 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x7a000000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3099.476031][T31237] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3099.507358][T31237] CPU: 1 PID: 31237 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3099.517856][T31237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3099.527963][T31237] Call Trace: [ 3099.531284][T31237] [ 3099.534272][T31237] dump_stack_lvl+0x136/0x150 [ 3099.539117][T31237] sysfs_warn_dup+0x80/0xa0 [ 3099.543711][T31237] sysfs_do_create_link_sd+0x11e/0x140 [ 3099.549266][T31237] sysfs_create_link+0x63/0xc0 [ 3099.554121][T31237] device_add+0x5e5/0x1c50 [ 3099.558620][T31237] ? write_comp_data+0x85/0x90 [ 3099.563487][T31237] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3099.570405][T31237] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3099.576372][T31237] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3099.582442][T31237] wiphy_register+0x1f88/0x2ae0 [ 3099.587369][T31237] ? wiphy_unregister+0xb40/0xb40 [ 3099.592456][T31237] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3099.597657][T31237] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3099.603714][T31237] ieee80211_register_hw+0x23c1/0x40e0 [ 3099.609277][T31237] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3099.615084][T31237] ? debug_object_free+0x360/0x360 [ 3099.620272][T31237] ? lockdep_init_map_type+0x21e/0x810 00:54:35 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000e00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000080100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3099.625814][T31237] ? __hrtimer_init+0x145/0x280 [ 3099.630842][T31237] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3099.636673][T31237] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3099.643530][T31237] hwsim_new_radio_nl+0xad6/0x1210 [ 3099.648713][T31237] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3099.654708][T31237] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3099.662172][T31237] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3099.669554][T31237] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3099.675804][T31237] ? genl_start+0x660/0x660 [ 3099.680400][T31237] ? ns_capable+0xe0/0x110 [ 3099.684902][T31237] genl_rcv_msg+0x4ff/0x7e0 [ 3099.689498][T31237] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3099.695922][T31237] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3099.701984][T31237] netlink_rcv_skb+0x165/0x440 [ 3099.706906][T31237] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3099.713324][T31237] ? netlink_ack+0x1360/0x1360 [ 3099.718204][T31237] genl_rcv+0x28/0x40 [ 3099.722251][T31237] netlink_unicast+0x547/0x7f0 [ 3099.727100][T31237] ? netlink_attachskb+0x890/0x890 [ 3099.732295][T31237] ? __virt_addr_valid+0x61/0x2e0 [ 3099.737408][T31237] ? __phys_addr_symbol+0x30/0x70 [ 3099.742518][T31237] ? __check_object_size+0x333/0x6e0 [ 3099.747966][T31237] netlink_sendmsg+0x925/0xe30 [ 3099.752830][T31237] ? netlink_unicast+0x7f0/0x7f0 [ 3099.757934][T31237] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3099.763311][T31237] ? netlink_unicast+0x7f0/0x7f0 [ 3099.768324][T31237] sock_sendmsg+0xde/0x190 [ 3099.772884][T31237] ____sys_sendmsg+0x71c/0x900 [ 3099.777731][T31237] ? copy_msghdr_from_user+0xfc/0x150 [ 3099.783167][T31237] ? kernel_sendmsg+0x50/0x50 [ 3099.787942][T31237] ___sys_sendmsg+0x110/0x1b0 [ 3099.792687][T31237] ? do_recvmmsg+0x6e0/0x6e0 [ 3099.797353][T31237] ? __fget_files+0x248/0x480 [ 3099.802104][T31237] ? lock_downgrade+0x690/0x690 [ 3099.807016][T31237] ? futex_wake_mark+0x1a0/0x1a0 [ 3099.812035][T31237] ? __fget_files+0x26a/0x480 [ 3099.816813][T31237] ? __fget_light+0xe5/0x270 [ 3099.821482][T31237] __sys_sendmsg+0xf7/0x1c0 [ 3099.826042][T31237] ? __sys_sendmsg_sock+0x40/0x40 [ 3099.831123][T31237] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3099.837109][T31237] ? syscall_enter_from_user_mode+0x26/0x80 [ 3099.843082][T31237] ? lockdep_hardirqs_on+0x7d/0x100 [ 3099.848393][T31237] do_syscall_64+0x39/0xb0 [ 3099.852992][T31237] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3099.858945][T31237] RIP: 0033:0x7f31e448c169 [ 3099.863453][T31237] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3099.883382][T31237] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3099.891870][T31237] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3099.899935][T31237] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3099.907957][T31237] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3099.916169][T31237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3099.924192][T31237] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3099.932244][T31237] 00:54:36 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b95}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000090100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000f00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:36 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0xf7, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3099.993306][T31245] __nla_validate_parse: 8 callbacks suppressed [ 3099.993329][T31245] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:36 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x9effffff, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000b0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3100.093472][T31260] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:36 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0xfd, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000065", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001100000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3100.217974][T31260] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3100.270032][T31260] CPU: 0 PID: 31260 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3100.280625][T31260] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3100.290825][T31260] Call Trace: [ 3100.294151][T31260] [ 3100.297176][T31260] dump_stack_lvl+0x136/0x150 [ 3100.302202][T31260] sysfs_warn_dup+0x80/0xa0 [ 3100.306790][T31260] sysfs_do_create_link_sd+0x11e/0x140 [ 3100.312347][T31260] sysfs_create_link+0x63/0xc0 [ 3100.317205][T31260] device_add+0x5e5/0x1c50 [ 3100.321723][T31260] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3100.328651][T31260] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3100.334697][T31260] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3100.340766][T31260] wiphy_register+0x1f88/0x2ae0 [ 3100.345699][T31260] ? wiphy_unregister+0xb40/0xb40 [ 3100.350794][T31260] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3100.355989][T31260] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3100.362051][T31260] ieee80211_register_hw+0x23c1/0x40e0 [ 3100.367618][T31260] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3100.373246][T31260] ? net_generic+0xd9/0x2a0 [ 3100.377800][T31260] ? debug_object_free+0x360/0x360 [ 3100.382955][T31260] ? lockdep_init_map_type+0x21e/0x810 [ 3100.388484][T31260] ? __hrtimer_init+0x145/0x280 [ 3100.393390][T31260] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3100.399171][T31260] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3100.405904][T31260] hwsim_new_radio_nl+0xad6/0x1210 [ 3100.411069][T31260] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3100.417011][T31260] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3100.424431][T31260] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3100.431768][T31260] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3100.438145][T31260] ? genl_start+0x660/0x660 [ 3100.442704][T31260] ? ns_capable+0xe0/0x110 [ 3100.447168][T31260] genl_rcv_msg+0x4ff/0x7e0 [ 3100.451732][T31260] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3100.458116][T31260] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3100.464063][T31260] netlink_rcv_skb+0x165/0x440 [ 3100.468890][T31260] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3100.475315][T31260] ? netlink_ack+0x1360/0x1360 [ 3100.480151][T31260] genl_rcv+0x28/0x40 [ 3100.484180][T31260] netlink_unicast+0x547/0x7f0 [ 3100.488993][T31260] ? netlink_attachskb+0x890/0x890 [ 3100.494141][T31260] ? __virt_addr_valid+0x61/0x2e0 [ 3100.499226][T31260] ? __phys_addr_symbol+0x30/0x70 [ 3100.504301][T31260] ? __check_object_size+0x333/0x6e0 [ 3100.509813][T31260] netlink_sendmsg+0x925/0xe30 [ 3100.514766][T31260] ? netlink_unicast+0x7f0/0x7f0 [ 3100.519775][T31260] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3100.525121][T31260] ? netlink_unicast+0x7f0/0x7f0 [ 3100.530103][T31260] sock_sendmsg+0xde/0x190 [ 3100.534587][T31260] ____sys_sendmsg+0x71c/0x900 [ 3100.539410][T31260] ? copy_msghdr_from_user+0xfc/0x150 [ 3100.544819][T31260] ? kernel_sendmsg+0x50/0x50 [ 3100.549552][T31260] ? futex_unqueue+0xb7/0x120 [ 3100.554273][T31260] ? futex_wait+0x503/0x680 [ 3100.558860][T31260] ___sys_sendmsg+0x110/0x1b0 [ 3100.563573][T31260] ? do_recvmmsg+0x6e0/0x6e0 [ 3100.568199][T31260] ? __fget_files+0x248/0x480 [ 3100.572921][T31260] ? lock_downgrade+0x690/0x690 [ 3100.577826][T31260] ? __fget_files+0x26a/0x480 [ 3100.582576][T31260] ? __fget_light+0xe5/0x270 [ 3100.587200][T31260] __sys_sendmsg+0xf7/0x1c0 [ 3100.591748][T31260] ? __sys_sendmsg_sock+0x40/0x40 [ 3100.596809][T31260] ? __x64_sys_futex+0x1d3/0x4d0 [ 3100.601896][T31260] ? syscall_enter_from_user_mode+0x26/0x80 [ 3100.607936][T31260] ? lockdep_hardirqs_on+0x7d/0x100 [ 3100.613549][T31260] do_syscall_64+0x39/0xb0 [ 3100.618091][T31260] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3100.624013][T31260] RIP: 0033:0x7f31e448c169 [ 3100.628473][T31260] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3100.648375][T31260] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3100.656851][T31260] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3100.664940][T31260] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3100.673033][T31260] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3100.681030][T31260] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3100.689023][T31260] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3100.697041][T31260] [ 3100.732358][T31266] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:37 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b96}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000c0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:37 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x2, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001200000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:37 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xf0ffffff, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:37 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000e0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:37 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x3, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3100.854798][T31286] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:37 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000058", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001300000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000f0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:37 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xfffff000, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3100.938638][T31289] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3101.182303][T31289] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3101.190754][T31289] CPU: 0 PID: 31289 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3101.201247][T31289] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3101.212073][T31289] Call Trace: [ 3101.215397][T31289] [ 3101.218381][T31289] dump_stack_lvl+0x136/0x150 [ 3101.223142][T31289] sysfs_warn_dup+0x80/0xa0 [ 3101.227730][T31289] sysfs_do_create_link_sd+0x11e/0x140 [ 3101.233279][T31289] sysfs_create_link+0x63/0xc0 [ 3101.238139][T31289] device_add+0x5e5/0x1c50 [ 3101.242639][T31289] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3101.249595][T31289] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3101.255572][T31289] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3101.261746][T31289] wiphy_register+0x1f88/0x2ae0 [ 3101.266782][T31289] ? wiphy_unregister+0xb40/0xb40 [ 3101.271953][T31289] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3101.277143][T31289] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3101.283205][T31289] ieee80211_register_hw+0x23c1/0x40e0 [ 3101.288780][T31289] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3101.294418][T31289] ? debug_object_free+0x360/0x360 [ 3101.299610][T31289] ? lockdep_init_map_type+0x21e/0x810 [ 3101.305153][T31289] ? __hrtimer_init+0x145/0x280 [ 3101.310180][T31289] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3101.316094][T31289] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3101.322858][T31289] hwsim_new_radio_nl+0xad6/0x1210 [ 3101.328039][T31289] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3101.334030][T31289] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3101.341573][T31289] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3101.349127][T31289] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3101.355371][T31289] ? genl_start+0x660/0x660 [ 3101.359965][T31289] ? ns_capable+0xe0/0x110 [ 3101.364474][T31289] genl_rcv_msg+0x4ff/0x7e0 [ 3101.369058][T31289] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3101.375478][T31289] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3101.381453][T31289] netlink_rcv_skb+0x165/0x440 [ 3101.386290][T31289] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3101.392704][T31289] ? netlink_ack+0x1360/0x1360 [ 3101.397595][T31289] genl_rcv+0x28/0x40 [ 3101.401644][T31289] netlink_unicast+0x547/0x7f0 [ 3101.406497][T31289] ? netlink_attachskb+0x890/0x890 [ 3101.411677][T31289] ? __virt_addr_valid+0x61/0x2e0 [ 3101.416778][T31289] ? __phys_addr_symbol+0x30/0x70 [ 3101.421883][T31289] ? __check_object_size+0x333/0x6e0 [ 3101.427236][T31289] netlink_sendmsg+0x925/0xe30 [ 3101.432071][T31289] ? netlink_unicast+0x7f0/0x7f0 [ 3101.437099][T31289] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3101.442548][T31289] ? netlink_unicast+0x7f0/0x7f0 [ 3101.447562][T31289] sock_sendmsg+0xde/0x190 [ 3101.452090][T31289] ____sys_sendmsg+0x71c/0x900 [ 3101.456933][T31289] ? copy_msghdr_from_user+0xfc/0x150 [ 3101.462361][T31289] ? kernel_sendmsg+0x50/0x50 [ 3101.467136][T31289] ___sys_sendmsg+0x110/0x1b0 [ 3101.471880][T31289] ? do_recvmmsg+0x6e0/0x6e0 [ 3101.476532][T31289] ? __fget_files+0x248/0x480 [ 3101.481381][T31289] ? lock_downgrade+0x690/0x690 [ 3101.486304][T31289] ? futex_wake_mark+0x1a0/0x1a0 [ 3101.491339][T31289] ? __fget_files+0x26a/0x480 [ 3101.496145][T31289] ? __fget_light+0xe5/0x270 [ 3101.500831][T31289] __sys_sendmsg+0xf7/0x1c0 [ 3101.505403][T31289] ? __sys_sendmsg_sock+0x40/0x40 [ 3101.510496][T31289] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3101.516499][T31289] ? syscall_enter_from_user_mode+0x26/0x80 [ 3101.522562][T31289] ? lockdep_hardirqs_on+0x7d/0x100 [ 3101.527850][T31289] do_syscall_64+0x39/0xb0 [ 3101.532349][T31289] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3101.538300][T31289] RIP: 0033:0x7f31e448c169 [ 3101.542769][T31289] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3101.562452][T31289] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3101.570935][T31289] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3101.578971][T31289] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3101.587002][T31289] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3101.595033][T31289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3101.603064][T31289] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3101.611136][T31289] [ 3101.643130][T31297] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3101.664483][T31297] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3101.673608][T31297] CPU: 0 PID: 31297 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3101.684284][T31297] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3101.694401][T31297] Call Trace: [ 3101.697730][T31297] [ 3101.700707][T31297] dump_stack_lvl+0x136/0x150 [ 3101.705469][T31297] sysfs_warn_dup+0x80/0xa0 [ 3101.710060][T31297] sysfs_do_create_link_sd+0x11e/0x140 [ 3101.715622][T31297] sysfs_create_link+0x63/0xc0 [ 3101.720480][T31297] device_add+0x5e5/0x1c50 [ 3101.724970][T31297] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3101.731868][T31297] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3101.737806][T31297] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3101.743845][T31297] wiphy_register+0x1f88/0x2ae0 [ 3101.748870][T31297] ? wiphy_unregister+0xb40/0xb40 [ 3101.753947][T31297] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3101.759114][T31297] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3101.765145][T31297] ieee80211_register_hw+0x23c1/0x40e0 [ 3101.770758][T31297] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3101.776517][T31297] ? debug_object_free+0x360/0x360 [ 3101.781676][T31297] ? lockdep_init_map_type+0x21e/0x810 [ 3101.787204][T31297] ? __hrtimer_init+0x145/0x280 [ 3101.792118][T31297] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3101.797905][T31297] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3101.804641][T31297] hwsim_new_radio_nl+0xad6/0x1210 [ 3101.809891][T31297] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3101.815840][T31297] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3101.823261][T31297] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3101.830602][T31297] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3101.836808][T31297] ? genl_start+0x660/0x660 [ 3101.841375][T31297] ? ns_capable+0xe0/0x110 [ 3101.845844][T31297] genl_rcv_msg+0x4ff/0x7e0 [ 3101.850399][T31297] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3101.856780][T31297] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3101.862753][T31297] netlink_rcv_skb+0x165/0x440 [ 3101.867734][T31297] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3101.874140][T31297] ? netlink_ack+0x1360/0x1360 [ 3101.878991][T31297] genl_rcv+0x28/0x40 [ 3101.883019][T31297] netlink_unicast+0x547/0x7f0 [ 3101.887840][T31297] ? netlink_attachskb+0x890/0x890 [ 3101.893001][T31297] ? __virt_addr_valid+0x61/0x2e0 [ 3101.898074][T31297] ? __phys_addr_symbol+0x30/0x70 [ 3101.903150][T31297] ? __check_object_size+0x333/0x6e0 [ 3101.908482][T31297] netlink_sendmsg+0x925/0xe30 [ 3101.913302][T31297] ? netlink_unicast+0x7f0/0x7f0 [ 3101.918429][T31297] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3101.923785][T31297] ? netlink_unicast+0x7f0/0x7f0 [ 3101.928790][T31297] sock_sendmsg+0xde/0x190 [ 3101.933259][T31297] ____sys_sendmsg+0x71c/0x900 [ 3101.938073][T31297] ? copy_msghdr_from_user+0xfc/0x150 [ 3101.943484][T31297] ? kernel_sendmsg+0x50/0x50 [ 3101.948215][T31297] ? futex_unqueue+0xb7/0x120 [ 3101.952942][T31297] ? futex_wait+0x503/0x680 [ 3101.957495][T31297] ___sys_sendmsg+0x110/0x1b0 [ 3101.962204][T31297] ? do_recvmmsg+0x6e0/0x6e0 [ 3101.966830][T31297] ? __fget_files+0x248/0x480 [ 3101.971558][T31297] ? lock_downgrade+0x690/0x690 [ 3101.976469][T31297] ? __fget_files+0x26a/0x480 [ 3101.981207][T31297] ? __fget_light+0xe5/0x270 [ 3101.985838][T31297] __sys_sendmsg+0xf7/0x1c0 [ 3101.990373][T31297] ? __sys_sendmsg_sock+0x40/0x40 [ 3101.995457][T31297] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3102.001427][T31297] ? syscall_enter_from_user_mode+0x26/0x80 [ 3102.007373][T31297] ? lockdep_hardirqs_on+0x7d/0x100 [ 3102.012624][T31297] do_syscall_64+0x39/0xb0 [ 3102.017275][T31297] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3102.023253][T31297] RIP: 0033:0x7fea1f08c169 [ 3102.027716][T31297] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3102.047466][T31297] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3102.055924][T31297] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3102.063961][T31297] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3102.072049][T31297] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3102.080089][T31297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:54:38 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b97}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000120100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:38 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001400000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3102.088200][T31297] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3102.096248][T31297] 00:54:38 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x4, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000000000700000e", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000140100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:38 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xffffff7f, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:38 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001500000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3102.157153][T31305] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3102.189000][T31317] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:38 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x5, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3102.235616][T31317] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3102.283590][T31317] CPU: 1 PID: 31317 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3102.294099][T31317] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3102.304392][T31317] Call Trace: [ 3102.307721][T31317] [ 3102.310707][T31317] dump_stack_lvl+0x136/0x150 [ 3102.315482][T31317] sysfs_warn_dup+0x80/0xa0 [ 3102.320165][T31317] sysfs_do_create_link_sd+0x11e/0x140 [ 3102.325725][T31317] sysfs_create_link+0x63/0xc0 [ 3102.330586][T31317] device_add+0x5e5/0x1c50 [ 3102.335092][T31317] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3102.342108][T31317] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3102.348087][T31317] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3102.354155][T31317] wiphy_register+0x1f88/0x2ae0 [ 3102.359091][T31317] ? wiphy_unregister+0xb40/0xb40 [ 3102.364363][T31317] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3102.369561][T31317] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3102.375633][T31317] ieee80211_register_hw+0x23c1/0x40e0 [ 3102.381189][T31317] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3102.386816][T31317] ? debug_object_free+0x360/0x360 [ 3102.392002][T31317] ? lockdep_init_map_type+0x21e/0x810 [ 3102.397547][T31317] ? __hrtimer_init+0x145/0x280 [ 3102.402476][T31317] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3102.408308][T31317] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3102.415075][T31317] hwsim_new_radio_nl+0xad6/0x1210 [ 3102.420273][T31317] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3102.426250][T31317] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3102.433708][T31317] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3102.441093][T31317] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3102.447338][T31317] ? genl_start+0x660/0x660 [ 3102.451932][T31317] ? ns_capable+0xe0/0x110 [ 3102.456416][T31317] genl_rcv_msg+0x4ff/0x7e0 [ 3102.461007][T31317] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3102.467431][T31317] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3102.473420][T31317] netlink_rcv_skb+0x165/0x440 [ 3102.478268][T31317] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3102.484865][T31317] ? netlink_ack+0x1360/0x1360 [ 3102.489741][T31317] genl_rcv+0x28/0x40 [ 3102.493827][T31317] netlink_unicast+0x547/0x7f0 [ 3102.498700][T31317] ? netlink_attachskb+0x890/0x890 [ 3102.503889][T31317] ? __virt_addr_valid+0x61/0x2e0 [ 3102.508990][T31317] ? __phys_addr_symbol+0x30/0x70 [ 3102.514104][T31317] ? __check_object_size+0x333/0x6e0 [ 3102.519465][T31317] netlink_sendmsg+0x925/0xe30 [ 3102.524311][T31317] ? netlink_unicast+0x7f0/0x7f0 [ 3102.529338][T31317] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3102.534694][T31317] ? netlink_unicast+0x7f0/0x7f0 [ 3102.539877][T31317] sock_sendmsg+0xde/0x190 [ 3102.544414][T31317] ____sys_sendmsg+0x71c/0x900 [ 3102.549264][T31317] ? copy_msghdr_from_user+0xfc/0x150 [ 3102.554700][T31317] ? kernel_sendmsg+0x50/0x50 [ 3102.559458][T31317] ? futex_unqueue+0xb7/0x120 [ 3102.564210][T31317] ? futex_wait+0x503/0x680 [ 3102.568791][T31317] ___sys_sendmsg+0x110/0x1b0 [ 3102.573620][T31317] ? do_recvmmsg+0x6e0/0x6e0 [ 3102.578275][T31317] ? __fget_files+0x248/0x480 [ 3102.583035][T31317] ? lock_downgrade+0x690/0x690 [ 3102.587973][T31317] ? __fget_files+0x26a/0x480 [ 3102.592746][T31317] ? __fget_light+0xe5/0x270 [ 3102.597403][T31317] __sys_sendmsg+0xf7/0x1c0 [ 3102.601964][T31317] ? __sys_sendmsg_sock+0x40/0x40 [ 3102.607094][T31317] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3102.613088][T31317] ? syscall_enter_from_user_mode+0x26/0x80 [ 3102.619066][T31317] ? lockdep_hardirqs_on+0x7d/0x100 [ 3102.624350][T31317] do_syscall_64+0x39/0xb0 [ 3102.628833][T31317] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3102.634786][T31317] RIP: 0033:0x7f31e448c169 [ 3102.639250][T31317] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3102.659007][T31317] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3102.667487][T31317] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3102.675513][T31317] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000160100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3102.683569][T31317] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3102.691593][T31317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3102.699617][T31317] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3102.707669][T31317] 00:54:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000180100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:39 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b98}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001a0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:39 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001600000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:39 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xffffff9e, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3102.948092][T31326] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3102.968078][T31336] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:54:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001b0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:39 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3103.041070][T31336] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3103.067045][T31336] CPU: 1 PID: 31336 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3103.077558][T31336] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3103.087673][T31336] Call Trace: [ 3103.090995][T31336] [ 3103.093974][T31336] dump_stack_lvl+0x136/0x150 [ 3103.098749][T31336] sysfs_warn_dup+0x80/0xa0 [ 3103.103362][T31336] sysfs_do_create_link_sd+0x11e/0x140 [ 3103.108958][T31336] sysfs_create_link+0x63/0xc0 [ 3103.113812][T31336] device_add+0x5e5/0x1c50 [ 3103.118308][T31336] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3103.125238][T31336] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3103.131212][T31336] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3103.137284][T31336] wiphy_register+0x1f88/0x2ae0 [ 3103.142217][T31336] ? wiphy_unregister+0xb40/0xb40 [ 3103.147314][T31336] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3103.152510][T31336] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3103.158572][T31336] ieee80211_register_hw+0x23c1/0x40e0 [ 3103.164137][T31336] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3103.169768][T31336] ? debug_object_free+0x360/0x360 [ 3103.174944][T31336] ? lockdep_init_map_type+0x21e/0x810 [ 3103.180565][T31336] ? __hrtimer_init+0x145/0x280 [ 3103.185501][T31336] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3103.191328][T31336] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3103.198099][T31336] hwsim_new_radio_nl+0xad6/0x1210 [ 3103.203292][T31336] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3103.209269][T31336] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3103.216717][T31336] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3103.224088][T31336] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3103.230338][T31336] ? genl_start+0x660/0x660 [ 3103.234943][T31336] ? ns_capable+0xe0/0x110 [ 3103.239437][T31336] genl_rcv_msg+0x4ff/0x7e0 [ 3103.244023][T31336] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3103.250444][T31336] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3103.256428][T31336] netlink_rcv_skb+0x165/0x440 [ 3103.261282][T31336] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3103.267703][T31336] ? netlink_ack+0x1360/0x1360 [ 3103.272597][T31336] genl_rcv+0x28/0x40 [ 3103.276661][T31336] netlink_unicast+0x547/0x7f0 [ 3103.281516][T31336] ? netlink_attachskb+0x890/0x890 [ 3103.286705][T31336] ? __virt_addr_valid+0x61/0x2e0 [ 3103.291812][T31336] ? __phys_addr_symbol+0x30/0x70 [ 3103.296912][T31336] ? __check_object_size+0x333/0x6e0 [ 3103.302265][T31336] netlink_sendmsg+0x925/0xe30 [ 3103.307297][T31336] ? netlink_unicast+0x7f0/0x7f0 [ 3103.312406][T31336] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3103.317766][T31336] ? netlink_unicast+0x7f0/0x7f0 [ 3103.322779][T31336] sock_sendmsg+0xde/0x190 [ 3103.327364][T31336] ____sys_sendmsg+0x71c/0x900 [ 3103.332204][T31336] ? copy_msghdr_from_user+0xfc/0x150 [ 3103.337716][T31336] ? kernel_sendmsg+0x50/0x50 [ 3103.342474][T31336] ? futex_unqueue+0xb7/0x120 [ 3103.347312][T31336] ? futex_wait+0x503/0x680 [ 3103.351893][T31336] ___sys_sendmsg+0x110/0x1b0 [ 3103.356636][T31336] ? do_recvmmsg+0x6e0/0x6e0 [ 3103.361349][T31336] ? __fget_files+0x248/0x480 [ 3103.366098][T31336] ? lock_downgrade+0x690/0x690 [ 3103.371057][T31336] ? __fget_files+0x26a/0x480 [ 3103.375839][T31336] ? __fget_light+0xe5/0x270 [ 3103.380495][T31336] __sys_sendmsg+0xf7/0x1c0 [ 3103.385052][T31336] ? __sys_sendmsg_sock+0x40/0x40 [ 3103.390147][T31336] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3103.396146][T31336] ? syscall_enter_from_user_mode+0x26/0x80 [ 3103.402138][T31336] ? lockdep_hardirqs_on+0x7d/0x100 [ 3103.407416][T31336] do_syscall_64+0x39/0xb0 [ 3103.411899][T31336] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3103.417850][T31336] RIP: 0033:0x7fea1f08c169 [ 3103.422315][T31336] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 00:54:39 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xfffffff0, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3103.441982][T31336] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3103.450458][T31336] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3103.458479][T31336] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3103.466634][T31336] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3103.474655][T31336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3103.482682][T31336] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 00:54:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001c0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3103.490826][T31336] 00:54:39 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001700000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:39 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x6, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3103.598073][T31352] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3103.651205][T31352] CPU: 0 PID: 31352 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3103.661717][T31352] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3103.671869][T31352] Call Trace: [ 3103.675193][T31352] [ 3103.678215][T31352] dump_stack_lvl+0x136/0x150 [ 3103.682969][T31352] sysfs_warn_dup+0x80/0xa0 [ 3103.687558][T31352] sysfs_do_create_link_sd+0x11e/0x140 [ 3103.693104][T31352] sysfs_create_link+0x63/0xc0 [ 3103.697952][T31352] device_add+0x5e5/0x1c50 [ 3103.702452][T31352] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3103.709393][T31352] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3103.715340][T31352] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3103.721414][T31352] wiphy_register+0x1f88/0x2ae0 [ 3103.726314][T31352] ? wiphy_unregister+0xb40/0xb40 [ 3103.731393][T31352] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3103.736581][T31352] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3103.742612][T31352] ieee80211_register_hw+0x23c1/0x40e0 [ 3103.748163][T31352] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3103.753777][T31352] ? debug_object_free+0x360/0x360 [ 3103.758943][T31352] ? lockdep_init_map_type+0x21e/0x810 [ 3103.764619][T31352] ? __hrtimer_init+0x145/0x280 [ 3103.769522][T31352] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3103.775302][T31352] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3103.782038][T31352] hwsim_new_radio_nl+0xad6/0x1210 [ 3103.787209][T31352] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3103.793167][T31352] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3103.800597][T31352] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3103.807936][T31352] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3103.814160][T31352] ? genl_start+0x660/0x660 [ 3103.818721][T31352] ? ns_capable+0xe0/0x110 [ 3103.823193][T31352] genl_rcv_msg+0x4ff/0x7e0 [ 3103.828362][T31352] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3103.834740][T31352] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3103.840682][T31352] netlink_rcv_skb+0x165/0x440 [ 3103.845509][T31352] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3103.851887][T31352] ? netlink_ack+0x1360/0x1360 [ 3103.856725][T31352] genl_rcv+0x28/0x40 [ 3103.860764][T31352] netlink_unicast+0x547/0x7f0 [ 3103.865579][T31352] ? netlink_attachskb+0x890/0x890 [ 3103.870749][T31352] ? __virt_addr_valid+0x61/0x2e0 [ 3103.875818][T31352] ? __phys_addr_symbol+0x30/0x70 [ 3103.880890][T31352] ? __check_object_size+0x333/0x6e0 [ 3103.886219][T31352] netlink_sendmsg+0x925/0xe30 [ 3103.891031][T31352] ? netlink_unicast+0x7f0/0x7f0 [ 3103.896019][T31352] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3103.901343][T31352] ? netlink_unicast+0x7f0/0x7f0 [ 3103.906326][T31352] sock_sendmsg+0xde/0x190 [ 3103.910789][T31352] ____sys_sendmsg+0x71c/0x900 [ 3103.915596][T31352] ? copy_msghdr_from_user+0xfc/0x150 [ 3103.921094][T31352] ? kernel_sendmsg+0x50/0x50 [ 3103.925826][T31352] ? futex_unqueue+0xb7/0x120 [ 3103.930593][T31352] ? futex_wait+0x503/0x680 [ 3103.935261][T31352] ___sys_sendmsg+0x110/0x1b0 [ 3103.940063][T31352] ? do_recvmmsg+0x6e0/0x6e0 [ 3103.944693][T31352] ? __fget_files+0x248/0x480 [ 3103.949510][T31352] ? lock_downgrade+0x690/0x690 [ 3103.954407][T31352] ? __fget_files+0x26a/0x480 [ 3103.959159][T31352] ? __fget_light+0xe5/0x270 [ 3103.963882][T31352] __sys_sendmsg+0xf7/0x1c0 [ 3103.968420][T31352] ? __sys_sendmsg_sock+0x40/0x40 [ 3103.973488][T31352] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3103.979447][T31352] ? syscall_enter_from_user_mode+0x26/0x80 [ 3103.985408][T31352] ? lockdep_hardirqs_on+0x7d/0x100 [ 3103.990753][T31352] do_syscall_64+0x39/0xb0 [ 3103.995239][T31352] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3104.001163][T31352] RIP: 0033:0x7f31e448c169 [ 3104.005604][T31352] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3104.025328][T31352] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3104.033767][T31352] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3104.041759][T31352] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3104.049759][T31352] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3104.057753][T31352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3104.065745][T31352] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3104.073772][T31352] 00:54:40 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x7, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:40 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001d0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:40 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000000000070000ff", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001800000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:40 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b99}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:40 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xffffffff, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:40 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001e0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3104.187071][T31369] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3104.225788][T31369] CPU: 0 PID: 31369 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3104.236624][T31369] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3104.246736][T31369] Call Trace: [ 3104.250067][T31369] [ 3104.253043][T31369] dump_stack_lvl+0x136/0x150 [ 3104.257805][T31369] sysfs_warn_dup+0x80/0xa0 [ 3104.262444][T31369] sysfs_do_create_link_sd+0x11e/0x140 [ 3104.268004][T31369] sysfs_create_link+0x63/0xc0 [ 3104.272894][T31369] device_add+0x5e5/0x1c50 [ 3104.277399][T31369] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3104.284430][T31369] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3104.290417][T31369] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3104.296507][T31369] wiphy_register+0x1f88/0x2ae0 [ 3104.301457][T31369] ? wiphy_unregister+0xb40/0xb40 [ 3104.306555][T31369] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3104.311761][T31369] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3104.317821][T31369] ieee80211_register_hw+0x23c1/0x40e0 [ 3104.323377][T31369] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3104.329103][T31369] ? debug_object_free+0x360/0x360 [ 3104.334285][T31369] ? lockdep_init_map_type+0x21e/0x810 [ 3104.339797][T31369] ? __hrtimer_init+0x145/0x280 [ 3104.344708][T31369] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3104.350533][T31369] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3104.357272][T31369] hwsim_new_radio_nl+0xad6/0x1210 [ 3104.362438][T31369] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3104.368413][T31369] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3104.375866][T31369] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3104.383223][T31369] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3104.389429][T31369] ? genl_start+0x660/0x660 [ 3104.393994][T31369] ? ns_capable+0xe0/0x110 [ 3104.398457][T31369] genl_rcv_msg+0x4ff/0x7e0 [ 3104.403273][T31369] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3104.409670][T31369] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3104.415626][T31369] ? lock_downgrade+0x690/0x690 [ 3104.420523][T31369] netlink_rcv_skb+0x165/0x440 [ 3104.425352][T31369] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3104.431737][T31369] ? netlink_ack+0x1360/0x1360 [ 3104.436581][T31369] genl_rcv+0x28/0x40 [ 3104.440614][T31369] netlink_unicast+0x547/0x7f0 [ 3104.445555][T31369] ? netlink_attachskb+0x890/0x890 [ 3104.450717][T31369] ? __virt_addr_valid+0x61/0x2e0 [ 3104.455787][T31369] ? __phys_addr_symbol+0x30/0x70 [ 3104.460856][T31369] ? __check_object_size+0x333/0x6e0 [ 3104.466185][T31369] netlink_sendmsg+0x925/0xe30 [ 3104.471006][T31369] ? netlink_unicast+0x7f0/0x7f0 [ 3104.476029][T31369] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3104.481442][T31369] ? netlink_unicast+0x7f0/0x7f0 [ 3104.486426][T31369] sock_sendmsg+0xde/0x190 [ 3104.490887][T31369] ____sys_sendmsg+0x71c/0x900 [ 3104.495696][T31369] ? copy_msghdr_from_user+0xfc/0x150 [ 3104.501096][T31369] ? kernel_sendmsg+0x50/0x50 [ 3104.505850][T31369] ___sys_sendmsg+0x110/0x1b0 [ 3104.510561][T31369] ? do_recvmmsg+0x6e0/0x6e0 [ 3104.515293][T31369] ? __fget_files+0x248/0x480 [ 3104.520105][T31369] ? lock_downgrade+0x690/0x690 [ 3104.525011][T31369] ? futex_wake_mark+0x1a0/0x1a0 [ 3104.530010][T31369] ? __fget_files+0x26a/0x480 [ 3104.534743][T31369] ? __fget_light+0xe5/0x270 [ 3104.539368][T31369] __sys_sendmsg+0xf7/0x1c0 [ 3104.543990][T31369] ? __sys_sendmsg_sock+0x40/0x40 [ 3104.549050][T31369] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3104.555006][T31369] ? syscall_enter_from_user_mode+0x26/0x80 [ 3104.560953][T31369] ? lockdep_hardirqs_on+0x7d/0x100 [ 3104.566258][T31369] do_syscall_64+0x39/0xb0 [ 3104.570711][T31369] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3104.576656][T31369] RIP: 0033:0x7fea1f08c169 [ 3104.581280][T31369] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3104.600920][T31369] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3104.609375][T31369] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3104.617372][T31369] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3104.625472][T31369] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3104.633662][T31369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3104.641659][T31369] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3104.649672][T31369] 00:54:40 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:40 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001f0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001900000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3104.687474][T31379] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3104.713344][T31379] CPU: 1 PID: 31379 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3104.723849][T31379] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3104.733954][T31379] Call Trace: [ 3104.737278][T31379] [ 3104.740343][T31379] dump_stack_lvl+0x136/0x150 [ 3104.745109][T31379] sysfs_warn_dup+0x80/0xa0 [ 3104.749700][T31379] sysfs_do_create_link_sd+0x11e/0x140 [ 3104.755256][T31379] sysfs_create_link+0x63/0xc0 [ 3104.760129][T31379] device_add+0x5e5/0x1c50 [ 3104.764631][T31379] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3104.771555][T31379] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3104.777512][T31379] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3104.783581][T31379] wiphy_register+0x1f88/0x2ae0 [ 3104.788509][T31379] ? wiphy_unregister+0xb40/0xb40 [ 3104.793600][T31379] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3104.798884][T31379] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3104.804937][T31379] ieee80211_register_hw+0x23c1/0x40e0 [ 3104.810496][T31379] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3104.816134][T31379] ? debug_object_free+0x360/0x360 [ 3104.821313][T31379] ? lockdep_init_map_type+0x21e/0x810 [ 3104.826936][T31379] ? __hrtimer_init+0x145/0x280 [ 3104.831866][T31379] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3104.837720][T31379] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3104.844487][T31379] hwsim_new_radio_nl+0xad6/0x1210 [ 3104.849679][T31379] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3104.855660][T31379] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3104.863113][T31379] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3104.870494][T31379] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3104.876736][T31379] ? genl_start+0x660/0x660 [ 3104.881337][T31379] ? ns_capable+0xe0/0x110 00:54:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000200100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3104.885836][T31379] genl_rcv_msg+0x4ff/0x7e0 [ 3104.890691][T31379] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3104.897106][T31379] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3104.903073][T31379] ? lock_downgrade+0x690/0x690 [ 3104.907991][T31379] netlink_rcv_skb+0x165/0x440 [ 3104.912827][T31379] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3104.919254][T31379] ? netlink_ack+0x1360/0x1360 [ 3104.924137][T31379] genl_rcv+0x28/0x40 [ 3104.928263][T31379] netlink_unicast+0x547/0x7f0 [ 3104.933113][T31379] ? netlink_attachskb+0x890/0x890 [ 3104.938294][T31379] ? __virt_addr_valid+0x61/0x2e0 [ 3104.943388][T31379] ? __phys_addr_symbol+0x30/0x70 [ 3104.948498][T31379] ? __check_object_size+0x333/0x6e0 [ 3104.953856][T31379] netlink_sendmsg+0x925/0xe30 [ 3104.958699][T31379] ? netlink_unicast+0x7f0/0x7f0 [ 3104.963731][T31379] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3104.969093][T31379] ? netlink_unicast+0x7f0/0x7f0 [ 3104.974106][T31379] sock_sendmsg+0xde/0x190 [ 3104.978601][T31379] ____sys_sendmsg+0x71c/0x900 [ 3104.983442][T31379] ? copy_msghdr_from_user+0xfc/0x150 [ 3104.988892][T31379] ? kernel_sendmsg+0x50/0x50 [ 3104.993666][T31379] ___sys_sendmsg+0x110/0x1b0 [ 3104.998485][T31379] ? do_recvmmsg+0x6e0/0x6e0 [ 3105.003130][T31379] ? __fget_files+0x248/0x480 [ 3105.007978][T31379] ? lock_downgrade+0x690/0x690 [ 3105.012894][T31379] ? futex_wake_mark+0x1a0/0x1a0 [ 3105.017911][T31379] ? __fget_files+0x26a/0x480 [ 3105.022676][T31379] ? __fget_light+0xe5/0x270 [ 3105.027328][T31379] __sys_sendmsg+0xf7/0x1c0 [ 3105.031902][T31379] ? __sys_sendmsg_sock+0x40/0x40 [ 3105.036998][T31379] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3105.043010][T31379] ? syscall_enter_from_user_mode+0x26/0x80 [ 3105.048980][T31379] ? lockdep_hardirqs_on+0x7d/0x100 [ 3105.054263][T31379] do_syscall_64+0x39/0xb0 [ 3105.058746][T31379] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3105.064703][T31379] RIP: 0033:0x7f31e448c169 [ 3105.069170][T31379] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3105.088847][T31379] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3105.097419][T31379] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3105.105538][T31379] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3105.113562][T31379] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3105.121589][T31379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3105.129726][T31379] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3105.137774][T31379] 00:54:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000210100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:41 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x8, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000400100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:41 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:41 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x9, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:41 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b9a}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000480100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:41 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001a00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3105.431065][T31384] __nla_validate_parse: 5 callbacks suppressed [ 3105.431087][T31384] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3105.469338][T31401] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:54:41 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x2, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3105.485731][T31401] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3105.532930][T31401] CPU: 0 PID: 31401 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3105.543466][T31401] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3105.553583][T31401] Call Trace: [ 3105.556906][T31401] [ 3105.559879][T31401] dump_stack_lvl+0x136/0x150 [ 3105.564637][T31401] sysfs_warn_dup+0x80/0xa0 [ 3105.569219][T31401] sysfs_do_create_link_sd+0x11e/0x140 [ 3105.574799][T31401] sysfs_create_link+0x63/0xc0 [ 3105.579654][T31401] device_add+0x5e5/0x1c50 [ 3105.584155][T31401] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3105.591088][T31401] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3105.597059][T31401] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3105.603157][T31401] wiphy_register+0x1f88/0x2ae0 [ 3105.608112][T31401] ? wiphy_unregister+0xb40/0xb40 [ 3105.613211][T31401] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3105.618410][T31401] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3105.624560][T31401] ieee80211_register_hw+0x23c1/0x40e0 [ 3105.630119][T31401] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3105.635753][T31401] ? debug_object_free+0x360/0x360 [ 3105.641019][T31401] ? lockdep_init_map_type+0x21e/0x810 [ 3105.646582][T31401] ? __hrtimer_init+0x145/0x280 [ 3105.651522][T31401] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3105.657343][T31401] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3105.664114][T31401] hwsim_new_radio_nl+0xad6/0x1210 [ 3105.669300][T31401] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3105.675300][T31401] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3105.682744][T31401] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3105.690149][T31401] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3105.696390][T31401] ? genl_start+0x660/0x660 [ 3105.700986][T31401] ? ns_capable+0xe0/0x110 [ 3105.705474][T31401] genl_rcv_msg+0x4ff/0x7e0 [ 3105.710102][T31401] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3105.716513][T31401] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3105.722506][T31401] netlink_rcv_skb+0x165/0x440 [ 3105.727339][T31401] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3105.733752][T31401] ? netlink_ack+0x1360/0x1360 [ 3105.738634][T31401] genl_rcv+0x28/0x40 [ 3105.742687][T31401] netlink_unicast+0x547/0x7f0 [ 3105.747534][T31401] ? netlink_attachskb+0x890/0x890 [ 3105.752743][T31401] ? __virt_addr_valid+0x61/0x2e0 [ 3105.757852][T31401] ? __phys_addr_symbol+0x30/0x70 [ 3105.762958][T31401] ? __check_object_size+0x333/0x6e0 [ 3105.768405][T31401] netlink_sendmsg+0x925/0xe30 [ 3105.773257][T31401] ? netlink_unicast+0x7f0/0x7f0 [ 3105.778283][T31401] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3105.783636][T31401] ? netlink_unicast+0x7f0/0x7f0 [ 3105.788663][T31401] sock_sendmsg+0xde/0x190 [ 3105.793179][T31401] ____sys_sendmsg+0x71c/0x900 [ 3105.798129][T31401] ? copy_msghdr_from_user+0xfc/0x150 [ 3105.803578][T31401] ? kernel_sendmsg+0x50/0x50 [ 3105.808358][T31401] ___sys_sendmsg+0x110/0x1b0 [ 3105.813093][T31401] ? do_recvmmsg+0x6e0/0x6e0 [ 3105.817751][T31401] ? __fget_files+0x248/0x480 [ 3105.822527][T31401] ? lock_downgrade+0x690/0x690 [ 3105.827451][T31401] ? futex_wake_mark+0x1a0/0x1a0 [ 3105.832477][T31401] ? __fget_files+0x26a/0x480 [ 3105.837245][T31401] ? __fget_light+0xe5/0x270 [ 3105.841909][T31401] __sys_sendmsg+0xf7/0x1c0 [ 3105.846474][T31401] ? __sys_sendmsg_sock+0x40/0x40 [ 3105.851561][T31401] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3105.857559][T31401] ? syscall_enter_from_user_mode+0x26/0x80 [ 3105.863546][T31401] ? lockdep_hardirqs_on+0x7d/0x100 [ 3105.868842][T31401] do_syscall_64+0x39/0xb0 [ 3105.873360][T31401] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3105.879430][T31401] RIP: 0033:0x7fea1f08c169 [ 3105.883911][T31401] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3105.903664][T31401] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3105.912402][T31401] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3105.920446][T31401] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:42 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000600100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3105.928483][T31401] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3105.936680][T31401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3105.944728][T31401] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3105.952940][T31401] 00:54:42 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000840100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:42 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x3, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:42 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001b00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:42 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0xa, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3106.008555][T31412] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3106.064464][T31412] sysfs: cannot create duplicate filename '/class/ieee80211/!' 00:54:42 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000ffffff9e0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3106.107785][T31412] CPU: 1 PID: 31412 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3106.118285][T31412] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3106.128398][T31412] Call Trace: [ 3106.131814][T31412] [ 3106.134794][T31412] dump_stack_lvl+0x136/0x150 [ 3106.139738][T31412] sysfs_warn_dup+0x80/0xa0 [ 3106.144364][T31412] sysfs_do_create_link_sd+0x11e/0x140 [ 3106.149915][T31412] sysfs_create_link+0x63/0xc0 00:54:42 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0xc, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3106.154788][T31412] device_add+0x5e5/0x1c50 [ 3106.159293][T31412] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3106.166220][T31412] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3106.172248][T31412] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3106.178315][T31412] wiphy_register+0x1f88/0x2ae0 [ 3106.183252][T31412] ? wiphy_unregister+0xb40/0xb40 [ 3106.188340][T31412] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3106.193529][T31412] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3106.199670][T31412] ieee80211_register_hw+0x23c1/0x40e0 [ 3106.205233][T31412] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3106.210882][T31412] ? debug_object_free+0x360/0x360 [ 3106.216070][T31412] ? lockdep_init_map_type+0x21e/0x810 [ 3106.221595][T31412] ? __hrtimer_init+0x145/0x280 [ 3106.226540][T31412] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3106.232337][T31412] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3106.239077][T31412] hwsim_new_radio_nl+0xad6/0x1210 [ 3106.244243][T31412] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3106.250972][T31412] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3106.258400][T31412] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3106.265764][T31412] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3106.272094][T31412] ? genl_start+0x660/0x660 [ 3106.276756][T31412] ? ns_capable+0xe0/0x110 [ 3106.281284][T31412] genl_rcv_msg+0x4ff/0x7e0 [ 3106.285865][T31412] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3106.292263][T31412] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3106.298262][T31412] ? lock_downgrade+0x690/0x690 [ 3106.303169][T31412] netlink_rcv_skb+0x165/0x440 [ 3106.307990][T31412] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3106.314389][T31412] ? netlink_ack+0x1360/0x1360 [ 3106.319238][T31412] genl_rcv+0x28/0x40 [ 3106.323265][T31412] netlink_unicast+0x547/0x7f0 [ 3106.328181][T31412] ? netlink_attachskb+0x890/0x890 [ 3106.333338][T31412] ? __virt_addr_valid+0x61/0x2e0 [ 3106.338442][T31412] ? __phys_addr_symbol+0x30/0x70 [ 3106.343537][T31412] ? __check_object_size+0x333/0x6e0 [ 3106.348887][T31412] netlink_sendmsg+0x925/0xe30 [ 3106.353712][T31412] ? netlink_unicast+0x7f0/0x7f0 [ 3106.358732][T31412] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3106.364074][T31412] ? netlink_unicast+0x7f0/0x7f0 [ 3106.369062][T31412] sock_sendmsg+0xde/0x190 [ 3106.373531][T31412] ____sys_sendmsg+0x71c/0x900 [ 3106.378347][T31412] ? copy_msghdr_from_user+0xfc/0x150 [ 3106.383749][T31412] ? kernel_sendmsg+0x50/0x50 [ 3106.388498][T31412] ___sys_sendmsg+0x110/0x1b0 [ 3106.393213][T31412] ? do_recvmmsg+0x6e0/0x6e0 [ 3106.397874][T31412] ? __fget_files+0x248/0x480 [ 3106.402611][T31412] ? lock_downgrade+0x690/0x690 [ 3106.407543][T31412] ? futex_wake_mark+0x1a0/0x1a0 [ 3106.412552][T31412] ? __fget_files+0x26a/0x480 [ 3106.417292][T31412] ? __fget_light+0xe5/0x270 [ 3106.421920][T31412] __sys_sendmsg+0xf7/0x1c0 [ 3106.426463][T31412] ? __sys_sendmsg_sock+0x40/0x40 [ 3106.431539][T31412] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3106.437592][T31412] ? syscall_enter_from_user_mode+0x26/0x80 [ 3106.443642][T31412] ? lockdep_hardirqs_on+0x7d/0x100 [ 3106.448892][T31412] do_syscall_64+0x39/0xb0 [ 3106.453350][T31412] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3106.459313][T31412] RIP: 0033:0x7f31e448c169 [ 3106.463769][T31412] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3106.483486][T31412] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3106.491930][T31412] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3106.499935][T31412] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3106.507937][T31412] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3106.516025][T31412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3106.524020][T31412] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3106.532046][T31412] [ 3106.580562][T31423] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:42 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000a40100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:42 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001c00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:42 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x4, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:42 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b9b}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:42 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0xe, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:42 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001d00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:42 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000021c10100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:42 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0xf, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3106.741016][T31443] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:43 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x5, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3106.786205][T31446] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000fffffff00100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3106.846798][T31446] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3106.862399][T31446] CPU: 0 PID: 31446 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3106.872895][T31446] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3106.883004][T31446] Call Trace: [ 3106.886348][T31446] [ 3106.889325][T31446] dump_stack_lvl+0x136/0x150 [ 3106.894175][T31446] sysfs_warn_dup+0x80/0xa0 [ 3106.898764][T31446] sysfs_do_create_link_sd+0x11e/0x140 [ 3106.904371][T31446] sysfs_create_link+0x63/0xc0 [ 3106.909226][T31446] device_add+0x5e5/0x1c50 [ 3106.913725][T31446] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3106.920688][T31446] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3106.926663][T31446] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3106.932822][T31446] wiphy_register+0x1f88/0x2ae0 [ 3106.937763][T31446] ? wiphy_unregister+0xb40/0xb40 [ 3106.942862][T31446] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3106.948064][T31446] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3106.954215][T31446] ieee80211_register_hw+0x23c1/0x40e0 [ 3106.959840][T31446] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3106.965575][T31446] ? debug_object_free+0x360/0x360 [ 3106.970765][T31446] ? lockdep_init_map_type+0x21e/0x810 [ 3106.976315][T31446] ? __hrtimer_init+0x145/0x280 [ 3106.981363][T31446] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3106.987448][T31446] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3106.994385][T31446] hwsim_new_radio_nl+0xad6/0x1210 [ 3106.999569][T31446] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3107.005583][T31446] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3107.013068][T31446] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3107.020450][T31446] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3107.026690][T31446] ? genl_start+0x660/0x660 [ 3107.031291][T31446] ? ns_capable+0xe0/0x110 [ 3107.036134][T31446] genl_rcv_msg+0x4ff/0x7e0 [ 3107.040725][T31446] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 00:54:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000fffffff50100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3107.047251][T31446] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3107.053235][T31446] netlink_rcv_skb+0x165/0x440 [ 3107.058094][T31446] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3107.064512][T31446] ? netlink_ack+0x1360/0x1360 [ 3107.069410][T31446] genl_rcv+0x28/0x40 [ 3107.073510][T31446] netlink_unicast+0x547/0x7f0 [ 3107.078357][T31446] ? netlink_attachskb+0x890/0x890 [ 3107.083639][T31446] ? __virt_addr_valid+0x61/0x2e0 [ 3107.088745][T31446] ? __phys_addr_symbol+0x30/0x70 [ 3107.093863][T31446] ? __check_object_size+0x333/0x6e0 [ 3107.099224][T31446] netlink_sendmsg+0x925/0xe30 [ 3107.104103][T31446] ? netlink_unicast+0x7f0/0x7f0 [ 3107.109121][T31446] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3107.114492][T31446] ? netlink_unicast+0x7f0/0x7f0 [ 3107.119509][T31446] sock_sendmsg+0xde/0x190 [ 3107.124003][T31446] ____sys_sendmsg+0x71c/0x900 [ 3107.128839][T31446] ? copy_msghdr_from_user+0xfc/0x150 [ 3107.134276][T31446] ? kernel_sendmsg+0x50/0x50 [ 3107.139050][T31446] ___sys_sendmsg+0x110/0x1b0 [ 3107.143796][T31446] ? do_recvmmsg+0x6e0/0x6e0 [ 3107.148453][T31446] ? __fget_files+0x248/0x480 [ 3107.153218][T31446] ? lock_downgrade+0x690/0x690 [ 3107.158143][T31446] ? futex_wake_mark+0x1a0/0x1a0 [ 3107.163170][T31446] ? __fget_files+0x26a/0x480 [ 3107.167954][T31446] ? __fget_light+0xe5/0x270 [ 3107.172641][T31446] __sys_sendmsg+0xf7/0x1c0 [ 3107.177208][T31446] ? __sys_sendmsg_sock+0x40/0x40 [ 3107.182298][T31446] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3107.188295][T31446] ? syscall_enter_from_user_mode+0x26/0x80 [ 3107.194278][T31446] ? lockdep_hardirqs_on+0x7d/0x100 [ 3107.199559][T31446] do_syscall_64+0x39/0xb0 [ 3107.204050][T31446] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3107.210004][T31446] RIP: 0033:0x7f31e448c169 [ 3107.214822][T31446] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3107.234529][T31446] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:54:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000001e00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000fffffffe0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3107.243013][T31446] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3107.251064][T31446] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3107.259095][T31446] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3107.267121][T31446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3107.275148][T31446] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3107.283199][T31446] 00:54:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3107.364518][T31453] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3107.406986][T31453] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3107.429377][T31453] CPU: 0 PID: 31453 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3107.439886][T31453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3107.450003][T31453] Call Trace: [ 3107.453335][T31453] [ 3107.456342][T31453] dump_stack_lvl+0x136/0x150 [ 3107.461100][T31453] sysfs_warn_dup+0x80/0xa0 [ 3107.465744][T31453] sysfs_do_create_link_sd+0x11e/0x140 [ 3107.471309][T31453] sysfs_create_link+0x63/0xc0 [ 3107.476156][T31453] device_add+0x5e5/0x1c50 [ 3107.480640][T31453] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3107.487566][T31453] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3107.493522][T31453] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3107.499682][T31453] wiphy_register+0x1f88/0x2ae0 [ 3107.504689][T31453] ? wiphy_unregister+0xb40/0xb40 [ 3107.509751][T31453] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3107.514911][T31453] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3107.520960][T31453] ieee80211_register_hw+0x23c1/0x40e0 [ 3107.526492][T31453] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3107.532091][T31453] ? net_generic+0xd9/0x2a0 [ 3107.536634][T31453] ? debug_object_free+0x360/0x360 [ 3107.541787][T31453] ? lockdep_init_map_type+0x21e/0x810 [ 3107.547301][T31453] ? __hrtimer_init+0x145/0x280 [ 3107.552218][T31453] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3107.558093][T31453] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3107.564833][T31453] hwsim_new_radio_nl+0xad6/0x1210 [ 3107.569997][T31453] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3107.575963][T31453] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3107.583392][T31453] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3107.590747][T31453] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3107.596968][T31453] ? genl_start+0x660/0x660 [ 3107.601550][T31453] ? ns_capable+0xe0/0x110 [ 3107.606026][T31453] genl_rcv_msg+0x4ff/0x7e0 [ 3107.610588][T31453] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3107.616989][T31453] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3107.622938][T31453] netlink_rcv_skb+0x165/0x440 [ 3107.627752][T31453] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3107.634130][T31453] ? netlink_ack+0x1360/0x1360 [ 3107.638968][T31453] genl_rcv+0x28/0x40 [ 3107.643086][T31453] netlink_unicast+0x547/0x7f0 [ 3107.647903][T31453] ? netlink_attachskb+0x890/0x890 [ 3107.653069][T31453] ? __virt_addr_valid+0x61/0x2e0 [ 3107.658140][T31453] ? __phys_addr_symbol+0x30/0x70 [ 3107.663206][T31453] ? __check_object_size+0x333/0x6e0 [ 3107.668562][T31453] netlink_sendmsg+0x925/0xe30 [ 3107.673554][T31453] ? netlink_unicast+0x7f0/0x7f0 [ 3107.678549][T31453] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3107.683877][T31453] ? netlink_unicast+0x7f0/0x7f0 [ 3107.688857][T31453] sock_sendmsg+0xde/0x190 [ 3107.693327][T31453] ____sys_sendmsg+0x71c/0x900 [ 3107.698153][T31453] ? copy_msghdr_from_user+0xfc/0x150 [ 3107.703560][T31453] ? kernel_sendmsg+0x50/0x50 [ 3107.708324][T31453] ___sys_sendmsg+0x110/0x1b0 [ 3107.713045][T31453] ? do_recvmmsg+0x6e0/0x6e0 [ 3107.717662][T31453] ? __fget_files+0x248/0x480 [ 3107.722481][T31453] ? lock_downgrade+0x690/0x690 [ 3107.727366][T31453] ? futex_wake_mark+0x1a0/0x1a0 [ 3107.732359][T31453] ? __fget_files+0x26a/0x480 [ 3107.737094][T31453] ? __fget_light+0xe5/0x270 [ 3107.741752][T31453] __sys_sendmsg+0xf7/0x1c0 [ 3107.746545][T31453] ? __sys_sendmsg_sock+0x40/0x40 [ 3107.751608][T31453] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3107.757572][T31453] ? syscall_enter_from_user_mode+0x26/0x80 [ 3107.763515][T31453] ? lockdep_hardirqs_on+0x7d/0x100 [ 3107.768766][T31453] do_syscall_64+0x39/0xb0 [ 3107.773318][T31453] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3107.779284][T31453] RIP: 0033:0x7fea1f08c169 [ 3107.783817][T31453] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 00:54:44 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b9c}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:44 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002100000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:44 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000f0ffff0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3107.803575][T31453] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3107.812028][T31453] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3107.820032][T31453] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3107.828051][T31453] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3107.836045][T31453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3107.844064][T31453] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3107.852095][T31453] 00:54:44 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000007fffffff0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:44 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x10, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:44 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000009effffff0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:44 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x6, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:44 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002200000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:44 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3108.087305][T31455] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:44 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000f0ffffff0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:44 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002300000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:44 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3108.197822][T31481] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3108.269561][T31481] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3108.297651][T31481] CPU: 0 PID: 31481 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3108.308341][T31481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3108.318555][T31481] Call Trace: [ 3108.321893][T31481] [ 3108.324876][T31481] dump_stack_lvl+0x136/0x150 [ 3108.329644][T31481] sysfs_warn_dup+0x80/0xa0 [ 3108.334286][T31481] sysfs_do_create_link_sd+0x11e/0x140 [ 3108.339935][T31481] sysfs_create_link+0x63/0xc0 [ 3108.344783][T31481] device_add+0x5e5/0x1c50 [ 3108.349279][T31481] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3108.356198][T31481] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3108.362151][T31481] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3108.368213][T31481] wiphy_register+0x1f88/0x2ae0 [ 3108.373240][T31481] ? wiphy_unregister+0xb40/0xb40 [ 3108.378317][T31481] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3108.383503][T31481] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3108.389554][T31481] ieee80211_register_hw+0x23c1/0x40e0 [ 3108.395125][T31481] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3108.400750][T31481] ? net_generic+0xd9/0x2a0 [ 3108.405314][T31481] ? debug_object_free+0x360/0x360 [ 3108.410598][T31481] ? lockdep_init_map_type+0x21e/0x810 [ 3108.416127][T31481] ? __hrtimer_init+0x145/0x280 [ 3108.421059][T31481] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3108.427040][T31481] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3108.433798][T31481] hwsim_new_radio_nl+0xad6/0x1210 [ 3108.438979][T31481] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3108.444979][T31481] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3108.452433][T31481] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3108.459816][T31481] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3108.466058][T31481] ? genl_start+0x660/0x660 [ 3108.470652][T31481] ? ns_capable+0xe0/0x110 [ 3108.475156][T31481] genl_rcv_msg+0x4ff/0x7e0 [ 3108.479769][T31481] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3108.486175][T31481] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3108.492162][T31481] netlink_rcv_skb+0x165/0x440 [ 3108.496996][T31481] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3108.503404][T31481] ? netlink_ack+0x1360/0x1360 [ 3108.508292][T31481] genl_rcv+0x28/0x40 [ 3108.512371][T31481] netlink_unicast+0x547/0x7f0 [ 3108.517216][T31481] ? netlink_attachskb+0x890/0x890 [ 3108.522394][T31481] ? __virt_addr_valid+0x61/0x2e0 [ 3108.527501][T31481] ? __phys_addr_symbol+0x30/0x70 [ 3108.532604][T31481] ? __check_object_size+0x333/0x6e0 [ 3108.537974][T31481] netlink_sendmsg+0x925/0xe30 [ 3108.542848][T31481] ? netlink_unicast+0x7f0/0x7f0 [ 3108.547869][T31481] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3108.553254][T31481] ? netlink_unicast+0x7f0/0x7f0 [ 3108.558271][T31481] sock_sendmsg+0xde/0x190 [ 3108.562754][T31481] ____sys_sendmsg+0x71c/0x900 [ 3108.567600][T31481] ? copy_msghdr_from_user+0xfc/0x150 [ 3108.573026][T31481] ? kernel_sendmsg+0x50/0x50 [ 3108.577779][T31481] ? futex_unqueue+0xb7/0x120 [ 3108.582530][T31481] ? futex_wait+0x503/0x680 [ 3108.587124][T31481] ___sys_sendmsg+0x110/0x1b0 [ 3108.591859][T31481] ? do_recvmmsg+0x6e0/0x6e0 [ 3108.596541][T31481] ? __fget_files+0x248/0x480 [ 3108.601297][T31481] ? lock_downgrade+0x690/0x690 [ 3108.606241][T31481] ? __fget_files+0x26a/0x480 [ 3108.611010][T31481] ? __fget_light+0xe5/0x270 [ 3108.615851][T31481] __sys_sendmsg+0xf7/0x1c0 [ 3108.620423][T31481] ? __sys_sendmsg_sock+0x40/0x40 [ 3108.625534][T31481] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3108.631536][T31481] ? syscall_enter_from_user_mode+0x26/0x80 [ 3108.637530][T31481] ? lockdep_hardirqs_on+0x7d/0x100 [ 3108.642808][T31481] do_syscall_64+0x39/0xb0 [ 3108.647294][T31481] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3108.653249][T31481] RIP: 0033:0x7f31e448c169 [ 3108.657715][T31481] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3108.677383][T31481] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3108.685952][T31481] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3108.693984][T31481] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3108.702007][T31481] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3108.710029][T31481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3108.718052][T31481] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3108.726094][T31481] [ 3108.753180][T31491] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:45 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000f5ffffff0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002400000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:45 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x17, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:45 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b9d}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:45 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x7, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002500000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:45 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000feffffff0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:45 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x9, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3108.922569][T31512] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3108.986620][T31512] CPU: 1 PID: 31512 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3108.997137][T31512] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3109.007249][T31512] Call Trace: [ 3109.010576][T31512] [ 3109.013554][T31512] dump_stack_lvl+0x136/0x150 [ 3109.018310][T31512] sysfs_warn_dup+0x80/0xa0 [ 3109.022992][T31512] sysfs_do_create_link_sd+0x11e/0x140 [ 3109.028540][T31512] sysfs_create_link+0x63/0xc0 [ 3109.033390][T31512] device_add+0x5e5/0x1c50 [ 3109.038067][T31512] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3109.044991][T31512] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3109.050980][T31512] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3109.057128][T31512] wiphy_register+0x1f88/0x2ae0 [ 3109.062074][T31512] ? wiphy_unregister+0xb40/0xb40 [ 3109.067162][T31512] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3109.072375][T31512] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3109.078436][T31512] ieee80211_register_hw+0x23c1/0x40e0 [ 3109.084027][T31512] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3109.089726][T31512] ? debug_object_free+0x360/0x360 [ 3109.094969][T31512] ? lockdep_init_map_type+0x21e/0x810 [ 3109.100483][T31512] ? __hrtimer_init+0x145/0x280 [ 3109.105387][T31512] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3109.111184][T31512] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3109.118013][T31512] hwsim_new_radio_nl+0xad6/0x1210 [ 3109.123256][T31512] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3109.129204][T31512] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3109.136661][T31512] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3109.144004][T31512] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3109.150215][T31512] ? genl_start+0x660/0x660 [ 3109.154782][T31512] ? ns_capable+0xe0/0x110 [ 3109.159272][T31512] genl_rcv_msg+0x4ff/0x7e0 [ 3109.163829][T31512] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3109.170221][T31512] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3109.176185][T31512] netlink_rcv_skb+0x165/0x440 [ 3109.181002][T31512] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3109.187403][T31512] ? netlink_ack+0x1360/0x1360 [ 3109.192264][T31512] genl_rcv+0x28/0x40 [ 3109.196293][T31512] netlink_unicast+0x547/0x7f0 [ 3109.201112][T31512] ? netlink_attachskb+0x890/0x890 [ 3109.206268][T31512] ? __virt_addr_valid+0x61/0x2e0 [ 3109.211341][T31512] ? __phys_addr_symbol+0x30/0x70 [ 3109.216418][T31512] ? __check_object_size+0x333/0x6e0 [ 3109.221869][T31512] netlink_sendmsg+0x925/0xe30 [ 3109.226695][T31512] ? netlink_unicast+0x7f0/0x7f0 [ 3109.231796][T31512] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3109.237122][T31512] ? netlink_unicast+0x7f0/0x7f0 [ 3109.242105][T31512] sock_sendmsg+0xde/0x190 [ 3109.246591][T31512] ____sys_sendmsg+0x71c/0x900 [ 3109.251406][T31512] ? copy_msghdr_from_user+0xfc/0x150 [ 3109.256809][T31512] ? kernel_sendmsg+0x50/0x50 [ 3109.261541][T31512] ? futex_unqueue+0xb7/0x120 [ 3109.266445][T31512] ? futex_wait+0x503/0x680 [ 3109.270998][T31512] ___sys_sendmsg+0x110/0x1b0 [ 3109.275796][T31512] ? do_recvmmsg+0x6e0/0x6e0 [ 3109.280438][T31512] ? __fget_files+0x248/0x480 [ 3109.285191][T31512] ? lock_downgrade+0x690/0x690 [ 3109.290104][T31512] ? __fget_files+0x26a/0x480 [ 3109.294858][T31512] ? __fget_light+0xe5/0x270 [ 3109.299498][T31512] __sys_sendmsg+0xf7/0x1c0 [ 3109.304044][T31512] ? __sys_sendmsg_sock+0x40/0x40 [ 3109.309105][T31512] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3109.315061][T31512] ? syscall_enter_from_user_mode+0x26/0x80 [ 3109.321005][T31512] ? lockdep_hardirqs_on+0x7d/0x100 [ 3109.326252][T31512] do_syscall_64+0x39/0xb0 [ 3109.330709][T31512] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3109.336636][T31512] RIP: 0033:0x7fea1f08c169 [ 3109.341096][T31512] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3109.360910][T31512] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3109.369357][T31512] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3109.377356][T31512] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3109.385436][T31512] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3109.393431][T31512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3109.401425][T31512] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3109.409461][T31512] 00:54:45 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000001fffffff08000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:45 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1b, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3109.445935][T31518] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3109.476380][T31518] CPU: 1 PID: 31518 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3109.486888][T31518] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3109.497000][T31518] Call Trace: [ 3109.500327][T31518] [ 3109.503545][T31518] dump_stack_lvl+0x136/0x150 [ 3109.508363][T31518] sysfs_warn_dup+0x80/0xa0 [ 3109.513016][T31518] sysfs_do_create_link_sd+0x11e/0x140 [ 3109.518568][T31518] sysfs_create_link+0x63/0xc0 [ 3109.523421][T31518] device_add+0x5e5/0x1c50 [ 3109.527925][T31518] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3109.534857][T31518] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3109.540907][T31518] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3109.546994][T31518] wiphy_register+0x1f88/0x2ae0 [ 3109.551964][T31518] ? wiphy_unregister+0xb40/0xb40 [ 3109.557050][T31518] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3109.562327][T31518] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3109.568388][T31518] ieee80211_register_hw+0x23c1/0x40e0 [ 3109.573950][T31518] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3109.579621][T31518] ? net_generic+0xd9/0x2a0 [ 3109.584202][T31518] ? debug_object_free+0x360/0x360 [ 3109.589470][T31518] ? lockdep_init_map_type+0x21e/0x810 [ 3109.595103][T31518] ? __hrtimer_init+0x145/0x280 [ 3109.600024][T31518] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3109.605913][T31518] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3109.612657][T31518] hwsim_new_radio_nl+0xad6/0x1210 [ 3109.617832][T31518] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3109.623787][T31518] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3109.631299][T31518] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3109.638664][T31518] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3109.644962][T31518] ? genl_start+0x660/0x660 [ 3109.649526][T31518] ? ns_capable+0xe0/0x110 [ 3109.653991][T31518] genl_rcv_msg+0x4ff/0x7e0 [ 3109.658548][T31518] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3109.665032][T31518] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3109.671145][T31518] ? lock_downgrade+0x690/0x690 [ 3109.676206][T31518] netlink_rcv_skb+0x165/0x440 [ 3109.681016][T31518] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3109.687440][T31518] ? netlink_ack+0x1360/0x1360 [ 3109.692379][T31518] genl_rcv+0x28/0x40 [ 3109.696418][T31518] netlink_unicast+0x547/0x7f0 [ 3109.701322][T31518] ? netlink_attachskb+0x890/0x890 [ 3109.706664][T31518] ? __virt_addr_valid+0x61/0x2e0 [ 3109.711750][T31518] ? __phys_addr_symbol+0x30/0x70 [ 3109.716850][T31518] ? __check_object_size+0x333/0x6e0 [ 3109.722201][T31518] netlink_sendmsg+0x925/0xe30 [ 3109.727031][T31518] ? netlink_unicast+0x7f0/0x7f0 [ 3109.732028][T31518] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3109.737363][T31518] ? netlink_unicast+0x7f0/0x7f0 [ 3109.742356][T31518] sock_sendmsg+0xde/0x190 [ 3109.746834][T31518] ____sys_sendmsg+0x71c/0x900 [ 3109.751936][T31518] ? copy_msghdr_from_user+0xfc/0x150 [ 3109.757351][T31518] ? kernel_sendmsg+0x50/0x50 [ 3109.762082][T31518] ? futex_unqueue+0xb7/0x120 [ 3109.766803][T31518] ? futex_wait+0x503/0x680 [ 3109.771354][T31518] ___sys_sendmsg+0x110/0x1b0 [ 3109.776081][T31518] ? do_recvmmsg+0x6e0/0x6e0 [ 3109.780798][T31518] ? __fget_files+0x248/0x480 [ 3109.785534][T31518] ? lock_downgrade+0x690/0x690 [ 3109.790433][T31518] ? __fget_files+0x26a/0x480 [ 3109.795172][T31518] ? __fget_light+0xe5/0x270 [ 3109.799808][T31518] __sys_sendmsg+0xf7/0x1c0 [ 3109.804528][T31518] ? __sys_sendmsg_sock+0x40/0x40 [ 3109.809593][T31518] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3109.815553][T31518] ? syscall_enter_from_user_mode+0x26/0x80 [ 3109.821539][T31518] ? lockdep_hardirqs_on+0x7d/0x100 [ 3109.826852][T31518] do_syscall_64+0x39/0xb0 [ 3109.831307][T31518] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3109.837324][T31518] RIP: 0033:0x7f31e448c169 [ 3109.841783][T31518] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3109.861424][T31518] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3109.869892][T31518] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3109.878186][T31518] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3109.886183][T31518] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 00:54:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002600000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000040000000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3109.894268][T31518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3109.902286][T31518] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3109.910312][T31518] 00:54:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000200000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:46 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3110.065309][T31529] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3110.088275][T31529] CPU: 0 PID: 31529 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3110.098784][T31529] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3110.108995][T31529] Call Trace: [ 3110.112323][T31529] [ 3110.115301][T31529] dump_stack_lvl+0x136/0x150 [ 3110.120089][T31529] sysfs_warn_dup+0x80/0xa0 [ 3110.124678][T31529] sysfs_do_create_link_sd+0x11e/0x140 [ 3110.130254][T31529] sysfs_create_link+0x63/0xc0 [ 3110.135113][T31529] device_add+0x5e5/0x1c50 [ 3110.139636][T31529] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3110.146820][T31529] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3110.152770][T31529] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3110.158836][T31529] wiphy_register+0x1f88/0x2ae0 [ 3110.163775][T31529] ? wiphy_unregister+0xb40/0xb40 [ 3110.168990][T31529] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3110.174193][T31529] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3110.180337][T31529] ieee80211_register_hw+0x23c1/0x40e0 [ 3110.185910][T31529] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3110.191539][T31529] ? net_generic+0xd9/0x2a0 [ 3110.196110][T31529] ? debug_object_free+0x360/0x360 [ 3110.201293][T31529] ? lockdep_init_map_type+0x21e/0x810 [ 3110.206814][T31529] ? __hrtimer_init+0x145/0x280 [ 3110.211739][T31529] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3110.217551][T31529] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3110.224312][T31529] hwsim_new_radio_nl+0xad6/0x1210 [ 3110.229500][T31529] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3110.235479][T31529] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3110.243016][T31529] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3110.250381][T31529] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3110.256611][T31529] ? genl_start+0x660/0x660 [ 3110.261287][T31529] ? ns_capable+0xe0/0x110 [ 3110.265773][T31529] genl_rcv_msg+0x4ff/0x7e0 [ 3110.270350][T31529] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3110.276751][T31529] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3110.282921][T31529] netlink_rcv_skb+0x165/0x440 [ 3110.287782][T31529] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3110.294208][T31529] ? netlink_ack+0x1360/0x1360 [ 3110.299176][T31529] genl_rcv+0x28/0x40 [ 3110.303230][T31529] netlink_unicast+0x547/0x7f0 [ 3110.308512][T31529] ? netlink_attachskb+0x890/0x890 [ 3110.313711][T31529] ? __virt_addr_valid+0x61/0x2e0 [ 3110.318826][T31529] ? __phys_addr_symbol+0x30/0x70 [ 3110.324008][T31529] ? __check_object_size+0x333/0x6e0 [ 3110.329363][T31529] netlink_sendmsg+0x925/0xe30 [ 3110.334219][T31529] ? netlink_unicast+0x7f0/0x7f0 [ 3110.339234][T31529] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3110.344591][T31529] ? netlink_unicast+0x7f0/0x7f0 [ 3110.349592][T31529] sock_sendmsg+0xde/0x190 [ 3110.354079][T31529] ____sys_sendmsg+0x71c/0x900 [ 3110.358919][T31529] ? copy_msghdr_from_user+0xfc/0x150 [ 3110.364349][T31529] ? kernel_sendmsg+0x50/0x50 [ 3110.369131][T31529] ___sys_sendmsg+0x110/0x1b0 [ 3110.373879][T31529] ? do_recvmmsg+0x6e0/0x6e0 [ 3110.378538][T31529] ? __fget_files+0x248/0x480 [ 3110.383296][T31529] ? lock_downgrade+0x690/0x690 [ 3110.388213][T31529] ? futex_wake_mark+0x1a0/0x1a0 [ 3110.393229][T31529] ? __fget_files+0x26a/0x480 [ 3110.398007][T31529] ? __fget_light+0xe5/0x270 [ 3110.402663][T31529] __sys_sendmsg+0xf7/0x1c0 [ 3110.407215][T31529] ? __sys_sendmsg_sock+0x40/0x40 [ 3110.412283][T31529] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3110.418249][T31529] ? syscall_enter_from_user_mode+0x26/0x80 [ 3110.424195][T31529] ? lockdep_hardirqs_on+0x7d/0x100 [ 3110.429467][T31529] do_syscall_64+0x39/0xb0 [ 3110.433964][T31529] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3110.439900][T31529] RIP: 0033:0x7fea1f08c169 [ 3110.444352][T31529] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3110.464091][T31529] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3110.472537][T31529] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3110.480540][T31529] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3110.488631][T31529] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3110.496630][T31529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3110.504634][T31529] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3110.512657][T31529] 00:54:46 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b9e}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:46 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xa, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002700000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000300000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:46 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002800000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000400000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3110.650828][T31544] __nla_validate_parse: 5 callbacks suppressed [ 3110.650852][T31544] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3110.718005][T31551] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3110.768327][T31551] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3110.787455][T31551] CPU: 0 PID: 31551 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3110.797969][T31551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3110.808089][T31551] Call Trace: [ 3110.811419][T31551] [ 3110.814443][T31551] dump_stack_lvl+0x136/0x150 [ 3110.819214][T31551] sysfs_warn_dup+0x80/0xa0 [ 3110.823849][T31551] sysfs_do_create_link_sd+0x11e/0x140 [ 3110.829404][T31551] sysfs_create_link+0x63/0xc0 [ 3110.834258][T31551] device_add+0x5e5/0x1c50 [ 3110.838751][T31551] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3110.845785][T31551] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3110.851745][T31551] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3110.857823][T31551] wiphy_register+0x1f88/0x2ae0 [ 3110.862757][T31551] ? wiphy_unregister+0xb40/0xb40 [ 3110.867857][T31551] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3110.873157][T31551] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3110.879213][T31551] ieee80211_register_hw+0x23c1/0x40e0 [ 3110.884955][T31551] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3110.890676][T31551] ? net_generic+0xd9/0x2a0 [ 3110.895250][T31551] ? debug_object_free+0x360/0x360 [ 3110.900430][T31551] ? lockdep_init_map_type+0x21e/0x810 [ 3110.905958][T31551] ? __hrtimer_init+0x145/0x280 [ 3110.910894][T31551] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3110.916887][T31551] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3110.923645][T31551] hwsim_new_radio_nl+0xad6/0x1210 [ 3110.928868][T31551] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3110.934859][T31551] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3110.942426][T31551] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3110.949820][T31551] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3110.956076][T31551] ? genl_start+0x660/0x660 [ 3110.960711][T31551] ? ns_capable+0xe0/0x110 00:54:47 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1d, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:47 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xf, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:47 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002900000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3110.965214][T31551] genl_rcv_msg+0x4ff/0x7e0 [ 3110.969802][T31551] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3110.976257][T31551] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3110.982280][T31551] netlink_rcv_skb+0x165/0x440 [ 3110.987220][T31551] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3110.993647][T31551] ? netlink_ack+0x1360/0x1360 [ 3110.998537][T31551] genl_rcv+0x28/0x40 [ 3111.002608][T31551] netlink_unicast+0x547/0x7f0 [ 3111.007456][T31551] ? netlink_attachskb+0x890/0x890 [ 3111.012739][T31551] ? __virt_addr_valid+0x61/0x2e0 [ 3111.017833][T31551] ? __phys_addr_symbol+0x30/0x70 [ 3111.022932][T31551] ? __check_object_size+0x333/0x6e0 [ 3111.028297][T31551] netlink_sendmsg+0x925/0xe30 [ 3111.033255][T31551] ? netlink_unicast+0x7f0/0x7f0 [ 3111.038290][T31551] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3111.043663][T31551] ? netlink_unicast+0x7f0/0x7f0 [ 3111.048679][T31551] sock_sendmsg+0xde/0x190 [ 3111.053181][T31551] ____sys_sendmsg+0x71c/0x900 [ 3111.058027][T31551] ? copy_msghdr_from_user+0xfc/0x150 [ 3111.063460][T31551] ? kernel_sendmsg+0x50/0x50 [ 3111.068330][T31551] ___sys_sendmsg+0x110/0x1b0 [ 3111.073074][T31551] ? do_recvmmsg+0x6e0/0x6e0 [ 3111.077724][T31551] ? __fget_files+0x248/0x480 [ 3111.082479][T31551] ? lock_downgrade+0x690/0x690 [ 3111.087449][T31551] ? futex_wake_mark+0x1a0/0x1a0 [ 3111.092509][T31551] ? __fget_files+0x26a/0x480 [ 3111.097282][T31551] ? __fget_light+0xe5/0x270 [ 3111.102136][T31551] __sys_sendmsg+0xf7/0x1c0 [ 3111.106726][T31551] ? __sys_sendmsg_sock+0x40/0x40 [ 3111.111815][T31551] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3111.117899][T31551] ? syscall_enter_from_user_mode+0x26/0x80 [ 3111.123879][T31551] ? lockdep_hardirqs_on+0x7d/0x100 [ 3111.129159][T31551] do_syscall_64+0x39/0xb0 [ 3111.133642][T31551] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3111.139597][T31551] RIP: 0033:0x7f31e448c169 [ 3111.144062][T31551] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 00:54:47 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000500000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3111.163905][T31551] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3111.172480][T31551] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3111.180637][T31551] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3111.188665][T31551] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3111.196700][T31551] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3111.204732][T31551] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3111.212786][T31551] 00:54:47 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2b9f}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:47 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002a00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:47 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000600000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3111.295931][T31565] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3111.316764][T31565] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3111.354284][T31565] CPU: 1 PID: 31565 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3111.364803][T31565] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3111.374919][T31565] Call Trace: [ 3111.378243][T31565] [ 3111.381220][T31565] dump_stack_lvl+0x136/0x150 [ 3111.386000][T31565] sysfs_warn_dup+0x80/0xa0 [ 3111.390591][T31565] sysfs_do_create_link_sd+0x11e/0x140 [ 3111.396142][T31565] sysfs_create_link+0x63/0xc0 [ 3111.401006][T31565] device_add+0x5e5/0x1c50 [ 3111.405509][T31565] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3111.412434][T31565] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3111.418406][T31565] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3111.424485][T31565] wiphy_register+0x1f88/0x2ae0 [ 3111.429420][T31565] ? wiphy_unregister+0xb40/0xb40 [ 3111.434513][T31565] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3111.439705][T31565] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3111.445770][T31565] ieee80211_register_hw+0x23c1/0x40e0 [ 3111.451336][T31565] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3111.456978][T31565] ? debug_object_free+0x360/0x360 [ 3111.462166][T31565] ? lockdep_init_map_type+0x21e/0x810 [ 3111.467717][T31565] ? __hrtimer_init+0x145/0x280 [ 3111.472725][T31565] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3111.478559][T31565] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3111.485299][T31565] hwsim_new_radio_nl+0xad6/0x1210 [ 3111.490461][T31565] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3111.496409][T31565] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3111.503858][T31565] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3111.511227][T31565] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3111.517550][T31565] ? genl_start+0x660/0x660 [ 3111.522130][T31565] ? ns_capable+0xe0/0x110 [ 3111.526605][T31565] genl_rcv_msg+0x4ff/0x7e0 [ 3111.531168][T31565] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3111.537553][T31565] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3111.543495][T31565] ? lock_downgrade+0x690/0x690 [ 3111.548410][T31565] netlink_rcv_skb+0x165/0x440 [ 3111.553226][T31565] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3111.559608][T31565] ? netlink_ack+0x1360/0x1360 [ 3111.564455][T31565] genl_rcv+0x28/0x40 [ 3111.568486][T31565] netlink_unicast+0x547/0x7f0 [ 3111.573303][T31565] ? netlink_attachskb+0x890/0x890 [ 3111.578462][T31565] ? __virt_addr_valid+0x61/0x2e0 [ 3111.583530][T31565] ? __phys_addr_symbol+0x30/0x70 [ 3111.588602][T31565] ? __check_object_size+0x333/0x6e0 [ 3111.593931][T31565] netlink_sendmsg+0x925/0xe30 [ 3111.598752][T31565] ? netlink_unicast+0x7f0/0x7f0 [ 3111.603747][T31565] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3111.609071][T31565] ? netlink_unicast+0x7f0/0x7f0 [ 3111.614063][T31565] sock_sendmsg+0xde/0x190 [ 3111.618536][T31565] ____sys_sendmsg+0x71c/0x900 [ 3111.623355][T31565] ? copy_msghdr_from_user+0xfc/0x150 [ 3111.628763][T31565] ? kernel_sendmsg+0x50/0x50 [ 3111.633503][T31565] ___sys_sendmsg+0x110/0x1b0 [ 3111.638211][T31565] ? do_recvmmsg+0x6e0/0x6e0 [ 3111.642838][T31565] ? __fget_files+0x248/0x480 [ 3111.647564][T31565] ? lock_downgrade+0x690/0x690 [ 3111.652481][T31565] ? futex_wake_mark+0x1a0/0x1a0 [ 3111.657483][T31565] ? __fget_files+0x26a/0x480 [ 3111.662216][T31565] ? __fget_light+0xe5/0x270 [ 3111.666859][T31565] __sys_sendmsg+0xf7/0x1c0 [ 3111.671404][T31565] ? __sys_sendmsg_sock+0x40/0x40 [ 3111.676463][T31565] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3111.682677][T31565] ? syscall_enter_from_user_mode+0x26/0x80 [ 3111.688715][T31565] ? lockdep_hardirqs_on+0x7d/0x100 [ 3111.693966][T31565] do_syscall_64+0x39/0xb0 [ 3111.698424][T31565] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3111.704349][T31565] RIP: 0033:0x7fea1f08c169 [ 3111.708795][T31565] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3111.728450][T31565] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3111.736898][T31565] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3111.744896][T31565] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3111.752890][T31565] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3111.760974][T31565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3111.769071][T31565] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3111.777088][T31565] 00:54:48 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002b00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:48 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000700000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3111.804323][T31572] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3111.832911][T31582] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3111.898916][T31582] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3111.915282][T31582] CPU: 1 PID: 31582 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3111.925781][T31582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3111.935899][T31582] Call Trace: [ 3111.939313][T31582] [ 3111.942310][T31582] dump_stack_lvl+0x136/0x150 [ 3111.947072][T31582] sysfs_warn_dup+0x80/0xa0 [ 3111.951670][T31582] sysfs_do_create_link_sd+0x11e/0x140 [ 3111.957313][T31582] sysfs_create_link+0x63/0xc0 [ 3111.962268][T31582] device_add+0x5e5/0x1c50 [ 3111.966771][T31582] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3111.973695][T31582] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3111.979655][T31582] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3111.985725][T31582] wiphy_register+0x1f88/0x2ae0 [ 3111.990658][T31582] ? wiphy_unregister+0xb40/0xb40 [ 3111.995744][T31582] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3112.000933][T31582] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3112.006995][T31582] ieee80211_register_hw+0x23c1/0x40e0 [ 3112.012571][T31582] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3112.018209][T31582] ? debug_object_free+0x360/0x360 [ 3112.023396][T31582] ? lockdep_init_map_type+0x21e/0x810 [ 3112.028932][T31582] ? __hrtimer_init+0x145/0x280 [ 3112.033869][T31582] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3112.039681][T31582] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3112.046435][T31582] hwsim_new_radio_nl+0xad6/0x1210 [ 3112.051601][T31582] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3112.057544][T31582] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3112.065010][T31582] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3112.072352][T31582] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3112.078559][T31582] ? genl_start+0x660/0x660 [ 3112.083123][T31582] ? ns_capable+0xe0/0x110 [ 3112.087593][T31582] genl_rcv_msg+0x4ff/0x7e0 [ 3112.092160][T31582] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3112.098627][T31582] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3112.104578][T31582] netlink_rcv_skb+0x165/0x440 [ 3112.109397][T31582] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3112.115776][T31582] ? netlink_ack+0x1360/0x1360 [ 3112.120616][T31582] genl_rcv+0x28/0x40 [ 3112.124649][T31582] netlink_unicast+0x547/0x7f0 [ 3112.129556][T31582] ? netlink_attachskb+0x890/0x890 [ 3112.134715][T31582] ? __virt_addr_valid+0x61/0x2e0 [ 3112.139789][T31582] ? __phys_addr_symbol+0x30/0x70 [ 3112.144862][T31582] ? __check_object_size+0x333/0x6e0 [ 3112.150194][T31582] netlink_sendmsg+0x925/0xe30 [ 3112.155033][T31582] ? netlink_unicast+0x7f0/0x7f0 [ 3112.160028][T31582] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3112.165355][T31582] ? netlink_unicast+0x7f0/0x7f0 [ 3112.170341][T31582] sock_sendmsg+0xde/0x190 [ 3112.174807][T31582] ____sys_sendmsg+0x71c/0x900 [ 3112.179621][T31582] ? copy_msghdr_from_user+0xfc/0x150 [ 3112.185029][T31582] ? kernel_sendmsg+0x50/0x50 [ 3112.189766][T31582] ___sys_sendmsg+0x110/0x1b0 [ 3112.194502][T31582] ? do_recvmmsg+0x6e0/0x6e0 [ 3112.199126][T31582] ? __fget_files+0x248/0x480 [ 3112.203873][T31582] ? lock_downgrade+0x690/0x690 [ 3112.208765][T31582] ? futex_wake_mark+0x1a0/0x1a0 [ 3112.213759][T31582] ? __fget_files+0x26a/0x480 [ 3112.218582][T31582] ? __fget_light+0xe5/0x270 [ 3112.223224][T31582] __sys_sendmsg+0xf7/0x1c0 [ 3112.227772][T31582] ? __sys_sendmsg_sock+0x40/0x40 [ 3112.232871][T31582] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3112.238871][T31582] ? syscall_enter_from_user_mode+0x26/0x80 [ 3112.244911][T31582] ? lockdep_hardirqs_on+0x7d/0x100 [ 3112.250270][T31582] do_syscall_64+0x39/0xb0 [ 3112.254744][T31582] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3112.260766][T31582] RIP: 0033:0x7f31e448c169 [ 3112.265210][T31582] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3112.284850][T31582] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:54:48 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x25, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:48 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x48, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:48 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002c00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:48 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000800000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3112.293404][T31582] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3112.301425][T31582] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3112.309422][T31582] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3112.317428][T31582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3112.325437][T31582] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3112.333545][T31582] 00:54:48 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000900000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:48 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002d00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:48 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2ba0}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:48 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000b00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3112.424871][T31594] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:54:48 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002e00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3112.517185][T31594] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3112.556916][T31594] CPU: 0 PID: 31594 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 00:54:48 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000c00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3112.567583][T31594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3112.577722][T31594] Call Trace: [ 3112.581047][T31594] [ 3112.584020][T31594] dump_stack_lvl+0x136/0x150 [ 3112.588790][T31594] sysfs_warn_dup+0x80/0xa0 [ 3112.593364][T31594] sysfs_do_create_link_sd+0x11e/0x140 [ 3112.598962][T31594] sysfs_create_link+0x63/0xc0 [ 3112.603876][T31594] device_add+0x5e5/0x1c50 [ 3112.608358][T31594] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3112.615257][T31594] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3112.621187][T31594] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3112.627222][T31594] wiphy_register+0x1f88/0x2ae0 [ 3112.632149][T31594] ? wiphy_unregister+0xb40/0xb40 [ 3112.637308][T31594] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3112.642473][T31594] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3112.648505][T31594] ieee80211_register_hw+0x23c1/0x40e0 [ 3112.654037][T31594] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3112.659649][T31594] ? debug_object_free+0x360/0x360 [ 3112.664900][T31594] ? lockdep_init_map_type+0x21e/0x810 [ 3112.670401][T31594] ? __hrtimer_init+0x145/0x280 [ 3112.675338][T31594] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3112.681114][T31594] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3112.687846][T31594] hwsim_new_radio_nl+0xad6/0x1210 [ 3112.693027][T31594] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3112.698977][T31594] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3112.706489][T31594] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3112.714114][T31594] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3112.720334][T31594] ? genl_start+0x660/0x660 [ 3112.724899][T31594] ? ns_capable+0xe0/0x110 [ 3112.729359][T31594] genl_rcv_msg+0x4ff/0x7e0 [ 3112.733915][T31594] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3112.740295][T31594] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3112.746252][T31594] netlink_rcv_skb+0x165/0x440 [ 3112.751161][T31594] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3112.757580][T31594] ? netlink_ack+0x1360/0x1360 [ 3112.762421][T31594] genl_rcv+0x28/0x40 [ 3112.766457][T31594] netlink_unicast+0x547/0x7f0 [ 3112.771369][T31594] ? netlink_attachskb+0x890/0x890 [ 3112.776535][T31594] ? __virt_addr_valid+0x61/0x2e0 [ 3112.781606][T31594] ? __phys_addr_symbol+0x30/0x70 [ 3112.786685][T31594] ? __check_object_size+0x333/0x6e0 [ 3112.792018][T31594] netlink_sendmsg+0x925/0xe30 [ 3112.796926][T31594] ? netlink_unicast+0x7f0/0x7f0 [ 3112.801917][T31594] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3112.807242][T31594] ? netlink_unicast+0x7f0/0x7f0 [ 3112.812238][T31594] sock_sendmsg+0xde/0x190 [ 3112.816705][T31594] ____sys_sendmsg+0x71c/0x900 [ 3112.821519][T31594] ? copy_msghdr_from_user+0xfc/0x150 [ 3112.826931][T31594] ? kernel_sendmsg+0x50/0x50 [ 3112.831671][T31594] ___sys_sendmsg+0x110/0x1b0 [ 3112.836377][T31594] ? do_recvmmsg+0x6e0/0x6e0 [ 3112.841001][T31594] ? __fget_files+0x248/0x480 [ 3112.845828][T31594] ? lock_downgrade+0x690/0x690 [ 3112.850719][T31594] ? futex_wake_mark+0x1a0/0x1a0 [ 3112.855713][T31594] ? __fget_files+0x26a/0x480 [ 3112.860534][T31594] ? __fget_light+0xe5/0x270 [ 3112.865248][T31594] __sys_sendmsg+0xf7/0x1c0 [ 3112.869783][T31594] ? __sys_sendmsg_sock+0x40/0x40 [ 3112.874938][T31594] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3112.880896][T31594] ? syscall_enter_from_user_mode+0x26/0x80 [ 3112.886840][T31594] ? lockdep_hardirqs_on+0x7d/0x100 [ 3112.892090][T31594] do_syscall_64+0x39/0xb0 [ 3112.896549][T31594] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3112.902564][T31594] RIP: 0033:0x7fea1f08c169 [ 3112.907005][T31594] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3112.926643][T31594] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3112.935086][T31594] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3112.943170][T31594] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3112.951251][T31594] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3112.959259][T31594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:54:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3112.967254][T31594] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3112.975396][T31594] 00:54:49 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x26, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3113.032221][T31598] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:49 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x4c, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000002f00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:49 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000e00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3113.087829][T31606] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3113.151195][T31606] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3113.190013][T31606] CPU: 1 PID: 31606 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3113.200609][T31606] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3113.210722][T31606] Call Trace: [ 3113.214051][T31606] [ 3113.217036][T31606] dump_stack_lvl+0x136/0x150 [ 3113.221790][T31606] sysfs_warn_dup+0x80/0xa0 [ 3113.226464][T31606] sysfs_do_create_link_sd+0x11e/0x140 [ 3113.232016][T31606] sysfs_create_link+0x63/0xc0 [ 3113.236865][T31606] device_add+0x5e5/0x1c50 [ 3113.241347][T31606] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3113.248270][T31606] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3113.254226][T31606] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3113.260298][T31606] wiphy_register+0x1f88/0x2ae0 [ 3113.265383][T31606] ? wiphy_unregister+0xb40/0xb40 [ 3113.270629][T31606] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3113.275791][T31606] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3113.281819][T31606] ieee80211_register_hw+0x23c1/0x40e0 [ 3113.287349][T31606] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3113.292961][T31606] ? debug_object_free+0x360/0x360 [ 3113.298121][T31606] ? lockdep_init_map_type+0x21e/0x810 [ 3113.303624][T31606] ? __hrtimer_init+0x145/0x280 [ 3113.308528][T31606] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3113.314321][T31606] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3113.321056][T31606] hwsim_new_radio_nl+0xad6/0x1210 [ 3113.326223][T31606] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3113.332169][T31606] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3113.339595][T31606] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3113.346938][T31606] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3113.353152][T31606] ? genl_start+0x660/0x660 [ 3113.357721][T31606] ? ns_capable+0xe0/0x110 [ 3113.362177][T31606] genl_rcv_msg+0x4ff/0x7e0 [ 3113.366729][T31606] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3113.373111][T31606] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3113.379050][T31606] ? lock_downgrade+0x690/0x690 [ 3113.383939][T31606] netlink_rcv_skb+0x165/0x440 [ 3113.388748][T31606] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3113.395141][T31606] ? netlink_ack+0x1360/0x1360 [ 3113.399980][T31606] genl_rcv+0x28/0x40 [ 3113.404006][T31606] netlink_unicast+0x547/0x7f0 [ 3113.408817][T31606] ? netlink_attachskb+0x890/0x890 [ 3113.413972][T31606] ? __virt_addr_valid+0x61/0x2e0 [ 3113.419045][T31606] ? __phys_addr_symbol+0x30/0x70 [ 3113.424113][T31606] ? __check_object_size+0x333/0x6e0 [ 3113.429440][T31606] netlink_sendmsg+0x925/0xe30 [ 3113.434256][T31606] ? netlink_unicast+0x7f0/0x7f0 [ 3113.439262][T31606] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3113.444696][T31606] ? netlink_unicast+0x7f0/0x7f0 [ 3113.449702][T31606] sock_sendmsg+0xde/0x190 [ 3113.454175][T31606] ____sys_sendmsg+0x71c/0x900 [ 3113.458999][T31606] ? copy_msghdr_from_user+0xfc/0x150 [ 3113.464417][T31606] ? kernel_sendmsg+0x50/0x50 [ 3113.469169][T31606] ___sys_sendmsg+0x110/0x1b0 [ 3113.473902][T31606] ? do_recvmmsg+0x6e0/0x6e0 [ 3113.478529][T31606] ? __fget_files+0x248/0x480 [ 3113.483348][T31606] ? lock_downgrade+0x690/0x690 [ 3113.488240][T31606] ? futex_wake_mark+0x1a0/0x1a0 [ 3113.493231][T31606] ? __fget_files+0x26a/0x480 [ 3113.497970][T31606] ? __fget_light+0xe5/0x270 [ 3113.502612][T31606] __sys_sendmsg+0xf7/0x1c0 [ 3113.507146][T31606] ? __sys_sendmsg_sock+0x40/0x40 [ 3113.512205][T31606] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3113.518173][T31606] ? syscall_enter_from_user_mode+0x26/0x80 [ 3113.524115][T31606] ? lockdep_hardirqs_on+0x7d/0x100 [ 3113.529358][T31606] do_syscall_64+0x39/0xb0 [ 3113.533819][T31606] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3113.539746][T31606] RIP: 0033:0x7f31e448c169 [ 3113.544188][T31606] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3113.563918][T31606] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3113.572365][T31606] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3113.580377][T31606] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3113.588384][T31606] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3113.596403][T31606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3113.604404][T31606] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3113.612435][T31606] 00:54:49 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2ba1}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:49 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000f00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:49 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x28, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:49 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003100000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3113.650608][T31624] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:49 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x60, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:49 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001200000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:49 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x2d, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3113.707188][T31632] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:50 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003200000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:50 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001400000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3113.786472][T31632] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3113.826817][T31632] CPU: 1 PID: 31632 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3113.837358][T31632] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3113.847480][T31632] Call Trace: [ 3113.850820][T31632] [ 3113.853810][T31632] dump_stack_lvl+0x136/0x150 [ 3113.858605][T31632] sysfs_warn_dup+0x80/0xa0 [ 3113.863189][T31632] sysfs_do_create_link_sd+0x11e/0x140 [ 3113.868747][T31632] sysfs_create_link+0x63/0xc0 [ 3113.873602][T31632] device_add+0x5e5/0x1c50 [ 3113.878274][T31632] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3113.885243][T31632] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3113.891203][T31632] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3113.897394][T31632] wiphy_register+0x1f88/0x2ae0 [ 3113.902322][T31632] ? wiphy_unregister+0xb40/0xb40 [ 3113.907499][T31632] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3113.912709][T31632] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3113.918780][T31632] ieee80211_register_hw+0x23c1/0x40e0 [ 3113.924459][T31632] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3113.930188][T31632] ? debug_object_free+0x360/0x360 [ 3113.935380][T31632] ? lockdep_init_map_type+0x21e/0x810 [ 3113.941016][T31632] ? __hrtimer_init+0x145/0x280 [ 3113.946048][T31632] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3113.951872][T31632] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3113.958640][T31632] hwsim_new_radio_nl+0xad6/0x1210 [ 3113.963843][T31632] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3113.969820][T31632] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3113.977271][T31632] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3113.984649][T31632] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3113.990898][T31632] ? genl_start+0x660/0x660 [ 3113.995500][T31632] ? ns_capable+0xe0/0x110 [ 3114.000345][T31632] genl_rcv_msg+0x4ff/0x7e0 [ 3114.004941][T31632] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3114.011540][T31632] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3114.017532][T31632] netlink_rcv_skb+0x165/0x440 [ 3114.022366][T31632] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3114.028786][T31632] ? netlink_ack+0x1360/0x1360 [ 3114.033681][T31632] genl_rcv+0x28/0x40 [ 3114.037735][T31632] netlink_unicast+0x547/0x7f0 [ 3114.042599][T31632] ? netlink_attachskb+0x890/0x890 [ 3114.047772][T31632] ? __virt_addr_valid+0x61/0x2e0 [ 3114.052866][T31632] ? __phys_addr_symbol+0x30/0x70 [ 3114.057956][T31632] ? __check_object_size+0x333/0x6e0 [ 3114.063304][T31632] netlink_sendmsg+0x925/0xe30 [ 3114.068151][T31632] ? netlink_unicast+0x7f0/0x7f0 [ 3114.073172][T31632] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3114.078520][T31632] ? netlink_unicast+0x7f0/0x7f0 [ 3114.083530][T31632] sock_sendmsg+0xde/0x190 [ 3114.088016][T31632] ____sys_sendmsg+0x71c/0x900 [ 3114.092855][T31632] ? copy_msghdr_from_user+0xfc/0x150 [ 3114.098365][T31632] ? kernel_sendmsg+0x50/0x50 [ 3114.103144][T31632] ___sys_sendmsg+0x110/0x1b0 [ 3114.107873][T31632] ? do_recvmmsg+0x6e0/0x6e0 [ 3114.112522][T31632] ? __fget_files+0x248/0x480 [ 3114.117278][T31632] ? lock_downgrade+0x690/0x690 [ 3114.122201][T31632] ? futex_wake_mark+0x1a0/0x1a0 [ 3114.127228][T31632] ? __fget_files+0x26a/0x480 [ 3114.131995][T31632] ? __fget_light+0xe5/0x270 [ 3114.136654][T31632] __sys_sendmsg+0xf7/0x1c0 [ 3114.141217][T31632] ? __sys_sendmsg_sock+0x40/0x40 [ 3114.146391][T31632] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3114.152385][T31632] ? syscall_enter_from_user_mode+0x26/0x80 [ 3114.158377][T31632] ? lockdep_hardirqs_on+0x7d/0x100 [ 3114.163878][T31632] do_syscall_64+0x39/0xb0 [ 3114.168367][T31632] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3114.174323][T31632] RIP: 0033:0x7f31e448c169 [ 3114.178834][T31632] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3114.198542][T31632] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3114.207046][T31632] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3114.215082][T31632] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:50 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001600000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3114.223113][T31632] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3114.231155][T31632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3114.239180][T31632] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3114.247230][T31632] [ 3114.338233][T31651] sysfs: cannot create duplicate filename '/class/ieee80211/!' 00:54:50 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2ba2}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:50 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:50 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003300000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:50 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x68, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:50 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001800000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3114.389067][T31651] CPU: 0 PID: 31651 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3114.399569][T31651] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3114.409722][T31651] Call Trace: [ 3114.413146][T31651] [ 3114.416209][T31651] dump_stack_lvl+0x136/0x150 [ 3114.420968][T31651] sysfs_warn_dup+0x80/0xa0 [ 3114.425637][T31651] sysfs_do_create_link_sd+0x11e/0x140 [ 3114.431186][T31651] sysfs_create_link+0x63/0xc0 [ 3114.436040][T31651] device_add+0x5e5/0x1c50 [ 3114.440537][T31651] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3114.447460][T31651] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3114.453440][T31651] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3114.459503][T31651] wiphy_register+0x1f88/0x2ae0 [ 3114.464437][T31651] ? wiphy_unregister+0xb40/0xb40 [ 3114.469524][T31651] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3114.474809][T31651] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3114.480869][T31651] ieee80211_register_hw+0x23c1/0x40e0 [ 3114.486432][T31651] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3114.492151][T31651] ? debug_object_free+0x360/0x360 [ 3114.497363][T31651] ? lockdep_init_map_type+0x21e/0x810 [ 3114.502901][T31651] ? __hrtimer_init+0x145/0x280 [ 3114.507865][T31651] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3114.513769][T31651] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3114.520633][T31651] hwsim_new_radio_nl+0xad6/0x1210 [ 3114.525812][T31651] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3114.531805][T31651] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3114.539255][T31651] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3114.546747][T31651] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3114.553006][T31651] ? genl_start+0x660/0x660 [ 3114.557609][T31651] ? ns_capable+0xe0/0x110 [ 3114.562104][T31651] genl_rcv_msg+0x4ff/0x7e0 [ 3114.566702][T31651] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3114.573120][T31651] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3114.579186][T31651] netlink_rcv_skb+0x165/0x440 [ 3114.584029][T31651] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3114.590445][T31651] ? netlink_ack+0x1360/0x1360 [ 3114.595329][T31651] genl_rcv+0x28/0x40 [ 3114.599393][T31651] netlink_unicast+0x547/0x7f0 [ 3114.604237][T31651] ? netlink_attachskb+0x890/0x890 [ 3114.609458][T31651] ? __virt_addr_valid+0x61/0x2e0 [ 3114.614823][T31651] ? __phys_addr_symbol+0x30/0x70 [ 3114.619926][T31651] ? __check_object_size+0x333/0x6e0 [ 3114.625288][T31651] netlink_sendmsg+0x925/0xe30 [ 3114.630225][T31651] ? netlink_unicast+0x7f0/0x7f0 [ 3114.635248][T31651] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3114.640626][T31651] ? netlink_unicast+0x7f0/0x7f0 [ 3114.645636][T31651] sock_sendmsg+0xde/0x190 [ 3114.650305][T31651] ____sys_sendmsg+0x71c/0x900 [ 3114.655150][T31651] ? copy_msghdr_from_user+0xfc/0x150 [ 3114.660596][T31651] ? kernel_sendmsg+0x50/0x50 [ 3114.665376][T31651] ___sys_sendmsg+0x110/0x1b0 [ 3114.670113][T31651] ? do_recvmmsg+0x6e0/0x6e0 [ 3114.674771][T31651] ? __fget_files+0x248/0x480 [ 3114.679524][T31651] ? lock_downgrade+0x690/0x690 [ 3114.684436][T31651] ? futex_wake_mark+0x1a0/0x1a0 [ 3114.689544][T31651] ? __fget_files+0x26a/0x480 [ 3114.694312][T31651] ? __fget_light+0xe5/0x270 [ 3114.698970][T31651] __sys_sendmsg+0xf7/0x1c0 [ 3114.703527][T31651] ? __sys_sendmsg_sock+0x40/0x40 [ 3114.708610][T31651] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3114.714605][T31651] ? syscall_enter_from_user_mode+0x26/0x80 [ 3114.720575][T31651] ? lockdep_hardirqs_on+0x7d/0x100 [ 3114.725850][T31651] do_syscall_64+0x39/0xb0 [ 3114.730339][T31651] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3114.736294][T31651] RIP: 0033:0x7fea1f08c169 [ 3114.740844][T31651] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3114.760693][T31651] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3114.769173][T31651] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3114.777343][T31651] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003400000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:51 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001a00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3114.785539][T31651] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3114.793561][T31651] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3114.801586][T31651] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3114.809636][T31651] 00:54:51 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x30, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:51 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003500000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:51 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001b00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3114.937763][T31660] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3114.975333][T31660] CPU: 0 PID: 31660 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3114.985845][T31660] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3114.995966][T31660] Call Trace: [ 3114.999302][T31660] [ 3115.002305][T31660] dump_stack_lvl+0x136/0x150 [ 3115.007067][T31660] sysfs_warn_dup+0x80/0xa0 [ 3115.011663][T31660] sysfs_do_create_link_sd+0x11e/0x140 [ 3115.017219][T31660] sysfs_create_link+0x63/0xc0 [ 3115.022078][T31660] device_add+0x5e5/0x1c50 [ 3115.026673][T31660] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3115.033603][T31660] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3115.039542][T31660] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3115.045581][T31660] wiphy_register+0x1f88/0x2ae0 [ 3115.050489][T31660] ? wiphy_unregister+0xb40/0xb40 [ 3115.055558][T31660] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3115.060729][T31660] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3115.066755][T31660] ieee80211_register_hw+0x23c1/0x40e0 [ 3115.072290][T31660] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3115.077886][T31660] ? net_generic+0xd9/0x2a0 [ 3115.082442][T31660] ? debug_object_free+0x360/0x360 [ 3115.087598][T31660] ? lockdep_init_map_type+0x21e/0x810 [ 3115.093115][T31660] ? __hrtimer_init+0x145/0x280 [ 3115.098025][T31660] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3115.103916][T31660] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3115.110664][T31660] hwsim_new_radio_nl+0xad6/0x1210 [ 3115.115838][T31660] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3115.121798][T31660] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3115.129224][T31660] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3115.136667][T31660] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3115.142878][T31660] ? genl_start+0x660/0x660 [ 3115.147456][T31660] ? ns_capable+0xe0/0x110 [ 3115.151924][T31660] genl_rcv_msg+0x4ff/0x7e0 [ 3115.156571][T31660] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3115.163146][T31660] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3115.169282][T31660] netlink_rcv_skb+0x165/0x440 [ 3115.174098][T31660] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3115.180479][T31660] ? netlink_ack+0x1360/0x1360 [ 3115.185413][T31660] genl_rcv+0x28/0x40 [ 3115.189441][T31660] netlink_unicast+0x547/0x7f0 [ 3115.194547][T31660] ? netlink_attachskb+0x890/0x890 [ 3115.199697][T31660] ? __virt_addr_valid+0x61/0x2e0 [ 3115.204788][T31660] ? __phys_addr_symbol+0x30/0x70 [ 3115.209861][T31660] ? __check_object_size+0x333/0x6e0 [ 3115.215191][T31660] netlink_sendmsg+0x925/0xe30 [ 3115.220028][T31660] ? netlink_unicast+0x7f0/0x7f0 [ 3115.225040][T31660] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3115.230400][T31660] ? netlink_unicast+0x7f0/0x7f0 [ 3115.235408][T31660] sock_sendmsg+0xde/0x190 [ 3115.239886][T31660] ____sys_sendmsg+0x71c/0x900 [ 3115.244713][T31660] ? copy_msghdr_from_user+0xfc/0x150 [ 3115.250127][T31660] ? kernel_sendmsg+0x50/0x50 [ 3115.254871][T31660] ___sys_sendmsg+0x110/0x1b0 [ 3115.259598][T31660] ? do_recvmmsg+0x6e0/0x6e0 [ 3115.264234][T31660] ? __fget_files+0x248/0x480 [ 3115.268964][T31660] ? lock_downgrade+0x690/0x690 [ 3115.273868][T31660] ? futex_wake_mark+0x1a0/0x1a0 [ 3115.278890][T31660] ? __fget_files+0x26a/0x480 [ 3115.283625][T31660] ? __fget_light+0xe5/0x270 [ 3115.288262][T31660] __sys_sendmsg+0xf7/0x1c0 [ 3115.292850][T31660] ? __sys_sendmsg_sock+0x40/0x40 [ 3115.297912][T31660] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3115.303875][T31660] ? syscall_enter_from_user_mode+0x26/0x80 [ 3115.309823][T31660] ? lockdep_hardirqs_on+0x7d/0x100 [ 3115.315077][T31660] do_syscall_64+0x39/0xb0 [ 3115.319561][T31660] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3115.325489][T31660] RIP: 0033:0x7f31e448c169 [ 3115.329934][T31660] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3115.349664][T31660] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3115.358115][T31660] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3115.366111][T31660] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3115.374195][T31660] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3115.382188][T31660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3115.390267][T31660] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3115.398285][T31660] 00:54:51 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001c00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:51 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2ba3}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:51 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x33, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:51 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:51 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x6c, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003600000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:51 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001d00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3115.600981][T31687] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3115.670897][T31687] CPU: 1 PID: 31687 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3115.681405][T31687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3115.691519][T31687] Call Trace: [ 3115.694842][T31687] [ 3115.697833][T31687] dump_stack_lvl+0x136/0x150 [ 3115.702595][T31687] sysfs_warn_dup+0x80/0xa0 [ 3115.707183][T31687] sysfs_do_create_link_sd+0x11e/0x140 [ 3115.712735][T31687] sysfs_create_link+0x63/0xc0 [ 3115.717580][T31687] device_add+0x5e5/0x1c50 [ 3115.722109][T31687] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3115.729041][T31687] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3115.735094][T31687] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3115.741184][T31687] wiphy_register+0x1f88/0x2ae0 [ 3115.746235][T31687] ? wiphy_unregister+0xb40/0xb40 [ 3115.751323][T31687] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3115.756510][T31687] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3115.762658][T31687] ieee80211_register_hw+0x23c1/0x40e0 [ 3115.768313][T31687] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3115.773948][T31687] ? debug_object_free+0x360/0x360 [ 3115.779129][T31687] ? lockdep_init_map_type+0x21e/0x810 [ 3115.784678][T31687] ? __hrtimer_init+0x145/0x280 [ 3115.789616][T31687] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3115.795444][T31687] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3115.802223][T31687] hwsim_new_radio_nl+0xad6/0x1210 [ 3115.807434][T31687] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3115.813423][T31687] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3115.820879][T31687] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3115.828256][T31687] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3115.834582][T31687] ? genl_start+0x660/0x660 [ 3115.839188][T31687] ? ns_capable+0xe0/0x110 [ 3115.843686][T31687] genl_rcv_msg+0x4ff/0x7e0 [ 3115.848274][T31687] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3115.854682][T31687] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3115.860671][T31687] netlink_rcv_skb+0x165/0x440 [ 3115.865625][T31687] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3115.872039][T31687] ? netlink_ack+0x1360/0x1360 [ 3115.876915][T31687] genl_rcv+0x28/0x40 [ 3115.880972][T31687] netlink_unicast+0x547/0x7f0 [ 3115.885819][T31687] ? netlink_attachskb+0x890/0x890 [ 3115.891000][T31687] ? __virt_addr_valid+0x61/0x2e0 [ 3115.896157][T31687] ? __phys_addr_symbol+0x30/0x70 [ 3115.901252][T31687] ? __check_object_size+0x333/0x6e0 [ 3115.906646][T31687] netlink_sendmsg+0x925/0xe30 [ 3115.911489][T31687] ? netlink_unicast+0x7f0/0x7f0 [ 3115.916519][T31687] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3115.921876][T31687] ? netlink_unicast+0x7f0/0x7f0 [ 3115.926996][T31687] sock_sendmsg+0xde/0x190 [ 3115.931492][T31687] ____sys_sendmsg+0x71c/0x900 [ 3115.936338][T31687] ? copy_msghdr_from_user+0xfc/0x150 [ 3115.941861][T31687] ? kernel_sendmsg+0x50/0x50 [ 3115.946690][T31687] ___sys_sendmsg+0x110/0x1b0 [ 3115.951480][T31687] ? do_recvmmsg+0x6e0/0x6e0 [ 3115.956222][T31687] ? __fget_files+0x248/0x480 [ 3115.961074][T31687] ? lock_downgrade+0x690/0x690 [ 3115.966006][T31687] ? futex_wake_mark+0x1a0/0x1a0 [ 3115.971032][T31687] ? __fget_files+0x26a/0x480 [ 3115.975977][T31687] ? __fget_light+0xe5/0x270 [ 3115.980635][T31687] __sys_sendmsg+0xf7/0x1c0 [ 3115.985219][T31687] ? __sys_sendmsg_sock+0x40/0x40 [ 3115.990390][T31687] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3115.996387][T31687] ? syscall_enter_from_user_mode+0x26/0x80 [ 3116.002367][T31687] ? lockdep_hardirqs_on+0x7d/0x100 [ 3116.007656][T31687] do_syscall_64+0x39/0xb0 [ 3116.012154][T31687] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3116.018106][T31687] RIP: 0033:0x7fea1f08c169 [ 3116.022576][T31687] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3116.042333][T31687] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3116.050862][T31687] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3116.058894][T31687] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:52 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000001e00000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3116.066917][T31687] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3116.074945][T31687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3116.082982][T31687] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3116.091171][T31687] 00:54:52 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:52 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000002100000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003700000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3116.163394][T31698] __nla_validate_parse: 5 callbacks suppressed [ 3116.163566][T31698] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:52 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x39, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:52 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3116.335877][T31698] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3116.346733][T31698] CPU: 1 PID: 31698 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3116.357228][T31698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3116.367336][T31698] Call Trace: [ 3116.370675][T31698] [ 3116.373651][T31698] dump_stack_lvl+0x136/0x150 [ 3116.378441][T31698] sysfs_warn_dup+0x80/0xa0 [ 3116.383034][T31698] sysfs_do_create_link_sd+0x11e/0x140 [ 3116.388589][T31698] sysfs_create_link+0x63/0xc0 [ 3116.393447][T31698] device_add+0x5e5/0x1c50 [ 3116.397943][T31698] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3116.404871][T31698] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3116.410833][T31698] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3116.416904][T31698] wiphy_register+0x1f88/0x2ae0 [ 3116.421867][T31698] ? wiphy_unregister+0xb40/0xb40 [ 3116.426975][T31698] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3116.432169][T31698] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3116.438240][T31698] ieee80211_register_hw+0x23c1/0x40e0 [ 3116.443892][T31698] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3116.449539][T31698] ? debug_object_free+0x360/0x360 [ 3116.454730][T31698] ? lockdep_init_map_type+0x21e/0x810 [ 3116.460332][T31698] ? __hrtimer_init+0x145/0x280 [ 3116.465244][T31698] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3116.471123][T31698] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3116.477959][T31698] hwsim_new_radio_nl+0xad6/0x1210 [ 3116.483229][T31698] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3116.489513][T31698] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3116.497044][T31698] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3116.504412][T31698] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3116.510650][T31698] ? genl_start+0x660/0x660 [ 3116.515221][T31698] ? ns_capable+0xe0/0x110 [ 3116.519692][T31698] genl_rcv_msg+0x4ff/0x7e0 [ 3116.524258][T31698] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3116.530654][T31698] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3116.536634][T31698] ? lock_downgrade+0x690/0x690 [ 3116.541535][T31698] netlink_rcv_skb+0x165/0x440 [ 3116.546443][T31698] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3116.552870][T31698] ? netlink_ack+0x1360/0x1360 [ 3116.557730][T31698] genl_rcv+0x28/0x40 [ 3116.561762][T31698] netlink_unicast+0x547/0x7f0 [ 3116.566585][T31698] ? netlink_attachskb+0x890/0x890 [ 3116.571759][T31698] ? __virt_addr_valid+0x61/0x2e0 [ 3116.576846][T31698] ? __phys_addr_symbol+0x30/0x70 [ 3116.581922][T31698] ? __check_object_size+0x333/0x6e0 [ 3116.587357][T31698] netlink_sendmsg+0x925/0xe30 [ 3116.592267][T31698] ? netlink_unicast+0x7f0/0x7f0 [ 3116.597352][T31698] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3116.602687][T31698] ? netlink_unicast+0x7f0/0x7f0 [ 3116.607699][T31698] sock_sendmsg+0xde/0x190 [ 3116.612172][T31698] ____sys_sendmsg+0x71c/0x900 [ 3116.616992][T31698] ? copy_msghdr_from_user+0xfc/0x150 [ 3116.622427][T31698] ? kernel_sendmsg+0x50/0x50 [ 3116.627174][T31698] ___sys_sendmsg+0x110/0x1b0 [ 3116.631892][T31698] ? do_recvmmsg+0x6e0/0x6e0 [ 3116.636648][T31698] ? __fget_files+0x248/0x480 [ 3116.641422][T31698] ? lock_downgrade+0x690/0x690 [ 3116.646311][T31698] ? futex_wake_mark+0x1a0/0x1a0 [ 3116.651395][T31698] ? __fget_files+0x26a/0x480 [ 3116.656222][T31698] ? __fget_light+0xe5/0x270 [ 3116.660854][T31698] __sys_sendmsg+0xf7/0x1c0 [ 3116.665477][T31698] ? __sys_sendmsg_sock+0x40/0x40 [ 3116.670544][T31698] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3116.676518][T31698] ? syscall_enter_from_user_mode+0x26/0x80 [ 3116.682465][T31698] ? lockdep_hardirqs_on+0x7d/0x100 [ 3116.687720][T31698] do_syscall_64+0x39/0xb0 [ 3116.692189][T31698] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3116.698118][T31698] RIP: 0033:0x7f31e448c169 [ 3116.702566][T31698] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3116.722223][T31698] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3116.730673][T31698] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3116.738682][T31698] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3116.746692][T31698] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3116.754740][T31698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3116.762842][T31698] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3116.771205][T31698] [ 3116.802922][T31695] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3116.814738][T31710] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3116.845322][T31710] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3116.855666][T31710] CPU: 0 PID: 31710 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3116.866163][T31710] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3116.876285][T31710] Call Trace: [ 3116.879608][T31710] [ 3116.882592][T31710] dump_stack_lvl+0x136/0x150 [ 3116.887376][T31710] sysfs_warn_dup+0x80/0xa0 [ 3116.891972][T31710] sysfs_do_create_link_sd+0x11e/0x140 [ 3116.897529][T31710] sysfs_create_link+0x63/0xc0 [ 3116.902379][T31710] device_add+0x5e5/0x1c50 [ 3116.906880][T31710] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3116.913812][T31710] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3116.919777][T31710] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3116.925848][T31710] wiphy_register+0x1f88/0x2ae0 [ 3116.930785][T31710] ? wiphy_unregister+0xb40/0xb40 [ 3116.935879][T31710] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3116.941073][T31710] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3116.947136][T31710] ieee80211_register_hw+0x23c1/0x40e0 [ 3116.952716][T31710] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3116.958358][T31710] ? debug_object_free+0x360/0x360 [ 3116.963569][T31710] ? lockdep_init_map_type+0x21e/0x810 [ 3116.969112][T31710] ? __hrtimer_init+0x145/0x280 [ 3116.974055][T31710] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3116.979876][T31710] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3116.986656][T31710] hwsim_new_radio_nl+0xad6/0x1210 [ 3116.991842][T31710] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3116.997824][T31710] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3117.005280][T31710] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3117.012665][T31710] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3117.018903][T31710] ? genl_start+0x660/0x660 [ 3117.023497][T31710] ? ns_capable+0xe0/0x110 [ 3117.027990][T31710] genl_rcv_msg+0x4ff/0x7e0 [ 3117.032580][T31710] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3117.038994][T31710] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3117.044977][T31710] netlink_rcv_skb+0x165/0x440 [ 3117.049815][T31710] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3117.056231][T31710] ? netlink_ack+0x1360/0x1360 [ 3117.061112][T31710] genl_rcv+0x28/0x40 [ 3117.065169][T31710] netlink_unicast+0x547/0x7f0 [ 3117.070019][T31710] ? netlink_attachskb+0x890/0x890 [ 3117.075209][T31710] ? __virt_addr_valid+0x61/0x2e0 [ 3117.080390][T31710] ? __phys_addr_symbol+0x30/0x70 [ 3117.085581][T31710] ? __check_object_size+0x333/0x6e0 [ 3117.090939][T31710] netlink_sendmsg+0x925/0xe30 [ 3117.095797][T31710] ? netlink_unicast+0x7f0/0x7f0 [ 3117.100828][T31710] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3117.106191][T31710] ? netlink_unicast+0x7f0/0x7f0 [ 3117.111210][T31710] sock_sendmsg+0xde/0x190 [ 3117.115706][T31710] ____sys_sendmsg+0x71c/0x900 [ 3117.120553][T31710] ? copy_msghdr_from_user+0xfc/0x150 [ 3117.126044][T31710] ? kernel_sendmsg+0x50/0x50 [ 3117.130806][T31710] ? futex_unqueue+0xb7/0x120 [ 3117.135649][T31710] ? futex_wait+0x503/0x680 [ 3117.140233][T31710] ___sys_sendmsg+0x110/0x1b0 [ 3117.144979][T31710] ? do_recvmmsg+0x6e0/0x6e0 [ 3117.149632][T31710] ? __fget_files+0x248/0x480 [ 3117.154391][T31710] ? lock_downgrade+0x690/0x690 [ 3117.159337][T31710] ? __fget_files+0x26a/0x480 [ 3117.164106][T31710] ? __fget_light+0xe5/0x270 [ 3117.168863][T31710] __sys_sendmsg+0xf7/0x1c0 [ 3117.173440][T31710] ? __sys_sendmsg_sock+0x40/0x40 [ 3117.178615][T31710] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3117.184610][T31710] ? syscall_enter_from_user_mode+0x26/0x80 [ 3117.190628][T31710] ? lockdep_hardirqs_on+0x7d/0x100 [ 3117.195912][T31710] do_syscall_64+0x39/0xb0 [ 3117.200406][T31710] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3117.206359][T31710] RIP: 0033:0x7fea1f08c169 [ 3117.210828][T31710] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3117.230603][T31710] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3117.239085][T31710] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 00:54:53 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2ba4}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003800000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:53 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000004800000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:53 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:53 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x74, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3117.247118][T31710] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3117.255142][T31710] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3117.263167][T31710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3117.271194][T31710] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3117.279249][T31710] 00:54:53 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000006000000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:53 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:53 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x3b, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003900000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:53 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x7a, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3117.406211][T31720] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3117.438346][T31721] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3117.468985][T31721] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3117.477483][T31721] CPU: 0 PID: 31721 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3117.488466][T31721] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3117.498578][T31721] Call Trace: [ 3117.501912][T31721] [ 3117.504896][T31721] dump_stack_lvl+0x136/0x150 [ 3117.509767][T31721] sysfs_warn_dup+0x80/0xa0 [ 3117.514433][T31721] sysfs_do_create_link_sd+0x11e/0x140 [ 3117.519970][T31721] sysfs_create_link+0x63/0xc0 [ 3117.524823][T31721] device_add+0x5e5/0x1c50 [ 3117.529307][T31721] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3117.536219][T31721] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3117.542341][T31721] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3117.548398][T31721] wiphy_register+0x1f88/0x2ae0 [ 3117.553320][T31721] ? wiphy_unregister+0xb40/0xb40 [ 3117.558481][T31721] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3117.563652][T31721] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3117.569683][T31721] ieee80211_register_hw+0x23c1/0x40e0 [ 3117.575213][T31721] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3117.580813][T31721] ? debug_object_free+0x360/0x360 [ 3117.586051][T31721] ? lockdep_init_map_type+0x21e/0x810 [ 3117.591562][T31721] ? __hrtimer_init+0x145/0x280 [ 3117.596474][T31721] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3117.602257][T31721] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3117.608992][T31721] hwsim_new_radio_nl+0xad6/0x1210 [ 3117.614157][T31721] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3117.620108][T31721] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3117.627540][T31721] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3117.634886][T31721] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3117.641095][T31721] ? genl_start+0x660/0x660 [ 3117.645842][T31721] ? ns_capable+0xe0/0x110 [ 3117.650311][T31721] genl_rcv_msg+0x4ff/0x7e0 [ 3117.654873][T31721] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3117.661259][T31721] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3117.667209][T31721] netlink_rcv_skb+0x165/0x440 [ 3117.672049][T31721] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3117.678431][T31721] ? netlink_ack+0x1360/0x1360 [ 3117.683283][T31721] genl_rcv+0x28/0x40 [ 3117.687317][T31721] netlink_unicast+0x547/0x7f0 [ 3117.692222][T31721] ? netlink_attachskb+0x890/0x890 [ 3117.697394][T31721] ? __virt_addr_valid+0x61/0x2e0 [ 3117.702467][T31721] ? __phys_addr_symbol+0x30/0x70 [ 3117.707535][T31721] ? __check_object_size+0x333/0x6e0 [ 3117.712870][T31721] netlink_sendmsg+0x925/0xe30 [ 3117.717688][T31721] ? netlink_unicast+0x7f0/0x7f0 [ 3117.722676][T31721] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3117.728005][T31721] ? netlink_unicast+0x7f0/0x7f0 [ 3117.733083][T31721] sock_sendmsg+0xde/0x190 [ 3117.737638][T31721] ____sys_sendmsg+0x71c/0x900 [ 3117.742450][T31721] ? copy_msghdr_from_user+0xfc/0x150 [ 3117.747858][T31721] ? kernel_sendmsg+0x50/0x50 [ 3117.752588][T31721] ? futex_unqueue+0xb7/0x120 [ 3117.757328][T31721] ? futex_wait+0x503/0x680 [ 3117.761885][T31721] ___sys_sendmsg+0x110/0x1b0 [ 3117.766598][T31721] ? do_recvmmsg+0x6e0/0x6e0 [ 3117.771242][T31721] ? __fget_files+0x248/0x480 [ 3117.775984][T31721] ? lock_downgrade+0x690/0x690 [ 3117.780885][T31721] ? __fget_files+0x26a/0x480 [ 3117.785708][T31721] ? __fget_light+0xe5/0x270 [ 3117.790335][T31721] __sys_sendmsg+0xf7/0x1c0 [ 3117.794875][T31721] ? __sys_sendmsg_sock+0x40/0x40 [ 3117.799935][T31721] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3117.805895][T31721] ? syscall_enter_from_user_mode+0x26/0x80 [ 3117.811846][T31721] ? lockdep_hardirqs_on+0x7d/0x100 [ 3117.817191][T31721] do_syscall_64+0x39/0xb0 [ 3117.821742][T31721] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3117.827760][T31721] RIP: 0033:0x7f31e448c169 [ 3117.832204][T31721] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3117.851964][T31721] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3117.860693][T31721] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3117.868693][T31721] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3117.876697][T31721] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3117.884709][T31721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3117.892712][T31721] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3117.900745][T31721] 00:54:54 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000008400000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:54 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3117.949327][T31730] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:54:54 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003a00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:54 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2ba5}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3117.999808][T31730] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3118.036538][T31730] CPU: 0 PID: 31730 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3118.047050][T31730] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3118.057177][T31730] Call Trace: [ 3118.060838][T31730] [ 3118.063834][T31730] dump_stack_lvl+0x136/0x150 [ 3118.068704][T31730] sysfs_warn_dup+0x80/0xa0 [ 3118.073307][T31730] sysfs_do_create_link_sd+0x11e/0x140 [ 3118.078861][T31730] sysfs_create_link+0x63/0xc0 [ 3118.083721][T31730] device_add+0x5e5/0x1c50 [ 3118.088222][T31730] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3118.095155][T31730] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3118.101121][T31730] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3118.107189][T31730] wiphy_register+0x1f88/0x2ae0 [ 3118.112224][T31730] ? wiphy_unregister+0xb40/0xb40 [ 3118.117392][T31730] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3118.122585][T31730] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3118.128649][T31730] ieee80211_register_hw+0x23c1/0x40e0 [ 3118.134217][T31730] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3118.139866][T31730] ? debug_object_free+0x360/0x360 [ 3118.145055][T31730] ? lockdep_init_map_type+0x21e/0x810 [ 3118.150601][T31730] ? __hrtimer_init+0x145/0x280 [ 3118.155543][T31730] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3118.161396][T31730] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3118.168169][T31730] hwsim_new_radio_nl+0xad6/0x1210 [ 3118.173366][T31730] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3118.179377][T31730] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3118.186920][T31730] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3118.194299][T31730] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3118.200543][T31730] ? genl_start+0x660/0x660 [ 3118.205151][T31730] ? ns_capable+0xe0/0x110 [ 3118.209759][T31730] genl_rcv_msg+0x4ff/0x7e0 [ 3118.214358][T31730] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3118.220865][T31730] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3118.226838][T31730] ? lock_downgrade+0x690/0x690 [ 3118.231761][T31730] netlink_rcv_skb+0x165/0x440 [ 3118.236688][T31730] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3118.243130][T31730] ? netlink_ack+0x1360/0x1360 00:54:54 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000a400000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3118.248011][T31730] genl_rcv+0x28/0x40 [ 3118.252071][T31730] netlink_unicast+0x547/0x7f0 [ 3118.256923][T31730] ? netlink_attachskb+0x890/0x890 [ 3118.262109][T31730] ? __virt_addr_valid+0x61/0x2e0 [ 3118.267237][T31730] ? __phys_addr_symbol+0x30/0x70 [ 3118.272339][T31730] ? __check_object_size+0x333/0x6e0 [ 3118.277910][T31730] netlink_sendmsg+0x925/0xe30 [ 3118.282759][T31730] ? netlink_unicast+0x7f0/0x7f0 [ 3118.287816][T31730] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3118.293184][T31730] ? netlink_unicast+0x7f0/0x7f0 [ 3118.298203][T31730] sock_sendmsg+0xde/0x190 [ 3118.302704][T31730] ____sys_sendmsg+0x71c/0x900 [ 3118.307547][T31730] ? copy_msghdr_from_user+0xfc/0x150 [ 3118.312986][T31730] ? kernel_sendmsg+0x50/0x50 [ 3118.318167][T31730] ? futex_unqueue+0xb7/0x120 [ 3118.323007][T31730] ? futex_wait+0x503/0x680 [ 3118.327607][T31730] ___sys_sendmsg+0x110/0x1b0 [ 3118.332348][T31730] ? do_recvmmsg+0x6e0/0x6e0 [ 3118.336998][T31730] ? __fget_files+0x248/0x480 [ 3118.341763][T31730] ? lock_downgrade+0x690/0x690 [ 3118.346731][T31730] ? __fget_files+0x26a/0x480 [ 3118.351759][T31730] ? __fget_light+0xe5/0x270 [ 3118.356421][T31730] __sys_sendmsg+0xf7/0x1c0 [ 3118.360983][T31730] ? __sys_sendmsg_sock+0x40/0x40 [ 3118.366078][T31730] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3118.372086][T31730] ? syscall_enter_from_user_mode+0x26/0x80 [ 3118.378059][T31730] ? lockdep_hardirqs_on+0x7d/0x100 [ 3118.383466][T31730] do_syscall_64+0x39/0xb0 [ 3118.387961][T31730] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3118.394092][T31730] RIP: 0033:0x7fea1f08c169 [ 3118.398650][T31730] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3118.418499][T31730] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3118.426982][T31730] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3118.435031][T31730] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3118.443154][T31730] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 00:54:54 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000f000000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3118.451191][T31730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3118.459313][T31730] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3118.467363][T31730] 00:54:54 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000003000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:54 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000005000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:54 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3118.671966][T31734] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3118.691885][T31738] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:54 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x63, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:54 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003b00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:54 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xf0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:55 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000006000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3118.748695][T31738] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3118.783113][T31738] CPU: 0 PID: 31738 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3118.793652][T31738] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3118.803942][T31738] Call Trace: [ 3118.807272][T31738] [ 3118.810261][T31738] dump_stack_lvl+0x136/0x150 [ 3118.815034][T31738] sysfs_warn_dup+0x80/0xa0 [ 3118.819629][T31738] sysfs_do_create_link_sd+0x11e/0x140 [ 3118.825187][T31738] sysfs_create_link+0x63/0xc0 [ 3118.830040][T31738] device_add+0x5e5/0x1c50 [ 3118.834561][T31738] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3118.841471][T31738] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3118.847414][T31738] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3118.853553][T31738] wiphy_register+0x1f88/0x2ae0 [ 3118.858467][T31738] ? wiphy_unregister+0xb40/0xb40 [ 3118.863579][T31738] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3118.868827][T31738] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3118.874855][T31738] ieee80211_register_hw+0x23c1/0x40e0 [ 3118.880386][T31738] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3118.885989][T31738] ? debug_object_free+0x360/0x360 [ 3118.891152][T31738] ? lockdep_init_map_type+0x21e/0x810 [ 3118.896656][T31738] ? __hrtimer_init+0x145/0x280 [ 3118.901567][T31738] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3118.907442][T31738] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3118.914178][T31738] hwsim_new_radio_nl+0xad6/0x1210 [ 3118.919420][T31738] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3118.925391][T31738] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3118.932818][T31738] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3118.940162][T31738] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3118.946372][T31738] ? genl_start+0x660/0x660 [ 3118.951196][T31738] ? ns_capable+0xe0/0x110 [ 3118.955781][T31738] genl_rcv_msg+0x4ff/0x7e0 [ 3118.960340][T31738] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3118.966896][T31738] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3118.972861][T31738] ? lock_downgrade+0x690/0x690 [ 3118.977929][T31738] netlink_rcv_skb+0x165/0x440 [ 3118.982747][T31738] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3118.989137][T31738] ? netlink_ack+0x1360/0x1360 [ 3118.993989][T31738] genl_rcv+0x28/0x40 [ 3118.998024][T31738] netlink_unicast+0x547/0x7f0 [ 3119.002856][T31738] ? netlink_attachskb+0x890/0x890 [ 3119.008102][T31738] ? __virt_addr_valid+0x61/0x2e0 [ 3119.013349][T31738] ? __phys_addr_symbol+0x30/0x70 [ 3119.018427][T31738] ? __check_object_size+0x333/0x6e0 [ 3119.023769][T31738] netlink_sendmsg+0x925/0xe30 [ 3119.028681][T31738] ? netlink_unicast+0x7f0/0x7f0 [ 3119.033673][T31738] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3119.039001][T31738] ? netlink_unicast+0x7f0/0x7f0 [ 3119.044076][T31738] sock_sendmsg+0xde/0x190 [ 3119.048559][T31738] ____sys_sendmsg+0x71c/0x900 [ 3119.053379][T31738] ? copy_msghdr_from_user+0xfc/0x150 [ 3119.058787][T31738] ? kernel_sendmsg+0x50/0x50 [ 3119.063545][T31738] ___sys_sendmsg+0x110/0x1b0 [ 3119.068259][T31738] ? do_recvmmsg+0x6e0/0x6e0 [ 3119.072888][T31738] ? __fget_files+0x248/0x480 [ 3119.077616][T31738] ? lock_downgrade+0x690/0x690 [ 3119.082503][T31738] ? futex_wake_mark+0x1a0/0x1a0 [ 3119.087498][T31738] ? __fget_files+0x26a/0x480 [ 3119.092239][T31738] ? __fget_light+0xe5/0x270 [ 3119.096865][T31738] __sys_sendmsg+0xf7/0x1c0 [ 3119.101402][T31738] ? __sys_sendmsg_sock+0x40/0x40 [ 3119.106469][T31738] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3119.112525][T31738] ? syscall_enter_from_user_mode+0x26/0x80 [ 3119.118509][T31738] ? lockdep_hardirqs_on+0x7d/0x100 [ 3119.123767][T31738] do_syscall_64+0x39/0xb0 [ 3119.128230][T31738] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3119.134158][T31738] RIP: 0033:0x7f31e448c169 [ 3119.138608][T31738] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3119.158523][T31738] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3119.166971][T31738] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3119.175088][T31738] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3119.183089][T31738] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3119.191084][T31738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3119.199078][T31738] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3119.207125][T31738] 00:54:55 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000007000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:55 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003c00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:55 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f2ba6}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3119.274669][T31764] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3119.308801][T31764] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3119.363724][T31764] CPU: 0 PID: 31764 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3119.374238][T31764] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3119.384355][T31764] Call Trace: [ 3119.387686][T31764] [ 3119.390669][T31764] dump_stack_lvl+0x136/0x150 [ 3119.395430][T31764] sysfs_warn_dup+0x80/0xa0 [ 3119.400022][T31764] sysfs_do_create_link_sd+0x11e/0x140 [ 3119.405571][T31764] sysfs_create_link+0x63/0xc0 [ 3119.410425][T31764] device_add+0x5e5/0x1c50 [ 3119.414931][T31764] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3119.421881][T31764] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3119.427859][T31764] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3119.433947][T31764] wiphy_register+0x1f88/0x2ae0 [ 3119.438894][T31764] ? wiphy_unregister+0xb40/0xb40 [ 3119.443995][T31764] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3119.449193][T31764] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3119.455262][T31764] ieee80211_register_hw+0x23c1/0x40e0 [ 3119.460832][T31764] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3119.466503][T31764] ? net_generic+0xd9/0x2a0 [ 3119.471080][T31764] ? debug_object_free+0x360/0x360 [ 3119.476270][T31764] ? lockdep_init_map_type+0x21e/0x810 [ 3119.481810][T31764] ? __hrtimer_init+0x145/0x280 [ 3119.486787][T31764] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3119.492613][T31764] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3119.499396][T31764] hwsim_new_radio_nl+0xad6/0x1210 [ 3119.504596][T31764] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 00:54:55 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000009000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3119.510585][T31764] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3119.518137][T31764] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3119.525531][T31764] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3119.531777][T31764] ? genl_start+0x660/0x660 [ 3119.536501][T31764] ? ns_capable+0xe0/0x110 [ 3119.541098][T31764] genl_rcv_msg+0x4ff/0x7e0 [ 3119.545779][T31764] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3119.552289][T31764] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3119.558270][T31764] ? lock_downgrade+0x690/0x690 [ 3119.563195][T31764] netlink_rcv_skb+0x165/0x440 [ 3119.568034][T31764] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3119.574434][T31764] ? netlink_ack+0x1360/0x1360 [ 3119.579335][T31764] genl_rcv+0x28/0x40 [ 3119.583384][T31764] netlink_unicast+0x547/0x7f0 [ 3119.588215][T31764] ? netlink_attachskb+0x890/0x890 [ 3119.593422][T31764] ? __virt_addr_valid+0x61/0x2e0 [ 3119.598517][T31764] ? __phys_addr_symbol+0x30/0x70 [ 3119.603716][T31764] ? __check_object_size+0x333/0x6e0 [ 3119.609059][T31764] netlink_sendmsg+0x925/0xe30 [ 3119.613894][T31764] ? netlink_unicast+0x7f0/0x7f0 [ 3119.619012][T31764] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3119.624347][T31764] ? netlink_unicast+0x7f0/0x7f0 [ 3119.629341][T31764] sock_sendmsg+0xde/0x190 [ 3119.633820][T31764] ____sys_sendmsg+0x71c/0x900 [ 3119.638637][T31764] ? copy_msghdr_from_user+0xfc/0x150 [ 3119.644143][T31764] ? kernel_sendmsg+0x50/0x50 [ 3119.648891][T31764] ___sys_sendmsg+0x110/0x1b0 [ 3119.653613][T31764] ? do_recvmmsg+0x6e0/0x6e0 [ 3119.658419][T31764] ? __fget_files+0x248/0x480 [ 3119.663152][T31764] ? lock_downgrade+0x690/0x690 [ 3119.668225][T31764] ? futex_wake_mark+0x1a0/0x1a0 [ 3119.673232][T31764] ? __fget_files+0x26a/0x480 [ 3119.677985][T31764] ? __fget_light+0xe5/0x270 [ 3119.682627][T31764] __sys_sendmsg+0xf7/0x1c0 [ 3119.687250][T31764] ? __sys_sendmsg_sock+0x40/0x40 [ 3119.692315][T31764] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3119.698454][T31764] ? syscall_enter_from_user_mode+0x26/0x80 [ 3119.704433][T31764] ? lockdep_hardirqs_on+0x7d/0x100 [ 3119.709692][T31764] do_syscall_64+0x39/0xb0 [ 3119.714160][T31764] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3119.720103][T31764] RIP: 0033:0x7fea1f08c169 [ 3119.724556][T31764] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3119.744202][T31764] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3119.752655][T31764] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3119.760660][T31764] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3119.768678][T31764] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3119.776679][T31764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3119.784679][T31764] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3119.792701][T31764] 00:54:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003d00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:56 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000b000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3119.885371][T31765] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3119.919785][T31780] sysfs: cannot create duplicate filename '/class/ieee80211/!' 00:54:56 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0xba, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:56 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x300, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3119.945942][T31780] CPU: 0 PID: 31780 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3119.956496][T31780] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3119.966615][T31780] Call Trace: [ 3119.969947][T31780] [ 3119.972930][T31780] dump_stack_lvl+0x136/0x150 [ 3119.977789][T31780] sysfs_warn_dup+0x80/0xa0 [ 3119.982400][T31780] sysfs_do_create_link_sd+0x11e/0x140 [ 3119.987960][T31780] sysfs_create_link+0x63/0xc0 00:54:56 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0xf7, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3119.992825][T31780] device_add+0x5e5/0x1c50 [ 3119.997323][T31780] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3120.004269][T31780] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3120.010242][T31780] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3120.016333][T31780] wiphy_register+0x1f88/0x2ae0 [ 3120.021268][T31780] ? wiphy_unregister+0xb40/0xb40 [ 3120.026377][T31780] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3120.031576][T31780] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3120.037637][T31780] ieee80211_register_hw+0x23c1/0x40e0 [ 3120.043313][T31780] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3120.048943][T31780] ? debug_object_free+0x360/0x360 [ 3120.054316][T31780] ? lockdep_init_map_type+0x21e/0x810 [ 3120.059967][T31780] ? __hrtimer_init+0x145/0x280 [ 3120.064916][T31780] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3120.070740][T31780] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3120.077598][T31780] hwsim_new_radio_nl+0xad6/0x1210 [ 3120.082793][T31780] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3120.088792][T31780] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3120.096251][T31780] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3120.103655][T31780] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3120.109901][T31780] ? genl_start+0x660/0x660 [ 3120.114523][T31780] ? ns_capable+0xe0/0x110 [ 3120.119040][T31780] genl_rcv_msg+0x4ff/0x7e0 [ 3120.123635][T31780] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3120.130057][T31780] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3120.136071][T31780] netlink_rcv_skb+0x165/0x440 [ 3120.140941][T31780] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3120.147374][T31780] ? netlink_ack+0x1360/0x1360 [ 3120.152271][T31780] genl_rcv+0x28/0x40 [ 3120.156335][T31780] netlink_unicast+0x547/0x7f0 [ 3120.161192][T31780] ? netlink_attachskb+0x890/0x890 [ 3120.166383][T31780] ? __virt_addr_valid+0x61/0x2e0 [ 3120.171512][T31780] ? __phys_addr_symbol+0x30/0x70 [ 3120.176620][T31780] ? __check_object_size+0x333/0x6e0 [ 3120.182012][T31780] netlink_sendmsg+0x925/0xe30 [ 3120.186875][T31780] ? netlink_unicast+0x7f0/0x7f0 [ 3120.192006][T31780] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3120.197470][T31780] ? netlink_unicast+0x7f0/0x7f0 [ 3120.202588][T31780] sock_sendmsg+0xde/0x190 [ 3120.207103][T31780] ____sys_sendmsg+0x71c/0x900 [ 3120.211958][T31780] ? copy_msghdr_from_user+0xfc/0x150 [ 3120.217409][T31780] ? kernel_sendmsg+0x50/0x50 [ 3120.222366][T31780] ___sys_sendmsg+0x110/0x1b0 [ 3120.227136][T31780] ? do_recvmmsg+0x6e0/0x6e0 [ 3120.231884][T31780] ? __fget_files+0x248/0x480 [ 3120.236648][T31780] ? lock_downgrade+0x690/0x690 [ 3120.241753][T31780] ? futex_wake_mark+0x1a0/0x1a0 [ 3120.246837][T31780] ? __fget_files+0x26a/0x480 [ 3120.251702][T31780] ? __fget_light+0xe5/0x270 [ 3120.256370][T31780] __sys_sendmsg+0xf7/0x1c0 [ 3120.260957][T31780] ? __sys_sendmsg_sock+0x40/0x40 [ 3120.266150][T31780] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3120.272166][T31780] ? syscall_enter_from_user_mode+0x26/0x80 [ 3120.278154][T31780] ? lockdep_hardirqs_on+0x7d/0x100 [ 3120.283480][T31780] do_syscall_64+0x39/0xb0 [ 3120.288063][T31780] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3120.294026][T31780] RIP: 0033:0x7f31e448c169 [ 3120.298503][T31780] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3120.318438][T31780] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3120.326902][T31780] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3120.335017][T31780] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3120.343196][T31780] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3120.351309][T31780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3120.359308][T31780] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3120.367442][T31780] 00:54:56 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000c000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:56 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000003e00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:56 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x500, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:56 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0xf0ffff}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:56 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000e000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:56 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000f000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3120.550811][T31801] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3120.590874][T31801] CPU: 1 PID: 31801 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3120.601593][T31801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3120.611714][T31801] Call Trace: [ 3120.615048][T31801] [ 3120.618024][T31801] dump_stack_lvl+0x136/0x150 [ 3120.622786][T31801] sysfs_warn_dup+0x80/0xa0 [ 3120.627449][T31801] sysfs_do_create_link_sd+0x11e/0x140 [ 3120.633007][T31801] sysfs_create_link+0x63/0xc0 [ 3120.637864][T31801] device_add+0x5e5/0x1c50 [ 3120.642370][T31801] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3120.649314][T31801] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3120.655281][T31801] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3120.661538][T31801] wiphy_register+0x1f88/0x2ae0 [ 3120.666484][T31801] ? wiphy_unregister+0xb40/0xb40 [ 3120.671581][T31801] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3120.676784][T31801] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3120.682868][T31801] ieee80211_register_hw+0x23c1/0x40e0 [ 3120.688496][T31801] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3120.694122][T31801] ? net_generic+0xd9/0x2a0 [ 3120.698671][T31801] ? debug_object_free+0x360/0x360 [ 3120.703827][T31801] ? lockdep_init_map_type+0x21e/0x810 [ 3120.709334][T31801] ? __hrtimer_init+0x145/0x280 [ 3120.714244][T31801] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3120.720034][T31801] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3120.726859][T31801] hwsim_new_radio_nl+0xad6/0x1210 [ 3120.732027][T31801] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3120.737993][T31801] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3120.745433][T31801] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3120.752784][T31801] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3120.759005][T31801] ? genl_start+0x660/0x660 [ 3120.763592][T31801] ? ns_capable+0xe0/0x110 [ 3120.768335][T31801] genl_rcv_msg+0x4ff/0x7e0 [ 3120.772912][T31801] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3120.779302][T31801] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3120.785279][T31801] netlink_rcv_skb+0x165/0x440 [ 3120.790110][T31801] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3120.796624][T31801] ? netlink_ack+0x1360/0x1360 [ 3120.801475][T31801] genl_rcv+0x28/0x40 [ 3120.805597][T31801] netlink_unicast+0x547/0x7f0 [ 3120.810413][T31801] ? netlink_attachskb+0x890/0x890 [ 3120.815573][T31801] ? __virt_addr_valid+0x61/0x2e0 [ 3120.820651][T31801] ? __phys_addr_symbol+0x30/0x70 [ 3120.825723][T31801] ? __check_object_size+0x333/0x6e0 [ 3120.831063][T31801] netlink_sendmsg+0x925/0xe30 [ 3120.835881][T31801] ? netlink_unicast+0x7f0/0x7f0 [ 3120.840892][T31801] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3120.846220][T31801] ? netlink_unicast+0x7f0/0x7f0 [ 3120.851387][T31801] sock_sendmsg+0xde/0x190 [ 3120.855853][T31801] ____sys_sendmsg+0x71c/0x900 [ 3120.860668][T31801] ? copy_msghdr_from_user+0xfc/0x150 [ 3120.866140][T31801] ? kernel_sendmsg+0x50/0x50 [ 3120.870883][T31801] ___sys_sendmsg+0x110/0x1b0 [ 3120.875596][T31801] ? do_recvmmsg+0x6e0/0x6e0 [ 3120.880224][T31801] ? __fget_files+0x248/0x480 [ 3120.884956][T31801] ? lock_downgrade+0x690/0x690 [ 3120.889852][T31801] ? futex_wake_mark+0x1a0/0x1a0 [ 3120.894938][T31801] ? __fget_files+0x26a/0x480 [ 3120.899704][T31801] ? __fget_light+0xe5/0x270 [ 3120.904336][T31801] __sys_sendmsg+0xf7/0x1c0 [ 3120.908880][T31801] ? __sys_sendmsg_sock+0x40/0x40 [ 3120.913946][T31801] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3120.919910][T31801] ? syscall_enter_from_user_mode+0x26/0x80 [ 3120.925869][T31801] ? lockdep_hardirqs_on+0x7d/0x100 [ 3120.931189][T31801] do_syscall_64+0x39/0xb0 [ 3120.935664][T31801] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3120.941869][T31801] RIP: 0033:0x7fea1f08c169 [ 3120.946329][T31801] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3120.965982][T31801] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3120.974535][T31801] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3120.982532][T31801] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3120.990532][T31801] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 00:54:57 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000012000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3120.998535][T31801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3121.006535][T31801] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3121.014559][T31801] 00:54:57 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:57 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x600, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004100000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3121.130914][T31815] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3121.172888][T31815] CPU: 1 PID: 31815 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3121.183584][T31815] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3121.194035][T31815] Call Trace: [ 3121.197399][T31815] [ 3121.200369][T31815] dump_stack_lvl+0x136/0x150 [ 3121.205114][T31815] sysfs_warn_dup+0x80/0xa0 [ 3121.209676][T31815] sysfs_do_create_link_sd+0x11e/0x140 [ 3121.215198][T31815] sysfs_create_link+0x63/0xc0 [ 3121.220029][T31815] device_add+0x5e5/0x1c50 [ 3121.224498][T31815] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3121.231486][T31815] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3121.237425][T31815] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3121.243508][T31815] wiphy_register+0x1f88/0x2ae0 [ 3121.248434][T31815] ? wiphy_unregister+0xb40/0xb40 [ 3121.253516][T31815] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3121.258692][T31815] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3121.264735][T31815] ieee80211_register_hw+0x23c1/0x40e0 [ 3121.270314][T31815] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3121.276101][T31815] ? debug_object_free+0x360/0x360 [ 3121.281262][T31815] ? lockdep_init_map_type+0x21e/0x810 [ 3121.286869][T31815] ? __hrtimer_init+0x145/0x280 [ 3121.291775][T31815] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3121.297676][T31815] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3121.304412][T31815] hwsim_new_radio_nl+0xad6/0x1210 [ 3121.309586][T31815] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3121.315725][T31815] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3121.323156][T31815] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3121.330677][T31815] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3121.337078][T31815] ? genl_start+0x660/0x660 [ 3121.341671][T31815] ? ns_capable+0xe0/0x110 [ 3121.346140][T31815] genl_rcv_msg+0x4ff/0x7e0 [ 3121.350702][T31815] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3121.357086][T31815] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3121.363061][T31815] ? lock_downgrade+0x690/0x690 [ 3121.367961][T31815] netlink_rcv_skb+0x165/0x440 [ 3121.372777][T31815] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3121.379169][T31815] ? netlink_ack+0x1360/0x1360 [ 3121.384011][T31815] genl_rcv+0x28/0x40 [ 3121.388136][T31815] netlink_unicast+0x547/0x7f0 [ 3121.392951][T31815] ? netlink_attachskb+0x890/0x890 [ 3121.398124][T31815] ? __virt_addr_valid+0x61/0x2e0 [ 3121.403375][T31815] ? __phys_addr_symbol+0x30/0x70 [ 3121.408451][T31815] ? __check_object_size+0x333/0x6e0 [ 3121.413875][T31815] netlink_sendmsg+0x925/0xe30 [ 3121.418700][T31815] ? netlink_unicast+0x7f0/0x7f0 [ 3121.423699][T31815] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3121.429032][T31815] ? netlink_unicast+0x7f0/0x7f0 [ 3121.434020][T31815] sock_sendmsg+0xde/0x190 [ 3121.438682][T31815] ____sys_sendmsg+0x71c/0x900 [ 3121.443518][T31815] ? copy_msghdr_from_user+0xfc/0x150 [ 3121.448975][T31815] ? kernel_sendmsg+0x50/0x50 [ 3121.453726][T31815] ___sys_sendmsg+0x110/0x1b0 [ 3121.458488][T31815] ? do_recvmmsg+0x6e0/0x6e0 [ 3121.463119][T31815] ? __fget_files+0x248/0x480 [ 3121.467851][T31815] ? lock_downgrade+0x690/0x690 [ 3121.472747][T31815] ? futex_wake_mark+0x1a0/0x1a0 [ 3121.477750][T31815] ? __fget_files+0x26a/0x480 [ 3121.482577][T31815] ? __fget_light+0xe5/0x270 [ 3121.487206][T31815] __sys_sendmsg+0xf7/0x1c0 [ 3121.491744][T31815] ? __sys_sendmsg_sock+0x40/0x40 [ 3121.496898][T31815] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3121.502864][T31815] ? syscall_enter_from_user_mode+0x26/0x80 [ 3121.508816][T31815] ? lockdep_hardirqs_on+0x7d/0x100 [ 3121.514159][T31815] do_syscall_64+0x39/0xb0 [ 3121.518622][T31815] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3121.524549][T31815] RIP: 0033:0x7f31e448c169 [ 3121.528994][T31815] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3121.548633][T31815] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3121.557084][T31815] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3121.565109][T31815] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:57 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000014000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:57 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0xfd, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:57 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000016000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3121.573120][T31815] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3121.581218][T31815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3121.589568][T31815] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3121.597709][T31815] 00:54:57 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000018000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:58 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001a000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3122.058866][T31820] __nla_validate_parse: 5 callbacks suppressed [ 3122.058888][T31820] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:58 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:58 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001b000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:58 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004200000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:58 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x700, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3122.109110][T31834] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3122.166878][T31834] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3122.190630][T31834] CPU: 0 PID: 31834 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3122.201151][T31834] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3122.211319][T31834] Call Trace: [ 3122.214914][T31834] [ 3122.217898][T31834] dump_stack_lvl+0x136/0x150 [ 3122.222746][T31834] sysfs_warn_dup+0x80/0xa0 [ 3122.227359][T31834] sysfs_do_create_link_sd+0x11e/0x140 [ 3122.232907][T31834] sysfs_create_link+0x63/0xc0 [ 3122.237848][T31834] device_add+0x5e5/0x1c50 [ 3122.242354][T31834] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3122.249283][T31834] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3122.255242][T31834] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3122.261410][T31834] wiphy_register+0x1f88/0x2ae0 [ 3122.266871][T31834] ? wiphy_unregister+0xb40/0xb40 [ 3122.271985][T31834] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3122.277189][T31834] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3122.283430][T31834] ieee80211_register_hw+0x23c1/0x40e0 [ 3122.288996][T31834] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3122.294636][T31834] ? debug_object_free+0x360/0x360 [ 3122.299825][T31834] ? lockdep_init_map_type+0x21e/0x810 [ 3122.305733][T31834] ? __hrtimer_init+0x145/0x280 [ 3122.310677][T31834] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3122.316497][T31834] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3122.323267][T31834] hwsim_new_radio_nl+0xad6/0x1210 [ 3122.328457][T31834] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3122.334440][T31834] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3122.341893][T31834] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3122.349281][T31834] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3122.355787][T31834] ? genl_start+0x660/0x660 [ 3122.360400][T31834] ? ns_capable+0xe0/0x110 [ 3122.364896][T31834] genl_rcv_msg+0x4ff/0x7e0 [ 3122.369578][T31834] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3122.376321][T31834] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3122.382397][T31834] netlink_rcv_skb+0x165/0x440 [ 3122.387247][T31834] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3122.393664][T31834] ? netlink_ack+0x1360/0x1360 [ 3122.398560][T31834] genl_rcv+0x28/0x40 [ 3122.402624][T31834] netlink_unicast+0x547/0x7f0 [ 3122.407483][T31834] ? netlink_attachskb+0x890/0x890 [ 3122.412674][T31834] ? __virt_addr_valid+0x61/0x2e0 [ 3122.417792][T31834] ? __phys_addr_symbol+0x30/0x70 [ 3122.422898][T31834] ? __check_object_size+0x333/0x6e0 [ 3122.428269][T31834] netlink_sendmsg+0x925/0xe30 [ 3122.433126][T31834] ? netlink_unicast+0x7f0/0x7f0 [ 3122.438163][T31834] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3122.443544][T31834] ? netlink_unicast+0x7f0/0x7f0 [ 3122.448658][T31834] sock_sendmsg+0xde/0x190 [ 3122.453254][T31834] ____sys_sendmsg+0x71c/0x900 [ 3122.458100][T31834] ? copy_msghdr_from_user+0xfc/0x150 [ 3122.463545][T31834] ? kernel_sendmsg+0x50/0x50 [ 3122.468331][T31834] ___sys_sendmsg+0x110/0x1b0 [ 3122.473077][T31834] ? do_recvmmsg+0x6e0/0x6e0 [ 3122.477740][T31834] ? __fget_files+0x248/0x480 [ 3122.482517][T31834] ? lock_downgrade+0x690/0x690 [ 3122.487448][T31834] ? futex_wake_mark+0x1a0/0x1a0 [ 3122.492479][T31834] ? __fget_files+0x26a/0x480 [ 3122.497257][T31834] ? __fget_light+0xe5/0x270 [ 3122.501925][T31834] __sys_sendmsg+0xf7/0x1c0 [ 3122.506497][T31834] ? __sys_sendmsg_sock+0x40/0x40 [ 3122.511683][T31834] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3122.517702][T31834] ? syscall_enter_from_user_mode+0x26/0x80 [ 3122.524406][T31834] ? lockdep_hardirqs_on+0x7d/0x100 [ 3122.529793][T31834] do_syscall_64+0x39/0xb0 [ 3122.534378][T31834] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3122.540348][T31834] RIP: 0033:0x7fea1f08c169 [ 3122.544822][T31834] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 00:54:58 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001c000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3122.564500][T31834] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3122.572998][T31834] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3122.581225][T31834] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3122.589305][T31834] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3122.597346][T31834] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3122.605508][T31834] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3122.613570][T31834] 00:54:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004300000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:58 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3122.680731][T31842] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3122.703682][T31844] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:54:58 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x300, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:58 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x900, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:58 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001d000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3122.727304][T31844] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3122.767675][T31844] CPU: 1 PID: 31844 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3122.778318][T31844] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3122.788518][T31844] Call Trace: [ 3122.791850][T31844] [ 3122.794838][T31844] dump_stack_lvl+0x136/0x150 [ 3122.799606][T31844] sysfs_warn_dup+0x80/0xa0 [ 3122.804268][T31844] sysfs_do_create_link_sd+0x11e/0x140 [ 3122.809873][T31844] sysfs_create_link+0x63/0xc0 [ 3122.814910][T31844] device_add+0x5e5/0x1c50 [ 3122.819505][T31844] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3122.826446][T31844] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3122.832418][T31844] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3122.838493][T31844] wiphy_register+0x1f88/0x2ae0 [ 3122.843444][T31844] ? wiphy_unregister+0xb40/0xb40 [ 3122.848536][T31844] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3122.853742][T31844] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3122.859816][T31844] ieee80211_register_hw+0x23c1/0x40e0 [ 3122.865508][T31844] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3122.871158][T31844] ? debug_object_free+0x360/0x360 [ 3122.876353][T31844] ? lockdep_init_map_type+0x21e/0x810 [ 3122.881875][T31844] ? __hrtimer_init+0x145/0x280 [ 3122.886791][T31844] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3122.892587][T31844] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3122.899450][T31844] hwsim_new_radio_nl+0xad6/0x1210 [ 3122.904966][T31844] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3122.910919][T31844] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3122.918347][T31844] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3122.925701][T31844] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3122.931912][T31844] ? genl_start+0x660/0x660 [ 3122.936478][T31844] ? ns_capable+0xe0/0x110 [ 3122.940988][T31844] genl_rcv_msg+0x4ff/0x7e0 [ 3122.945548][T31844] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3122.951944][T31844] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3122.957897][T31844] netlink_rcv_skb+0x165/0x440 [ 3122.962717][T31844] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3122.969105][T31844] ? netlink_ack+0x1360/0x1360 [ 3122.973960][T31844] genl_rcv+0x28/0x40 [ 3122.977992][T31844] netlink_unicast+0x547/0x7f0 [ 3122.982814][T31844] ? netlink_attachskb+0x890/0x890 [ 3122.988062][T31844] ? __virt_addr_valid+0x61/0x2e0 [ 3122.993142][T31844] ? __phys_addr_symbol+0x30/0x70 [ 3122.998218][T31844] ? __check_object_size+0x333/0x6e0 [ 3123.003641][T31844] netlink_sendmsg+0x925/0xe30 [ 3123.008728][T31844] ? netlink_unicast+0x7f0/0x7f0 [ 3123.013725][T31844] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3123.019145][T31844] ? netlink_unicast+0x7f0/0x7f0 [ 3123.024136][T31844] sock_sendmsg+0xde/0x190 [ 3123.028605][T31844] ____sys_sendmsg+0x71c/0x900 [ 3123.033423][T31844] ? copy_msghdr_from_user+0xfc/0x150 [ 3123.039003][T31844] ? kernel_sendmsg+0x50/0x50 [ 3123.043735][T31844] ? futex_unqueue+0xb7/0x120 [ 3123.048462][T31844] ? futex_wait+0x503/0x680 [ 3123.053024][T31844] ___sys_sendmsg+0x110/0x1b0 [ 3123.057739][T31844] ? do_recvmmsg+0x6e0/0x6e0 [ 3123.062399][T31844] ? __fget_files+0x248/0x480 [ 3123.067162][T31844] ? lock_downgrade+0x690/0x690 [ 3123.072073][T31844] ? __fget_files+0x26a/0x480 [ 3123.076846][T31844] ? __fget_light+0xe5/0x270 [ 3123.081656][T31844] __sys_sendmsg+0xf7/0x1c0 [ 3123.086202][T31844] ? __sys_sendmsg_sock+0x40/0x40 [ 3123.091290][T31844] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3123.097264][T31844] ? syscall_enter_from_user_mode+0x26/0x80 [ 3123.103230][T31844] ? lockdep_hardirqs_on+0x7d/0x100 [ 3123.108491][T31844] do_syscall_64+0x39/0xb0 [ 3123.112954][T31844] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3123.118886][T31844] RIP: 0033:0x7f31e448c169 [ 3123.123348][T31844] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3123.143000][T31844] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3123.151625][T31844] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3123.159663][T31844] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:54:59 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0xc00, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3123.167850][T31844] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3123.175848][T31844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3123.183937][T31844] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3123.191957][T31844] 00:54:59 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x2000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:59 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001e000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:54:59 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:54:59 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004400000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:59 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xa00, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3123.276374][T31854] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:59 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001f000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3123.335437][T31863] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:54:59 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:54:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004500000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3123.400735][T31863] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3123.419894][T31863] CPU: 0 PID: 31863 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3123.430448][T31863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3123.440559][T31863] Call Trace: [ 3123.443889][T31863] [ 3123.446913][T31863] dump_stack_lvl+0x136/0x150 [ 3123.451682][T31863] sysfs_warn_dup+0x80/0xa0 [ 3123.456293][T31863] sysfs_do_create_link_sd+0x11e/0x140 [ 3123.461933][T31863] sysfs_create_link+0x63/0xc0 [ 3123.466901][T31863] device_add+0x5e5/0x1c50 [ 3123.471420][T31863] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3123.478365][T31863] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3123.484337][T31863] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3123.490421][T31863] wiphy_register+0x1f88/0x2ae0 [ 3123.495361][T31863] ? wiphy_unregister+0xb40/0xb40 [ 3123.500543][T31863] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3123.505843][T31863] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3123.511921][T31863] ieee80211_register_hw+0x23c1/0x40e0 [ 3123.517507][T31863] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3123.523154][T31863] ? debug_object_free+0x360/0x360 [ 3123.528438][T31863] ? lockdep_init_map_type+0x21e/0x810 [ 3123.534017][T31863] ? __hrtimer_init+0x145/0x280 [ 3123.539036][T31863] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3123.544855][T31863] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3123.551628][T31863] hwsim_new_radio_nl+0xad6/0x1210 [ 3123.556823][T31863] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3123.562894][T31863] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3123.570361][T31863] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3123.577808][T31863] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3123.584048][T31863] ? genl_start+0x660/0x660 [ 3123.588652][T31863] ? ns_capable+0xe0/0x110 [ 3123.593172][T31863] genl_rcv_msg+0x4ff/0x7e0 [ 3123.597943][T31863] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3123.604364][T31863] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3123.610537][T31863] netlink_rcv_skb+0x165/0x440 [ 3123.615476][T31863] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3123.621999][T31863] ? netlink_ack+0x1360/0x1360 [ 3123.626909][T31863] genl_rcv+0x28/0x40 [ 3123.630982][T31863] netlink_unicast+0x547/0x7f0 [ 3123.635833][T31863] ? netlink_attachskb+0x890/0x890 [ 3123.641120][T31863] ? __virt_addr_valid+0x61/0x2e0 [ 3123.646250][T31863] ? __phys_addr_symbol+0x30/0x70 [ 3123.651361][T31863] ? __check_object_size+0x333/0x6e0 [ 3123.656745][T31863] netlink_sendmsg+0x925/0xe30 [ 3123.661604][T31863] ? netlink_unicast+0x7f0/0x7f0 [ 3123.666808][T31863] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3123.672281][T31863] ? netlink_unicast+0x7f0/0x7f0 [ 3123.677305][T31863] sock_sendmsg+0xde/0x190 [ 3123.681806][T31863] ____sys_sendmsg+0x71c/0x900 [ 3123.686656][T31863] ? copy_msghdr_from_user+0xfc/0x150 [ 3123.692271][T31863] ? kernel_sendmsg+0x50/0x50 [ 3123.697061][T31863] ___sys_sendmsg+0x110/0x1b0 [ 3123.701898][T31863] ? do_recvmmsg+0x6e0/0x6e0 [ 3123.706616][T31863] ? __fget_files+0x248/0x480 [ 3123.711477][T31863] ? lock_downgrade+0x690/0x690 [ 3123.716397][T31863] ? futex_wake_mark+0x1a0/0x1a0 [ 3123.721434][T31863] ? __fget_files+0x26a/0x480 [ 3123.726216][T31863] ? __fget_light+0xe5/0x270 [ 3123.730871][T31863] __sys_sendmsg+0xf7/0x1c0 [ 3123.735436][T31863] ? __sys_sendmsg_sock+0x40/0x40 [ 3123.740616][T31863] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3123.746616][T31863] ? syscall_enter_from_user_mode+0x26/0x80 [ 3123.752601][T31863] ? lockdep_hardirqs_on+0x7d/0x100 [ 3123.757904][T31863] do_syscall_64+0x39/0xb0 [ 3123.762400][T31863] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3123.768357][T31863] RIP: 0033:0x7fea1f08c169 [ 3123.772862][T31863] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3123.792623][T31863] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:55:00 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000020000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3123.801125][T31863] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3123.809187][T31863] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3123.817227][T31863] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3123.825257][T31863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3123.833455][T31863] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3123.841593][T31863] 00:55:00 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:00 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000021000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3123.989042][T31872] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3124.005503][T31871] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3124.114876][T31871] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3124.124580][T31871] CPU: 0 PID: 31871 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3124.135076][T31871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3124.145458][T31871] Call Trace: [ 3124.148790][T31871] [ 3124.151863][T31871] dump_stack_lvl+0x136/0x150 [ 3124.156624][T31871] sysfs_warn_dup+0x80/0xa0 [ 3124.161214][T31871] sysfs_do_create_link_sd+0x11e/0x140 [ 3124.166764][T31871] sysfs_create_link+0x63/0xc0 [ 3124.171629][T31871] device_add+0x5e5/0x1c50 [ 3124.176127][T31871] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3124.183051][T31871] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3124.189017][T31871] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3124.195091][T31871] wiphy_register+0x1f88/0x2ae0 [ 3124.200119][T31871] ? wiphy_unregister+0xb40/0xb40 [ 3124.205213][T31871] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3124.210403][T31871] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3124.216464][T31871] ieee80211_register_hw+0x23c1/0x40e0 [ 3124.222036][T31871] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3124.227679][T31871] ? debug_object_free+0x360/0x360 [ 3124.232878][T31871] ? lockdep_init_map_type+0x21e/0x810 [ 3124.238411][T31871] ? __hrtimer_init+0x145/0x280 [ 3124.243344][T31871] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3124.249161][T31871] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3124.256108][T31871] hwsim_new_radio_nl+0xad6/0x1210 [ 3124.261303][T31871] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3124.267291][T31871] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3124.274756][T31871] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3124.282395][T31871] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3124.288645][T31871] ? genl_start+0x660/0x660 [ 3124.293273][T31871] ? ns_capable+0xe0/0x110 [ 3124.297942][T31871] genl_rcv_msg+0x4ff/0x7e0 [ 3124.302529][T31871] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3124.309383][T31871] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3124.315520][T31871] netlink_rcv_skb+0x165/0x440 [ 3124.320369][T31871] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3124.326796][T31871] ? netlink_ack+0x1360/0x1360 [ 3124.331881][T31871] genl_rcv+0x28/0x40 [ 3124.336119][T31871] netlink_unicast+0x547/0x7f0 [ 3124.341065][T31871] ? netlink_attachskb+0x890/0x890 [ 3124.346253][T31871] ? __virt_addr_valid+0x61/0x2e0 [ 3124.351358][T31871] ? __phys_addr_symbol+0x30/0x70 [ 3124.356462][T31871] ? __check_object_size+0x333/0x6e0 [ 3124.361822][T31871] netlink_sendmsg+0x925/0xe30 [ 3124.366669][T31871] ? netlink_unicast+0x7f0/0x7f0 [ 3124.371709][T31871] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3124.377076][T31871] ? netlink_unicast+0x7f0/0x7f0 [ 3124.382090][T31871] sock_sendmsg+0xde/0x190 [ 3124.386586][T31871] ____sys_sendmsg+0x71c/0x900 [ 3124.391431][T31871] ? copy_msghdr_from_user+0xfc/0x150 [ 3124.396945][T31871] ? kernel_sendmsg+0x50/0x50 [ 3124.401724][T31871] ___sys_sendmsg+0x110/0x1b0 [ 3124.406489][T31871] ? do_recvmmsg+0x6e0/0x6e0 [ 3124.411233][T31871] ? __fget_files+0x248/0x480 [ 3124.415992][T31871] ? lock_downgrade+0x690/0x690 [ 3124.420914][T31871] ? futex_wake_mark+0x1a0/0x1a0 [ 3124.426022][T31871] ? __fget_files+0x26a/0x480 [ 3124.430788][T31871] ? __fget_light+0xe5/0x270 [ 3124.435453][T31871] __sys_sendmsg+0xf7/0x1c0 [ 3124.440012][T31871] ? __sys_sendmsg_sock+0x40/0x40 [ 3124.445103][T31871] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3124.451118][T31871] ? syscall_enter_from_user_mode+0x26/0x80 [ 3124.457091][T31871] ? lockdep_hardirqs_on+0x7d/0x100 [ 3124.462365][T31871] do_syscall_64+0x39/0xb0 [ 3124.466877][T31871] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3124.472831][T31871] RIP: 0033:0x7f31e448c169 [ 3124.477304][T31871] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3124.497084][T31871] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3124.505652][T31871] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3124.513695][T31871] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3124.521723][T31871] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3124.529844][T31871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3124.538319][T31871] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3124.546455][T31871] 00:55:00 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x2, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:00 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004600000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:00 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xf00, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:00 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:00 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x3000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:00 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000c121000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:00 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:00 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000040000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:00 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004700000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3124.634509][T31895] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:00 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x1f00, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3124.703173][T31901] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3124.737116][T31901] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3124.764629][T31901] CPU: 1 PID: 31901 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3124.775140][T31901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3124.785358][T31901] Call Trace: [ 3124.788685][T31901] [ 3124.791668][T31901] dump_stack_lvl+0x136/0x150 [ 3124.796432][T31901] sysfs_warn_dup+0x80/0xa0 [ 3124.801024][T31901] sysfs_do_create_link_sd+0x11e/0x140 [ 3124.806583][T31901] sysfs_create_link+0x63/0xc0 [ 3124.811436][T31901] device_add+0x5e5/0x1c50 [ 3124.815937][T31901] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3124.822869][T31901] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3124.828842][T31901] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3124.834914][T31901] wiphy_register+0x1f88/0x2ae0 [ 3124.839852][T31901] ? wiphy_unregister+0xb40/0xb40 [ 3124.844993][T31901] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3124.850284][T31901] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3124.856521][T31901] ieee80211_register_hw+0x23c1/0x40e0 [ 3124.862177][T31901] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3124.867813][T31901] ? debug_object_free+0x360/0x360 [ 3124.873251][T31901] ? lockdep_init_map_type+0x21e/0x810 [ 3124.878850][T31901] ? __hrtimer_init+0x145/0x280 [ 3124.883760][T31901] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3124.889731][T31901] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3124.896559][T31901] hwsim_new_radio_nl+0xad6/0x1210 [ 3124.901808][T31901] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3124.907846][T31901] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3124.915273][T31901] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3124.922626][T31901] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3124.929105][T31901] ? genl_start+0x660/0x660 [ 3124.933685][T31901] ? ns_capable+0xe0/0x110 [ 3124.938327][T31901] genl_rcv_msg+0x4ff/0x7e0 [ 3124.942913][T31901] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3124.949734][T31901] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3124.955798][T31901] netlink_rcv_skb+0x165/0x440 [ 3124.961057][T31901] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3124.967704][T31901] ? netlink_ack+0x1360/0x1360 [ 3124.972641][T31901] genl_rcv+0x28/0x40 [ 3124.976776][T31901] netlink_unicast+0x547/0x7f0 [ 3124.981595][T31901] ? netlink_attachskb+0x890/0x890 [ 3124.986756][T31901] ? __virt_addr_valid+0x61/0x2e0 [ 3124.991846][T31901] ? __phys_addr_symbol+0x30/0x70 [ 3124.996924][T31901] ? __check_object_size+0x333/0x6e0 [ 3125.002257][T31901] netlink_sendmsg+0x925/0xe30 [ 3125.007100][T31901] ? netlink_unicast+0x7f0/0x7f0 [ 3125.012158][T31901] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3125.017765][T31901] ? netlink_unicast+0x7f0/0x7f0 [ 3125.022785][T31901] sock_sendmsg+0xde/0x190 [ 3125.027403][T31901] ____sys_sendmsg+0x71c/0x900 [ 3125.032348][T31901] ? copy_msghdr_from_user+0xfc/0x150 [ 3125.037887][T31901] ? kernel_sendmsg+0x50/0x50 [ 3125.042627][T31901] ? futex_unqueue+0xb7/0x120 [ 3125.047365][T31901] ? futex_wait+0x503/0x680 [ 3125.051927][T31901] ___sys_sendmsg+0x110/0x1b0 [ 3125.056643][T31901] ? do_recvmmsg+0x6e0/0x6e0 [ 3125.061276][T31901] ? __fget_files+0x248/0x480 [ 3125.066011][T31901] ? lock_downgrade+0x690/0x690 [ 3125.070918][T31901] ? __fget_files+0x26a/0x480 [ 3125.075661][T31901] ? __fget_light+0xe5/0x270 [ 3125.080296][T31901] __sys_sendmsg+0xf7/0x1c0 [ 3125.084836][T31901] ? __sys_sendmsg_sock+0x40/0x40 [ 3125.090079][T31901] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3125.096045][T31901] ? syscall_enter_from_user_mode+0x26/0x80 [ 3125.102024][T31901] ? lockdep_hardirqs_on+0x7d/0x100 [ 3125.107281][T31901] do_syscall_64+0x39/0xb0 [ 3125.111739][T31901] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3125.117693][T31901] RIP: 0033:0x7fea1f08c169 [ 3125.122140][T31901] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3125.141781][T31901] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3125.150408][T31901] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3125.158418][T31901] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:01 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000048000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:01 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3125.166426][T31901] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3125.174424][T31901] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3125.182624][T31901] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3125.191078][T31901] 00:55:01 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x3, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:01 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004800000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3125.234396][T31907] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3125.272858][T31907] CPU: 1 PID: 31907 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3125.283377][T31907] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3125.293500][T31907] Call Trace: [ 3125.296834][T31907] [ 3125.299823][T31907] dump_stack_lvl+0x136/0x150 [ 3125.304597][T31907] sysfs_warn_dup+0x80/0xa0 [ 3125.309201][T31907] sysfs_do_create_link_sd+0x11e/0x140 [ 3125.314773][T31907] sysfs_create_link+0x63/0xc0 [ 3125.319722][T31907] device_add+0x5e5/0x1c50 [ 3125.324230][T31907] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3125.331353][T31907] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3125.337321][T31907] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3125.343371][T31907] wiphy_register+0x1f88/0x2ae0 [ 3125.348281][T31907] ? wiphy_unregister+0xb40/0xb40 [ 3125.353360][T31907] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3125.358522][T31907] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3125.364552][T31907] ieee80211_register_hw+0x23c1/0x40e0 [ 3125.370144][T31907] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3125.375749][T31907] ? debug_object_free+0x360/0x360 [ 3125.380902][T31907] ? lockdep_init_map_type+0x21e/0x810 [ 3125.386403][T31907] ? __hrtimer_init+0x145/0x280 [ 3125.391325][T31907] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3125.397161][T31907] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3125.403917][T31907] hwsim_new_radio_nl+0xad6/0x1210 [ 3125.409106][T31907] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3125.415151][T31907] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3125.422577][T31907] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3125.429932][T31907] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3125.436230][T31907] ? genl_start+0x660/0x660 [ 3125.441245][T31907] ? ns_capable+0xe0/0x110 [ 3125.445711][T31907] genl_rcv_msg+0x4ff/0x7e0 [ 3125.450270][T31907] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3125.456654][T31907] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3125.462681][T31907] ? lock_downgrade+0x690/0x690 [ 3125.467694][T31907] netlink_rcv_skb+0x165/0x440 [ 3125.472538][T31907] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3125.479064][T31907] ? netlink_ack+0x1360/0x1360 [ 3125.483963][T31907] genl_rcv+0x28/0x40 [ 3125.488320][T31907] netlink_unicast+0x547/0x7f0 [ 3125.493242][T31907] ? netlink_attachskb+0x890/0x890 [ 3125.498424][T31907] ? __virt_addr_valid+0x61/0x2e0 [ 3125.503680][T31907] ? __phys_addr_symbol+0x30/0x70 [ 3125.508868][T31907] ? __check_object_size+0x333/0x6e0 [ 3125.514296][T31907] netlink_sendmsg+0x925/0xe30 [ 3125.519122][T31907] ? netlink_unicast+0x7f0/0x7f0 [ 3125.524158][T31907] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3125.529514][T31907] ? netlink_unicast+0x7f0/0x7f0 [ 3125.534518][T31907] sock_sendmsg+0xde/0x190 [ 3125.539002][T31907] ____sys_sendmsg+0x71c/0x900 [ 3125.543819][T31907] ? copy_msghdr_from_user+0xfc/0x150 [ 3125.549225][T31907] ? kernel_sendmsg+0x50/0x50 [ 3125.553969][T31907] ___sys_sendmsg+0x110/0x1b0 [ 3125.558682][T31907] ? do_recvmmsg+0x6e0/0x6e0 [ 3125.563309][T31907] ? __fget_files+0x248/0x480 [ 3125.568041][T31907] ? lock_downgrade+0x690/0x690 [ 3125.572929][T31907] ? futex_wake_mark+0x1a0/0x1a0 [ 3125.577929][T31907] ? __fget_files+0x26a/0x480 [ 3125.582664][T31907] ? __fget_light+0xe5/0x270 [ 3125.587419][T31907] __sys_sendmsg+0xf7/0x1c0 [ 3125.592041][T31907] ? __sys_sendmsg_sock+0x40/0x40 [ 3125.597097][T31907] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3125.603115][T31907] ? syscall_enter_from_user_mode+0x26/0x80 [ 3125.609160][T31907] ? lockdep_hardirqs_on+0x7d/0x100 [ 3125.614502][T31907] do_syscall_64+0x39/0xb0 [ 3125.618960][T31907] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3125.624901][T31907] RIP: 0033:0x7f31e448c169 [ 3125.629363][T31907] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3125.649200][T31907] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3125.657744][T31907] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3125.665765][T31907] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3125.673774][T31907] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3125.681924][T31907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3125.689966][T31907] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3125.697996][T31907] 00:55:02 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000060000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:02 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3125.805450][T31923] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3125.838003][T31923] CPU: 0 PID: 31923 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3125.848526][T31923] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3125.858726][T31923] Call Trace: [ 3125.862098][T31923] [ 3125.865106][T31923] dump_stack_lvl+0x136/0x150 [ 3125.869868][T31923] sysfs_warn_dup+0x80/0xa0 [ 3125.874455][T31923] sysfs_do_create_link_sd+0x11e/0x140 [ 3125.880007][T31923] sysfs_create_link+0x63/0xc0 [ 3125.885026][T31923] device_add+0x5e5/0x1c50 [ 3125.889524][T31923] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3125.896458][T31923] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3125.902451][T31923] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3125.908535][T31923] wiphy_register+0x1f88/0x2ae0 [ 3125.913479][T31923] ? wiphy_unregister+0xb40/0xb40 [ 3125.918577][T31923] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3125.923797][T31923] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3125.929997][T31923] ieee80211_register_hw+0x23c1/0x40e0 [ 3125.935576][T31923] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3125.941388][T31923] ? net_generic+0xd9/0x2a0 [ 3125.945967][T31923] ? debug_object_free+0x360/0x360 [ 3125.951161][T31923] ? lockdep_init_map_type+0x21e/0x810 [ 3125.956698][T31923] ? __hrtimer_init+0x145/0x280 [ 3125.961635][T31923] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3125.967453][T31923] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3125.974225][T31923] hwsim_new_radio_nl+0xad6/0x1210 [ 3125.979406][T31923] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3125.985407][T31923] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3125.992853][T31923] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3126.000318][T31923] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3126.006554][T31923] ? genl_start+0x660/0x660 [ 3126.011162][T31923] ? ns_capable+0xe0/0x110 [ 3126.015651][T31923] genl_rcv_msg+0x4ff/0x7e0 [ 3126.020237][T31923] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3126.026665][T31923] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3126.032681][T31923] netlink_rcv_skb+0x165/0x440 [ 3126.037518][T31923] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3126.043926][T31923] ? netlink_ack+0x1360/0x1360 [ 3126.048850][T31923] genl_rcv+0x28/0x40 [ 3126.052903][T31923] netlink_unicast+0x547/0x7f0 [ 3126.057753][T31923] ? netlink_attachskb+0x890/0x890 [ 3126.062934][T31923] ? __virt_addr_valid+0x61/0x2e0 [ 3126.068042][T31923] ? __phys_addr_symbol+0x30/0x70 [ 3126.073162][T31923] ? __check_object_size+0x333/0x6e0 [ 3126.078521][T31923] netlink_sendmsg+0x925/0xe30 [ 3126.083372][T31923] ? netlink_unicast+0x7f0/0x7f0 [ 3126.088394][T31923] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3126.093746][T31923] ? netlink_unicast+0x7f0/0x7f0 [ 3126.098753][T31923] sock_sendmsg+0xde/0x190 [ 3126.103250][T31923] ____sys_sendmsg+0x71c/0x900 [ 3126.108088][T31923] ? copy_msghdr_from_user+0xfc/0x150 [ 3126.113606][T31923] ? kernel_sendmsg+0x50/0x50 [ 3126.118379][T31923] ___sys_sendmsg+0x110/0x1b0 [ 3126.123124][T31923] ? do_recvmmsg+0x6e0/0x6e0 [ 3126.127866][T31923] ? __fget_files+0x248/0x480 [ 3126.132620][T31923] ? lock_downgrade+0x690/0x690 [ 3126.137626][T31923] ? futex_wake_mark+0x1a0/0x1a0 [ 3126.142671][T31923] ? __fget_files+0x26a/0x480 [ 3126.147525][T31923] ? __fget_light+0xe5/0x270 [ 3126.152184][T31923] __sys_sendmsg+0xf7/0x1c0 [ 3126.156769][T31923] ? __sys_sendmsg_sock+0x40/0x40 [ 3126.161859][T31923] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3126.167858][T31923] ? syscall_enter_from_user_mode+0x26/0x80 [ 3126.173860][T31923] ? lockdep_hardirqs_on+0x7d/0x100 [ 3126.179138][T31923] do_syscall_64+0x39/0xb0 [ 3126.183618][T31923] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3126.189570][T31923] RIP: 0033:0x7fea1f08c169 [ 3126.194043][T31923] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3126.213709][T31923] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3126.222186][T31923] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3126.230222][T31923] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3126.238249][T31923] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3126.246279][T31923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:55:02 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x4000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:02 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x2000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:02 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004900000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:02 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000084000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3126.255008][T31923] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3126.263054][T31923] 00:55:02 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000a4000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:02 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000021c1000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:02 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000f0000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:02 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3126.564043][T31940] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3126.571679][T31940] CPU: 0 PID: 31940 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3126.582159][T31940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3126.592267][T31940] Call Trace: [ 3126.595609][T31940] [ 3126.598594][T31940] dump_stack_lvl+0x136/0x150 [ 3126.603356][T31940] sysfs_warn_dup+0x80/0xa0 [ 3126.607941][T31940] sysfs_do_create_link_sd+0x11e/0x140 [ 3126.613500][T31940] sysfs_create_link+0x63/0xc0 [ 3126.618332][T31940] device_add+0x5e5/0x1c50 [ 3126.622897][T31940] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3126.629795][T31940] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3126.635815][T31940] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3126.641850][T31940] wiphy_register+0x1f88/0x2ae0 [ 3126.646841][T31940] ? wiphy_unregister+0xb40/0xb40 [ 3126.651922][T31940] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3126.657098][T31940] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3126.663120][T31940] ieee80211_register_hw+0x23c1/0x40e0 [ 3126.668912][T31940] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3126.674515][T31940] ? debug_object_free+0x360/0x360 [ 3126.679665][T31940] ? lockdep_init_map_type+0x21e/0x810 [ 3126.685167][T31940] ? __hrtimer_init+0x145/0x280 [ 3126.690086][T31940] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3126.695868][T31940] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3126.702592][T31940] hwsim_new_radio_nl+0xad6/0x1210 [ 3126.707749][T31940] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3126.713704][T31940] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3126.721135][T31940] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3126.728479][T31940] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3126.734692][T31940] ? genl_start+0x660/0x660 [ 3126.739268][T31940] ? ns_capable+0xe0/0x110 [ 3126.743740][T31940] genl_rcv_msg+0x4ff/0x7e0 [ 3126.748295][T31940] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3126.754675][T31940] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3126.760621][T31940] netlink_rcv_skb+0x165/0x440 [ 3126.765433][T31940] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3126.771814][T31940] ? netlink_ack+0x1360/0x1360 [ 3126.776654][T31940] genl_rcv+0x28/0x40 [ 3126.780766][T31940] netlink_unicast+0x547/0x7f0 [ 3126.785587][T31940] ? netlink_attachskb+0x890/0x890 [ 3126.790747][T31940] ? __virt_addr_valid+0x61/0x2e0 [ 3126.795814][T31940] ? __phys_addr_symbol+0x30/0x70 [ 3126.800983][T31940] ? __check_object_size+0x333/0x6e0 [ 3126.806309][T31940] netlink_sendmsg+0x925/0xe30 [ 3126.811127][T31940] ? netlink_unicast+0x7f0/0x7f0 [ 3126.816115][T31940] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3126.821436][T31940] ? netlink_unicast+0x7f0/0x7f0 [ 3126.826417][T31940] sock_sendmsg+0xde/0x190 [ 3126.830904][T31940] ____sys_sendmsg+0x71c/0x900 [ 3126.835712][T31940] ? copy_msghdr_from_user+0xfc/0x150 [ 3126.841110][T31940] ? kernel_sendmsg+0x50/0x50 [ 3126.845832][T31940] ? futex_unqueue+0xb7/0x120 [ 3126.850563][T31940] ? futex_wait+0x503/0x680 [ 3126.855110][T31940] ___sys_sendmsg+0x110/0x1b0 [ 3126.859818][T31940] ? do_recvmmsg+0x6e0/0x6e0 [ 3126.864441][T31940] ? __fget_files+0x248/0x480 [ 3126.869173][T31940] ? lock_downgrade+0x690/0x690 [ 3126.874164][T31940] ? __fget_files+0x26a/0x480 [ 3126.878896][T31940] ? __fget_light+0xe5/0x270 [ 3126.883524][T31940] __sys_sendmsg+0xf7/0x1c0 [ 3126.888060][T31940] ? __sys_sendmsg_sock+0x40/0x40 [ 3126.893116][T31940] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3126.899075][T31940] ? syscall_enter_from_user_mode+0x26/0x80 [ 3126.905035][T31940] ? lockdep_hardirqs_on+0x7d/0x100 [ 3126.910287][T31940] do_syscall_64+0x39/0xb0 [ 3126.914742][T31940] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3126.920677][T31940] RIP: 0033:0x7f31e448c169 [ 3126.925118][T31940] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3126.944944][T31940] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3126.953501][T31940] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3126.961513][T31940] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3126.969527][T31940] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3126.977527][T31940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3126.985535][T31940] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3126.993559][T31940] 00:55:03 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x4, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:03 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x3434, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004a00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:03 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000200000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:03 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x5000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:03 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:03 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000700000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3127.104193][T31953] __nla_validate_parse: 5 callbacks suppressed [ 3127.104217][T31953] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004b00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:03 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000800000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:03 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x3f00, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:03 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:03 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000a00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3127.216441][T31965] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3127.270296][T31965] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3127.291483][T31965] CPU: 0 PID: 31965 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3127.302055][T31965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3127.312353][T31965] Call Trace: [ 3127.315863][T31965] [ 3127.318836][T31965] dump_stack_lvl+0x136/0x150 [ 3127.323603][T31965] sysfs_warn_dup+0x80/0xa0 [ 3127.328198][T31965] sysfs_do_create_link_sd+0x11e/0x140 [ 3127.333753][T31965] sysfs_create_link+0x63/0xc0 [ 3127.338609][T31965] device_add+0x5e5/0x1c50 [ 3127.343115][T31965] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3127.350050][T31965] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3127.356049][T31965] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3127.362134][T31965] wiphy_register+0x1f88/0x2ae0 [ 3127.367076][T31965] ? wiphy_unregister+0xb40/0xb40 [ 3127.372254][T31965] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3127.377453][T31965] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3127.383511][T31965] ieee80211_register_hw+0x23c1/0x40e0 [ 3127.389083][T31965] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3127.394718][T31965] ? debug_object_free+0x360/0x360 [ 3127.399899][T31965] ? lockdep_init_map_type+0x21e/0x810 [ 3127.405448][T31965] ? __hrtimer_init+0x145/0x280 [ 3127.410477][T31965] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3127.416293][T31965] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3127.423149][T31965] hwsim_new_radio_nl+0xad6/0x1210 [ 3127.428330][T31965] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3127.434309][T31965] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3127.441789][T31965] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3127.449169][T31965] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3127.455431][T31965] ? genl_start+0x660/0x660 [ 3127.460033][T31965] ? ns_capable+0xe0/0x110 [ 3127.464538][T31965] genl_rcv_msg+0x4ff/0x7e0 [ 3127.469142][T31965] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3127.475644][T31965] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3127.481740][T31965] netlink_rcv_skb+0x165/0x440 [ 3127.486586][T31965] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3127.493049][T31965] ? netlink_ack+0x1360/0x1360 [ 3127.498287][T31965] genl_rcv+0x28/0x40 [ 3127.502351][T31965] netlink_unicast+0x547/0x7f0 [ 3127.507217][T31965] ? netlink_attachskb+0x890/0x890 [ 3127.512408][T31965] ? __virt_addr_valid+0x61/0x2e0 [ 3127.517528][T31965] ? __phys_addr_symbol+0x30/0x70 [ 3127.522642][T31965] ? __check_object_size+0x333/0x6e0 [ 3127.528006][T31965] netlink_sendmsg+0x925/0xe30 [ 3127.532855][T31965] ? netlink_unicast+0x7f0/0x7f0 [ 3127.537881][T31965] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3127.543241][T31965] ? netlink_unicast+0x7f0/0x7f0 [ 3127.548267][T31965] sock_sendmsg+0xde/0x190 [ 3127.552766][T31965] ____sys_sendmsg+0x71c/0x900 [ 3127.557609][T31965] ? copy_msghdr_from_user+0xfc/0x150 [ 3127.563042][T31965] ? kernel_sendmsg+0x50/0x50 [ 3127.567813][T31965] ? futex_unqueue+0xb7/0x120 [ 3127.572649][T31965] ? futex_wait+0x503/0x680 [ 3127.577233][T31965] ___sys_sendmsg+0x110/0x1b0 [ 3127.581973][T31965] ? do_recvmmsg+0x6e0/0x6e0 [ 3127.586640][T31965] ? __fget_files+0x248/0x480 [ 3127.591400][T31965] ? lock_downgrade+0x690/0x690 [ 3127.596338][T31965] ? __fget_files+0x26a/0x480 [ 3127.601293][T31965] ? __fget_light+0xe5/0x270 [ 3127.606019][T31965] __sys_sendmsg+0xf7/0x1c0 [ 3127.610597][T31965] ? __sys_sendmsg_sock+0x40/0x40 [ 3127.615689][T31965] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3127.621686][T31965] ? syscall_enter_from_user_mode+0x26/0x80 [ 3127.628010][T31965] ? lockdep_hardirqs_on+0x7d/0x100 [ 3127.633304][T31965] do_syscall_64+0x39/0xb0 [ 3127.637794][T31965] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3127.643759][T31965] RIP: 0033:0x7f31e448c169 [ 3127.648230][T31965] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3127.667998][T31965] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3127.676480][T31965] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3127.684512][T31965] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3127.692535][T31965] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3127.700579][T31965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3127.708786][T31965] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3127.716841][T31965] [ 3127.844287][T31963] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3127.890631][T31963] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3127.912465][T31963] CPU: 0 PID: 31963 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3127.922991][T31963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3127.933112][T31963] Call Trace: [ 3127.936527][T31963] [ 3127.939590][T31963] dump_stack_lvl+0x136/0x150 [ 3127.944343][T31963] sysfs_warn_dup+0x80/0xa0 [ 3127.948933][T31963] sysfs_do_create_link_sd+0x11e/0x140 [ 3127.954542][T31963] sysfs_create_link+0x63/0xc0 [ 3127.959362][T31963] device_add+0x5e5/0x1c50 [ 3127.964114][T31963] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3127.971026][T31963] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3127.976985][T31963] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3127.983139][T31963] wiphy_register+0x1f88/0x2ae0 [ 3127.988134][T31963] ? wiphy_unregister+0xb40/0xb40 [ 3127.993199][T31963] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3127.998364][T31963] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3128.004481][T31963] ieee80211_register_hw+0x23c1/0x40e0 [ 3128.010026][T31963] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3128.015642][T31963] ? debug_object_free+0x360/0x360 [ 3128.020796][T31963] ? lockdep_init_map_type+0x21e/0x810 [ 3128.026298][T31963] ? __hrtimer_init+0x145/0x280 [ 3128.031213][T31963] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3128.037296][T31963] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3128.044055][T31963] hwsim_new_radio_nl+0xad6/0x1210 [ 3128.049234][T31963] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3128.055202][T31963] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3128.062726][T31963] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3128.070083][T31963] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3128.076297][T31963] ? genl_start+0x660/0x660 [ 3128.080913][T31963] ? ns_capable+0xe0/0x110 [ 3128.085376][T31963] genl_rcv_msg+0x4ff/0x7e0 [ 3128.089936][T31963] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3128.096495][T31963] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3128.102444][T31963] netlink_rcv_skb+0x165/0x440 [ 3128.107256][T31963] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3128.113644][T31963] ? netlink_ack+0x1360/0x1360 [ 3128.118488][T31963] genl_rcv+0x28/0x40 [ 3128.122516][T31963] netlink_unicast+0x547/0x7f0 [ 3128.127432][T31963] ? netlink_attachskb+0x890/0x890 [ 3128.132597][T31963] ? __virt_addr_valid+0x61/0x2e0 [ 3128.137674][T31963] ? __phys_addr_symbol+0x30/0x70 [ 3128.142745][T31963] ? __check_object_size+0x333/0x6e0 [ 3128.148078][T31963] netlink_sendmsg+0x925/0xe30 [ 3128.152894][T31963] ? netlink_unicast+0x7f0/0x7f0 [ 3128.157898][T31963] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3128.163230][T31963] ? netlink_unicast+0x7f0/0x7f0 [ 3128.168212][T31963] sock_sendmsg+0xde/0x190 [ 3128.172677][T31963] ____sys_sendmsg+0x71c/0x900 [ 3128.177502][T31963] ? copy_msghdr_from_user+0xfc/0x150 [ 3128.182908][T31963] ? kernel_sendmsg+0x50/0x50 [ 3128.187636][T31963] ? futex_unqueue+0xb7/0x120 [ 3128.192358][T31963] ? futex_wait+0x503/0x680 [ 3128.196934][T31963] ___sys_sendmsg+0x110/0x1b0 [ 3128.201666][T31963] ? do_recvmmsg+0x6e0/0x6e0 [ 3128.206289][T31963] ? __fget_files+0x248/0x480 [ 3128.211028][T31963] ? lock_downgrade+0x690/0x690 [ 3128.215933][T31963] ? __fget_files+0x26a/0x480 [ 3128.220671][T31963] ? __fget_light+0xe5/0x270 [ 3128.225308][T31963] __sys_sendmsg+0xf7/0x1c0 [ 3128.229875][T31963] ? __sys_sendmsg_sock+0x40/0x40 [ 3128.234952][T31963] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3128.240932][T31963] ? syscall_enter_from_user_mode+0x26/0x80 [ 3128.246879][T31963] ? lockdep_hardirqs_on+0x7d/0x100 [ 3128.252224][T31963] do_syscall_64+0x39/0xb0 [ 3128.256694][T31963] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3128.262619][T31963] RIP: 0033:0x7fea1f08c169 [ 3128.267062][T31963] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3128.286705][T31963] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3128.295147][T31963] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3128.303234][T31963] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3128.311230][T31963] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3128.319403][T31963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3128.327403][T31963] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3128.335522][T31963] [ 3128.383431][T31973] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:04 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000001200000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:04 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004c00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:04 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x6000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:04 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x5, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:04 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x4800, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:04 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004d00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:04 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000001f00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:04 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x4c00, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3128.564256][T31998] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3128.583677][T31997] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3128.630029][T31997] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3128.653006][T31997] CPU: 1 PID: 31997 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3128.663608][T31997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3128.673892][T31997] Call Trace: [ 3128.677209][T31997] [ 3128.680189][T31997] dump_stack_lvl+0x136/0x150 [ 3128.684948][T31997] sysfs_warn_dup+0x80/0xa0 [ 3128.689713][T31997] sysfs_do_create_link_sd+0x11e/0x140 [ 3128.695347][T31997] sysfs_create_link+0x63/0xc0 [ 3128.700205][T31997] device_add+0x5e5/0x1c50 [ 3128.704726][T31997] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3128.711665][T31997] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3128.717628][T31997] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3128.723705][T31997] wiphy_register+0x1f88/0x2ae0 [ 3128.728731][T31997] ? wiphy_unregister+0xb40/0xb40 [ 3128.733849][T31997] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3128.739036][T31997] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3128.745094][T31997] ieee80211_register_hw+0x23c1/0x40e0 [ 3128.750658][T31997] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3128.756292][T31997] ? debug_object_free+0x360/0x360 [ 3128.761473][T31997] ? lockdep_init_map_type+0x21e/0x810 [ 3128.766997][T31997] ? __hrtimer_init+0x145/0x280 [ 3128.771912][T31997] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3128.777868][T31997] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3128.784684][T31997] hwsim_new_radio_nl+0xad6/0x1210 [ 3128.789866][T31997] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3128.795821][T31997] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3128.803246][T31997] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3128.810613][T31997] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3128.816822][T31997] ? genl_start+0x660/0x660 [ 3128.821390][T31997] ? ns_capable+0xe0/0x110 [ 3128.825870][T31997] genl_rcv_msg+0x4ff/0x7e0 [ 3128.830428][T31997] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3128.836963][T31997] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3128.842914][T31997] netlink_rcv_skb+0x165/0x440 [ 3128.847725][T31997] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3128.854105][T31997] ? netlink_ack+0x1360/0x1360 [ 3128.858949][T31997] genl_rcv+0x28/0x40 [ 3128.862978][T31997] netlink_unicast+0x547/0x7f0 [ 3128.867797][T31997] ? netlink_attachskb+0x890/0x890 [ 3128.872949][T31997] ? __virt_addr_valid+0x61/0x2e0 [ 3128.878018][T31997] ? __phys_addr_symbol+0x30/0x70 [ 3128.883089][T31997] ? __check_object_size+0x333/0x6e0 [ 3128.888422][T31997] netlink_sendmsg+0x925/0xe30 [ 3128.893237][T31997] ? netlink_unicast+0x7f0/0x7f0 [ 3128.898315][T31997] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3128.903733][T31997] ? netlink_unicast+0x7f0/0x7f0 [ 3128.908728][T31997] sock_sendmsg+0xde/0x190 [ 3128.913197][T31997] ____sys_sendmsg+0x71c/0x900 [ 3128.918005][T31997] ? copy_msghdr_from_user+0xfc/0x150 [ 3128.923413][T31997] ? kernel_sendmsg+0x50/0x50 [ 3128.928152][T31997] ___sys_sendmsg+0x110/0x1b0 [ 3128.932951][T31997] ? do_recvmmsg+0x6e0/0x6e0 [ 3128.937585][T31997] ? __fget_files+0x248/0x480 [ 3128.942309][T31997] ? lock_downgrade+0x690/0x690 [ 3128.947200][T31997] ? futex_wake_mark+0x1a0/0x1a0 [ 3128.952206][T31997] ? __fget_files+0x26a/0x480 [ 3128.956945][T31997] ? __fget_light+0xe5/0x270 [ 3128.961571][T31997] __sys_sendmsg+0xf7/0x1c0 [ 3128.966102][T31997] ? __sys_sendmsg_sock+0x40/0x40 [ 3128.971160][T31997] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3128.977126][T31997] ? syscall_enter_from_user_mode+0x26/0x80 [ 3128.983167][T31997] ? lockdep_hardirqs_on+0x7d/0x100 [ 3128.988455][T31997] do_syscall_64+0x39/0xb0 [ 3128.992926][T31997] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3128.998904][T31997] RIP: 0033:0x7f31e448c169 [ 3129.003363][T31997] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3129.023011][T31997] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3129.031636][T31997] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3129.039635][T31997] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3129.047631][T31997] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3129.055629][T31997] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3129.063625][T31997] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3129.071645][T31997] 00:55:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004e00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:05 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:05 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000ffffff1f00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:05 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3129.166350][T32005] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:55:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000004f00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:05 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000004000000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3129.292322][T32005] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3129.313155][T32005] CPU: 1 PID: 32005 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3129.323758][T32005] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3129.333877][T32005] Call Trace: [ 3129.337207][T32005] [ 3129.340203][T32005] dump_stack_lvl+0x136/0x150 [ 3129.344963][T32005] sysfs_warn_dup+0x80/0xa0 [ 3129.349619][T32005] sysfs_do_create_link_sd+0x11e/0x140 [ 3129.355145][T32005] sysfs_create_link+0x63/0xc0 [ 3129.359973][T32005] device_add+0x5e5/0x1c50 [ 3129.364440][T32005] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3129.371863][T32005] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3129.377809][T32005] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3129.383848][T32005] wiphy_register+0x1f88/0x2ae0 [ 3129.388755][T32005] ? wiphy_unregister+0xb40/0xb40 [ 3129.393857][T32005] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3129.399022][T32005] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3129.405053][T32005] ieee80211_register_hw+0x23c1/0x40e0 [ 3129.410578][T32005] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3129.416293][T32005] ? net_generic+0xd9/0x2a0 [ 3129.420891][T32005] ? debug_object_free+0x360/0x360 [ 3129.426136][T32005] ? lockdep_init_map_type+0x21e/0x810 [ 3129.431895][T32005] ? __hrtimer_init+0x145/0x280 [ 3129.436798][T32005] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3129.442578][T32005] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3129.449306][T32005] hwsim_new_radio_nl+0xad6/0x1210 [ 3129.454476][T32005] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3129.460505][T32005] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3129.467925][T32005] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3129.475268][T32005] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3129.481472][T32005] ? genl_start+0x660/0x660 [ 3129.486034][T32005] ? ns_capable+0xe0/0x110 [ 3129.490496][T32005] genl_rcv_msg+0x4ff/0x7e0 [ 3129.495048][T32005] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3129.501449][T32005] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3129.507402][T32005] netlink_rcv_skb+0x165/0x440 [ 3129.512215][T32005] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3129.518594][T32005] ? netlink_ack+0x1360/0x1360 [ 3129.523436][T32005] genl_rcv+0x28/0x40 [ 3129.527462][T32005] netlink_unicast+0x547/0x7f0 [ 3129.532274][T32005] ? netlink_attachskb+0x890/0x890 [ 3129.537425][T32005] ? __virt_addr_valid+0x61/0x2e0 [ 3129.542580][T32005] ? __phys_addr_symbol+0x30/0x70 [ 3129.547651][T32005] ? __check_object_size+0x333/0x6e0 [ 3129.553085][T32005] netlink_sendmsg+0x925/0xe30 [ 3129.557985][T32005] ? netlink_unicast+0x7f0/0x7f0 [ 3129.563235][T32005] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3129.568560][T32005] ? netlink_unicast+0x7f0/0x7f0 [ 3129.573542][T32005] sock_sendmsg+0xde/0x190 [ 3129.578004][T32005] ____sys_sendmsg+0x71c/0x900 [ 3129.582813][T32005] ? copy_msghdr_from_user+0xfc/0x150 [ 3129.588304][T32005] ? kernel_sendmsg+0x50/0x50 [ 3129.593045][T32005] ___sys_sendmsg+0x110/0x1b0 [ 3129.597802][T32005] ? do_recvmmsg+0x6e0/0x6e0 [ 3129.602514][T32005] ? __fget_files+0x248/0x480 [ 3129.607240][T32005] ? lock_downgrade+0x690/0x690 [ 3129.612126][T32005] ? futex_wake_mark+0x1a0/0x1a0 [ 3129.617126][T32005] ? __fget_files+0x26a/0x480 [ 3129.621858][T32005] ? __fget_light+0xe5/0x270 [ 3129.626599][T32005] __sys_sendmsg+0xf7/0x1c0 [ 3129.631141][T32005] ? __sys_sendmsg_sock+0x40/0x40 [ 3129.636207][T32005] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3129.642182][T32005] ? syscall_enter_from_user_mode+0x26/0x80 [ 3129.648129][T32005] ? lockdep_hardirqs_on+0x7d/0x100 [ 3129.653389][T32005] do_syscall_64+0x39/0xb0 [ 3129.657932][T32005] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3129.663875][T32005] RIP: 0033:0x7fea1f08c169 [ 3129.668421][T32005] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3129.688059][T32005] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3129.696507][T32005] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3129.704503][T32005] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3129.712502][T32005] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3129.720501][T32005] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3129.728495][T32005] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3129.736513][T32005] [ 3129.803637][T32006] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3129.819199][T32016] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:06 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x6, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:06 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000004a00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:06 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:06 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x6000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3129.858591][T32016] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3129.906481][T32016] CPU: 0 PID: 32016 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3129.917253][T32016] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3129.927455][T32016] Call Trace: [ 3129.930786][T32016] [ 3129.933760][T32016] dump_stack_lvl+0x136/0x150 [ 3129.938608][T32016] sysfs_warn_dup+0x80/0xa0 [ 3129.943209][T32016] sysfs_do_create_link_sd+0x11e/0x140 [ 3129.948762][T32016] sysfs_create_link+0x63/0xc0 [ 3129.953609][T32016] device_add+0x5e5/0x1c50 [ 3129.958106][T32016] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3129.965037][T32016] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3129.971000][T32016] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3129.977067][T32016] wiphy_register+0x1f88/0x2ae0 [ 3129.982000][T32016] ? wiphy_unregister+0xb40/0xb40 [ 3129.987081][T32016] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3129.992279][T32016] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3129.998342][T32016] ieee80211_register_hw+0x23c1/0x40e0 [ 3130.003904][T32016] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3130.009556][T32016] ? net_generic+0xd9/0x2a0 [ 3130.014132][T32016] ? debug_object_free+0x360/0x360 [ 3130.019326][T32016] ? lockdep_init_map_type+0x21e/0x810 [ 3130.024875][T32016] ? __hrtimer_init+0x145/0x280 [ 3130.029814][T32016] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3130.035644][T32016] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3130.042407][T32016] hwsim_new_radio_nl+0xad6/0x1210 [ 3130.047598][T32016] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3130.053760][T32016] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3130.061228][T32016] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3130.068629][T32016] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3130.074882][T32016] ? genl_start+0x660/0x660 [ 3130.079489][T32016] ? ns_capable+0xe0/0x110 [ 3130.083992][T32016] genl_rcv_msg+0x4ff/0x7e0 [ 3130.088683][T32016] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3130.095374][T32016] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3130.101378][T32016] netlink_rcv_skb+0x165/0x440 [ 3130.106228][T32016] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3130.112651][T32016] ? netlink_ack+0x1360/0x1360 [ 3130.117526][T32016] genl_rcv+0x28/0x40 [ 3130.121676][T32016] netlink_unicast+0x547/0x7f0 [ 3130.126546][T32016] ? netlink_attachskb+0x890/0x890 [ 3130.131732][T32016] ? __virt_addr_valid+0x61/0x2e0 [ 3130.137095][T32016] ? __phys_addr_symbol+0x30/0x70 [ 3130.142372][T32016] ? __check_object_size+0x333/0x6e0 [ 3130.147733][T32016] netlink_sendmsg+0x925/0xe30 [ 3130.152585][T32016] ? netlink_unicast+0x7f0/0x7f0 [ 3130.157603][T32016] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3130.163003][T32016] ? netlink_unicast+0x7f0/0x7f0 [ 3130.168023][T32016] sock_sendmsg+0xde/0x190 [ 3130.172786][T32016] ____sys_sendmsg+0x71c/0x900 [ 3130.177629][T32016] ? copy_msghdr_from_user+0xfc/0x150 [ 3130.183157][T32016] ? kernel_sendmsg+0x50/0x50 [ 3130.187938][T32016] ___sys_sendmsg+0x110/0x1b0 [ 3130.192701][T32016] ? do_recvmmsg+0x6e0/0x6e0 [ 3130.197350][T32016] ? __fget_files+0x248/0x480 [ 3130.202112][T32016] ? lock_downgrade+0x690/0x690 [ 3130.207037][T32016] ? futex_wake_mark+0x1a0/0x1a0 [ 3130.212054][T32016] ? __fget_files+0x26a/0x480 [ 3130.216821][T32016] ? __fget_light+0xe5/0x270 [ 3130.221642][T32016] __sys_sendmsg+0xf7/0x1c0 [ 3130.226215][T32016] ? __sys_sendmsg_sock+0x40/0x40 [ 3130.231306][T32016] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3130.237294][T32016] ? syscall_enter_from_user_mode+0x26/0x80 [ 3130.243270][T32016] ? lockdep_hardirqs_on+0x7d/0x100 [ 3130.248553][T32016] do_syscall_64+0x39/0xb0 [ 3130.253033][T32016] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3130.258984][T32016] RIP: 0033:0x7f31e448c169 [ 3130.263446][T32016] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3130.283126][T32016] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3130.291617][T32016] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3130.299643][T32016] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:06 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000002000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3130.307667][T32016] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3130.315841][T32016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3130.324035][T32016] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3130.332178][T32016] 00:55:06 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000003000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:06 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000004000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:06 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000005000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:07 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x8000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:07 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000006000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:07 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3130.917500][T32035] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3130.944808][T32051] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3130.972975][T32051] CPU: 0 PID: 32051 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3130.983534][T32051] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3130.993634][T32051] Call Trace: [ 3130.996938][T32051] [ 3130.999981][T32051] dump_stack_lvl+0x136/0x150 [ 3131.004802][T32051] sysfs_warn_dup+0x80/0xa0 [ 3131.009539][T32051] sysfs_do_create_link_sd+0x11e/0x140 [ 3131.015405][T32051] sysfs_create_link+0x63/0xc0 [ 3131.020223][T32051] device_add+0x5e5/0x1c50 [ 3131.024787][T32051] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3131.031692][T32051] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3131.037632][T32051] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3131.043691][T32051] wiphy_register+0x1f88/0x2ae0 [ 3131.048625][T32051] ? wiphy_unregister+0xb40/0xb40 [ 3131.053712][T32051] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3131.058882][T32051] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3131.065001][T32051] ieee80211_register_hw+0x23c1/0x40e0 [ 3131.070644][T32051] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3131.076262][T32051] ? debug_object_free+0x360/0x360 [ 3131.081425][T32051] ? lockdep_init_map_type+0x21e/0x810 [ 3131.087022][T32051] ? __hrtimer_init+0x145/0x280 [ 3131.091944][T32051] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3131.097852][T32051] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3131.104844][T32051] hwsim_new_radio_nl+0xad6/0x1210 [ 3131.110023][T32051] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3131.116335][T32051] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3131.124411][T32051] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3131.132132][T32051] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3131.138416][T32051] ? genl_start+0x660/0x660 [ 3131.143076][T32051] ? ns_capable+0xe0/0x110 [ 3131.147550][T32051] genl_rcv_msg+0x4ff/0x7e0 [ 3131.152113][T32051] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3131.158671][T32051] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3131.164891][T32051] netlink_rcv_skb+0x165/0x440 [ 3131.169736][T32051] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3131.176265][T32051] ? netlink_ack+0x1360/0x1360 [ 3131.181108][T32051] genl_rcv+0x28/0x40 [ 3131.185140][T32051] netlink_unicast+0x547/0x7f0 [ 3131.189960][T32051] ? netlink_attachskb+0x890/0x890 [ 3131.195138][T32051] ? __virt_addr_valid+0x61/0x2e0 [ 3131.200324][T32051] ? __phys_addr_symbol+0x30/0x70 [ 3131.205405][T32051] ? __check_object_size+0x333/0x6e0 [ 3131.210754][T32051] netlink_sendmsg+0x925/0xe30 [ 3131.215852][T32051] ? netlink_unicast+0x7f0/0x7f0 [ 3131.220856][T32051] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3131.226283][T32051] ? netlink_unicast+0x7f0/0x7f0 [ 3131.231315][T32051] sock_sendmsg+0xde/0x190 [ 3131.235790][T32051] ____sys_sendmsg+0x71c/0x900 [ 3131.240604][T32051] ? copy_msghdr_from_user+0xfc/0x150 [ 3131.246017][T32051] ? kernel_sendmsg+0x50/0x50 [ 3131.250870][T32051] ___sys_sendmsg+0x110/0x1b0 [ 3131.255672][T32051] ? do_recvmmsg+0x6e0/0x6e0 [ 3131.260387][T32051] ? __fget_files+0x248/0x480 [ 3131.265124][T32051] ? lock_downgrade+0x690/0x690 [ 3131.270018][T32051] ? futex_wake_mark+0x1a0/0x1a0 [ 3131.275014][T32051] ? __fget_files+0x26a/0x480 [ 3131.279751][T32051] ? __fget_light+0xe5/0x270 [ 3131.284419][T32051] __sys_sendmsg+0xf7/0x1c0 [ 3131.289066][T32051] ? __sys_sendmsg_sock+0x40/0x40 [ 3131.294147][T32051] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3131.300209][T32051] ? syscall_enter_from_user_mode+0x26/0x80 [ 3131.306394][T32051] ? lockdep_hardirqs_on+0x7d/0x100 [ 3131.311673][T32051] do_syscall_64+0x39/0xb0 [ 3131.316191][T32051] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3131.322223][T32051] RIP: 0033:0x7fea1f08c169 [ 3131.326700][T32051] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3131.346784][T32051] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3131.355520][T32051] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3131.363522][T32051] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3131.371520][T32051] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3131.379516][T32051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3131.387513][T32051] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3131.395548][T32051] [ 3131.478818][T32058] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3131.517082][T32058] CPU: 1 PID: 32058 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3131.527595][T32058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3131.537837][T32058] Call Trace: [ 3131.541151][T32058] [ 3131.544210][T32058] dump_stack_lvl+0x136/0x150 [ 3131.548980][T32058] sysfs_warn_dup+0x80/0xa0 [ 3131.553564][T32058] sysfs_do_create_link_sd+0x11e/0x140 [ 3131.559114][T32058] sysfs_create_link+0x63/0xc0 [ 3131.563961][T32058] device_add+0x5e5/0x1c50 [ 3131.568519][T32058] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3131.575441][T32058] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3131.581381][T32058] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3131.587430][T32058] wiphy_register+0x1f88/0x2ae0 [ 3131.592510][T32058] ? wiphy_unregister+0xb40/0xb40 [ 3131.597572][T32058] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3131.602737][T32058] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3131.608772][T32058] ieee80211_register_hw+0x23c1/0x40e0 [ 3131.614306][T32058] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3131.619937][T32058] ? debug_object_free+0x360/0x360 [ 3131.625193][T32058] ? lockdep_init_map_type+0x21e/0x810 [ 3131.630697][T32058] ? __hrtimer_init+0x145/0x280 [ 3131.635600][T32058] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3131.641405][T32058] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3131.648398][T32058] hwsim_new_radio_nl+0xad6/0x1210 [ 3131.653582][T32058] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3131.659532][T32058] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3131.666960][T32058] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3131.674304][T32058] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3131.680513][T32058] ? genl_start+0x660/0x660 [ 3131.685102][T32058] ? ns_capable+0xe0/0x110 [ 3131.689572][T32058] genl_rcv_msg+0x4ff/0x7e0 [ 3131.694132][T32058] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3131.700687][T32058] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3131.706639][T32058] netlink_rcv_skb+0x165/0x440 [ 3131.711466][T32058] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3131.717859][T32058] ? netlink_ack+0x1360/0x1360 [ 3131.722872][T32058] genl_rcv+0x28/0x40 [ 3131.726908][T32058] netlink_unicast+0x547/0x7f0 [ 3131.731735][T32058] ? netlink_attachskb+0x890/0x890 [ 3131.736977][T32058] ? __virt_addr_valid+0x61/0x2e0 [ 3131.742347][T32058] ? __phys_addr_symbol+0x30/0x70 [ 3131.747505][T32058] ? __check_object_size+0x333/0x6e0 [ 3131.752851][T32058] netlink_sendmsg+0x925/0xe30 [ 3131.757860][T32058] ? netlink_unicast+0x7f0/0x7f0 [ 3131.763119][T32058] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3131.768446][T32058] ? netlink_unicast+0x7f0/0x7f0 [ 3131.773435][T32058] sock_sendmsg+0xde/0x190 [ 3131.777904][T32058] ____sys_sendmsg+0x71c/0x900 [ 3131.782723][T32058] ? copy_msghdr_from_user+0xfc/0x150 [ 3131.788218][T32058] ? kernel_sendmsg+0x50/0x50 [ 3131.792963][T32058] ___sys_sendmsg+0x110/0x1b0 [ 3131.797778][T32058] ? do_recvmmsg+0x6e0/0x6e0 [ 3131.802406][T32058] ? __fget_files+0x248/0x480 [ 3131.807134][T32058] ? lock_downgrade+0x690/0x690 [ 3131.812024][T32058] ? futex_wake_mark+0x1a0/0x1a0 [ 3131.817021][T32058] ? __fget_files+0x26a/0x480 [ 3131.821757][T32058] ? __fget_light+0xe5/0x270 [ 3131.826387][T32058] __sys_sendmsg+0xf7/0x1c0 [ 3131.830920][T32058] ? __sys_sendmsg_sock+0x40/0x40 [ 3131.836242][T32058] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3131.842375][T32058] ? syscall_enter_from_user_mode+0x26/0x80 [ 3131.848499][T32058] ? lockdep_hardirqs_on+0x7d/0x100 [ 3131.853757][T32058] do_syscall_64+0x39/0xb0 [ 3131.858212][T32058] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3131.864226][T32058] RIP: 0033:0x7f31e448c169 [ 3131.868673][T32058] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3131.888320][T32058] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3131.896767][T32058] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3131.904775][T32058] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3131.912867][T32058] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3131.920863][T32058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:55:08 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x6800, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005100000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:08 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000007000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:08 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x7, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3131.928945][T32058] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3131.937053][T32058] 00:55:08 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000008000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:08 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000009000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:08 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000b000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:08 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000c000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:08 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x9000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:08 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000e000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3132.482061][T32065] __nla_validate_parse: 2 callbacks suppressed [ 3132.482084][T32065] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:08 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x6c00, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:08 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005200000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:08 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000f000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3132.543183][T32069] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3132.581339][T32069] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3132.617567][T32069] CPU: 0 PID: 32069 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3132.628094][T32069] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3132.638297][T32069] Call Trace: [ 3132.641605][T32069] [ 3132.644583][T32069] dump_stack_lvl+0x136/0x150 [ 3132.649315][T32069] sysfs_warn_dup+0x80/0xa0 [ 3132.653874][T32069] sysfs_do_create_link_sd+0x11e/0x140 [ 3132.659388][T32069] sysfs_create_link+0x63/0xc0 [ 3132.664219][T32069] device_add+0x5e5/0x1c50 [ 3132.668687][T32069] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3132.675596][T32069] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3132.681548][T32069] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3132.687587][T32069] wiphy_register+0x1f88/0x2ae0 [ 3132.692487][T32069] ? wiphy_unregister+0xb40/0xb40 [ 3132.697574][T32069] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3132.702744][T32069] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3132.708777][T32069] ieee80211_register_hw+0x23c1/0x40e0 [ 3132.714305][T32069] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3132.719903][T32069] ? debug_object_free+0x360/0x360 [ 3132.725055][T32069] ? lockdep_init_map_type+0x21e/0x810 [ 3132.730556][T32069] ? __hrtimer_init+0x145/0x280 [ 3132.735456][T32069] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3132.741243][T32069] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3132.747974][T32069] hwsim_new_radio_nl+0xad6/0x1210 [ 3132.753134][T32069] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3132.759275][T32069] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3132.766723][T32069] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3132.774177][T32069] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3132.780484][T32069] ? genl_start+0x660/0x660 [ 3132.785062][T32069] ? ns_capable+0xe0/0x110 [ 3132.789538][T32069] genl_rcv_msg+0x4ff/0x7e0 [ 3132.794106][T32069] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3132.800501][T32069] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3132.806451][T32069] netlink_rcv_skb+0x165/0x440 [ 3132.811271][T32069] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3132.817760][T32069] ? netlink_ack+0x1360/0x1360 [ 3132.822604][T32069] genl_rcv+0x28/0x40 [ 3132.826662][T32069] netlink_unicast+0x547/0x7f0 [ 3132.831488][T32069] ? netlink_attachskb+0x890/0x890 [ 3132.836730][T32069] ? __virt_addr_valid+0x61/0x2e0 [ 3132.841799][T32069] ? __phys_addr_symbol+0x30/0x70 [ 3132.846955][T32069] ? __check_object_size+0x333/0x6e0 [ 3132.852303][T32069] netlink_sendmsg+0x925/0xe30 [ 3132.857121][T32069] ? netlink_unicast+0x7f0/0x7f0 [ 3132.862151][T32069] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3132.867477][T32069] ? netlink_unicast+0x7f0/0x7f0 [ 3132.872459][T32069] sock_sendmsg+0xde/0x190 [ 3132.876925][T32069] ____sys_sendmsg+0x71c/0x900 [ 3132.881736][T32069] ? copy_msghdr_from_user+0xfc/0x150 [ 3132.887227][T32069] ? kernel_sendmsg+0x50/0x50 [ 3132.892043][T32069] ? futex_unqueue+0xb7/0x120 [ 3132.896880][T32069] ? futex_wait+0x503/0x680 [ 3132.901436][T32069] ___sys_sendmsg+0x110/0x1b0 [ 3132.906156][T32069] ? do_recvmmsg+0x6e0/0x6e0 [ 3132.910779][T32069] ? __fget_files+0x248/0x480 [ 3132.915507][T32069] ? lock_downgrade+0x690/0x690 [ 3132.920422][T32069] ? __fget_files+0x26a/0x480 [ 3132.925242][T32069] ? __fget_light+0xe5/0x270 [ 3132.929866][T32069] __sys_sendmsg+0xf7/0x1c0 [ 3132.934403][T32069] ? __sys_sendmsg_sock+0x40/0x40 [ 3132.939493][T32069] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3132.945462][T32069] ? syscall_enter_from_user_mode+0x26/0x80 [ 3132.951410][T32069] ? lockdep_hardirqs_on+0x7d/0x100 [ 3132.956661][T32069] do_syscall_64+0x39/0xb0 [ 3132.961118][T32069] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3132.967149][T32069] RIP: 0033:0x7fea1f08c169 [ 3132.971597][T32069] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3132.991373][T32069] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3132.999908][T32069] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3133.008011][T32069] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3133.016014][T32069] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3133.024013][T32069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3133.032013][T32069] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3133.040033][T32069] 00:55:09 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x8, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005300000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:09 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0xa000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3133.119069][T32094] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:09 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000012000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:09 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x7400, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005400000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:09 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000014000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3133.218798][T32103] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:55:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005500000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:09 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000016000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3133.320810][T32103] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3133.344220][T32103] CPU: 1 PID: 32103 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3133.354923][T32103] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3133.365054][T32103] Call Trace: [ 3133.368471][T32103] [ 3133.371454][T32103] dump_stack_lvl+0x136/0x150 [ 3133.376390][T32103] sysfs_warn_dup+0x80/0xa0 [ 3133.381044][T32103] sysfs_do_create_link_sd+0x11e/0x140 [ 3133.386603][T32103] sysfs_create_link+0x63/0xc0 [ 3133.391462][T32103] device_add+0x5e5/0x1c50 [ 3133.395958][T32103] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3133.403044][T32103] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3133.409208][T32103] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3133.415262][T32103] wiphy_register+0x1f88/0x2ae0 [ 3133.420172][T32103] ? wiphy_unregister+0xb40/0xb40 [ 3133.425236][T32103] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3133.430401][T32103] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3133.436446][T32103] ieee80211_register_hw+0x23c1/0x40e0 [ 3133.441983][T32103] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3133.447613][T32103] ? debug_object_free+0x360/0x360 [ 3133.452771][T32103] ? lockdep_init_map_type+0x21e/0x810 [ 3133.458288][T32103] ? __hrtimer_init+0x145/0x280 [ 3133.463301][T32103] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3133.469111][T32103] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3133.475872][T32103] hwsim_new_radio_nl+0xad6/0x1210 [ 3133.481041][T32103] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3133.486995][T32103] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3133.494426][T32103] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3133.501860][T32103] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3133.508329][T32103] ? genl_start+0x660/0x660 [ 3133.512895][T32103] ? ns_capable+0xe0/0x110 [ 3133.517356][T32103] genl_rcv_msg+0x4ff/0x7e0 [ 3133.521914][T32103] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3133.528299][T32103] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3133.534254][T32103] ? lock_downgrade+0x690/0x690 [ 3133.539164][T32103] netlink_rcv_skb+0x165/0x440 [ 3133.543996][T32103] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3133.550381][T32103] ? netlink_ack+0x1360/0x1360 [ 3133.555232][T32103] genl_rcv+0x28/0x40 [ 3133.559267][T32103] netlink_unicast+0x547/0x7f0 [ 3133.564169][T32103] ? netlink_attachskb+0x890/0x890 [ 3133.569350][T32103] ? __virt_addr_valid+0x61/0x2e0 [ 3133.574421][T32103] ? __phys_addr_symbol+0x30/0x70 [ 3133.579490][T32103] ? __check_object_size+0x333/0x6e0 [ 3133.584818][T32103] netlink_sendmsg+0x925/0xe30 [ 3133.589633][T32103] ? netlink_unicast+0x7f0/0x7f0 [ 3133.594626][T32103] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3133.599957][T32103] ? netlink_unicast+0x7f0/0x7f0 [ 3133.604947][T32103] sock_sendmsg+0xde/0x190 [ 3133.609418][T32103] ____sys_sendmsg+0x71c/0x900 [ 3133.614230][T32103] ? copy_msghdr_from_user+0xfc/0x150 [ 3133.619640][T32103] ? kernel_sendmsg+0x50/0x50 [ 3133.624379][T32103] ___sys_sendmsg+0x110/0x1b0 [ 3133.629111][T32103] ? do_recvmmsg+0x6e0/0x6e0 [ 3133.633792][T32103] ? __fget_files+0x248/0x480 [ 3133.638532][T32103] ? lock_downgrade+0x690/0x690 [ 3133.643429][T32103] ? futex_wake_mark+0x1a0/0x1a0 [ 3133.648433][T32103] ? __fget_files+0x26a/0x480 [ 3133.653282][T32103] ? __fget_light+0xe5/0x270 [ 3133.657913][T32103] __sys_sendmsg+0xf7/0x1c0 [ 3133.662449][T32103] ? __sys_sendmsg_sock+0x40/0x40 [ 3133.667517][T32103] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3133.673479][T32103] ? syscall_enter_from_user_mode+0x26/0x80 [ 3133.679426][T32103] ? lockdep_hardirqs_on+0x7d/0x100 [ 3133.684683][T32103] do_syscall_64+0x39/0xb0 [ 3133.689155][T32103] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3133.695084][T32103] RIP: 0033:0x7fea1f08c169 [ 3133.699538][T32103] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3133.719191][T32103] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3133.727646][T32103] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3133.735641][T32103] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3133.743636][T32103] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3133.751641][T32103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3133.759651][T32103] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3133.767669][T32103] [ 3133.899289][T32109] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3133.913355][T32108] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3133.952540][T32108] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3133.963833][T32108] CPU: 0 PID: 32108 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3133.974331][T32108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3133.984446][T32108] Call Trace: [ 3133.987857][T32108] [ 3133.990832][T32108] dump_stack_lvl+0x136/0x150 [ 3133.995681][T32108] sysfs_warn_dup+0x80/0xa0 [ 3134.000280][T32108] sysfs_do_create_link_sd+0x11e/0x140 [ 3134.005832][T32108] sysfs_create_link+0x63/0xc0 [ 3134.010685][T32108] device_add+0x5e5/0x1c50 [ 3134.015185][T32108] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3134.022114][T32108] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3134.028072][T32108] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3134.034137][T32108] wiphy_register+0x1f88/0x2ae0 [ 3134.039075][T32108] ? wiphy_unregister+0xb40/0xb40 [ 3134.044165][T32108] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3134.049352][T32108] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3134.055430][T32108] ieee80211_register_hw+0x23c1/0x40e0 [ 3134.060993][T32108] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3134.066624][T32108] ? net_generic+0xd9/0x2a0 [ 3134.071192][T32108] ? debug_object_free+0x360/0x360 [ 3134.076378][T32108] ? lockdep_init_map_type+0x21e/0x810 [ 3134.081916][T32108] ? __hrtimer_init+0x145/0x280 [ 3134.086966][T32108] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3134.092776][T32108] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3134.099620][T32108] hwsim_new_radio_nl+0xad6/0x1210 [ 3134.104829][T32108] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3134.110912][T32108] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3134.118384][T32108] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3134.126227][T32108] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3134.132462][T32108] ? genl_start+0x660/0x660 [ 3134.137060][T32108] ? ns_capable+0xe0/0x110 [ 3134.141550][T32108] genl_rcv_msg+0x4ff/0x7e0 [ 3134.146135][T32108] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3134.152571][T32108] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3134.158577][T32108] netlink_rcv_skb+0x165/0x440 [ 3134.163414][T32108] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3134.169824][T32108] ? netlink_ack+0x1360/0x1360 [ 3134.174727][T32108] genl_rcv+0x28/0x40 [ 3134.178776][T32108] netlink_unicast+0x547/0x7f0 [ 3134.183709][T32108] ? netlink_attachskb+0x890/0x890 [ 3134.188921][T32108] ? __virt_addr_valid+0x61/0x2e0 [ 3134.194016][T32108] ? __phys_addr_symbol+0x30/0x70 [ 3134.199106][T32108] ? __check_object_size+0x333/0x6e0 [ 3134.204459][T32108] netlink_sendmsg+0x925/0xe30 [ 3134.209305][T32108] ? netlink_unicast+0x7f0/0x7f0 [ 3134.214503][T32108] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3134.219852][T32108] ? netlink_unicast+0x7f0/0x7f0 [ 3134.224905][T32108] sock_sendmsg+0xde/0x190 [ 3134.229393][T32108] ____sys_sendmsg+0x71c/0x900 [ 3134.234230][T32108] ? copy_msghdr_from_user+0xfc/0x150 [ 3134.239659][T32108] ? kernel_sendmsg+0x50/0x50 [ 3134.244419][T32108] ? futex_unqueue+0xb7/0x120 [ 3134.249174][T32108] ? futex_wait+0x503/0x680 [ 3134.253765][T32108] ___sys_sendmsg+0x110/0x1b0 [ 3134.258487][T32108] ? do_recvmmsg+0x6e0/0x6e0 [ 3134.263117][T32108] ? __fget_files+0x248/0x480 [ 3134.267858][T32108] ? lock_downgrade+0x690/0x690 [ 3134.272774][T32108] ? __fget_files+0x26a/0x480 [ 3134.277511][T32108] ? __fget_light+0xe5/0x270 [ 3134.282223][T32108] __sys_sendmsg+0xf7/0x1c0 [ 3134.286766][T32108] ? __sys_sendmsg_sock+0x40/0x40 [ 3134.291826][T32108] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3134.297789][T32108] ? syscall_enter_from_user_mode+0x26/0x80 [ 3134.303735][T32108] ? lockdep_hardirqs_on+0x7d/0x100 [ 3134.308995][T32108] do_syscall_64+0x39/0xb0 [ 3134.313456][T32108] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3134.319381][T32108] RIP: 0033:0x7f31e448c169 [ 3134.323918][T32108] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3134.343563][T32108] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3134.352014][T32108] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3134.360111][T32108] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3134.368199][T32108] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3134.376288][T32108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3134.384293][T32108] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3134.392306][T32108] 00:55:10 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x9, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:10 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000018000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005600000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:10 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x7a00, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:10 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x10000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:10 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001a000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:10 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xf000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3134.483917][T32133] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005700000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3134.547074][T32137] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:10 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001b000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3134.598063][T32137] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3134.652034][T32137] CPU: 1 PID: 32137 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3134.662594][T32137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3134.672713][T32137] Call Trace: [ 3134.676042][T32137] [ 3134.679111][T32137] dump_stack_lvl+0x136/0x150 [ 3134.683884][T32137] sysfs_warn_dup+0x80/0xa0 [ 3134.688566][T32137] sysfs_do_create_link_sd+0x11e/0x140 [ 3134.694132][T32137] sysfs_create_link+0x63/0xc0 [ 3134.698987][T32137] device_add+0x5e5/0x1c50 [ 3134.703488][T32137] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3134.710434][T32137] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3134.716404][T32137] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3134.722588][T32137] wiphy_register+0x1f88/0x2ae0 [ 3134.727526][T32137] ? wiphy_unregister+0xb40/0xb40 [ 3134.732613][T32137] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3134.737810][T32137] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3134.743869][T32137] ieee80211_register_hw+0x23c1/0x40e0 [ 3134.749446][T32137] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3134.755083][T32137] ? net_generic+0xd9/0x2a0 [ 3134.759661][T32137] ? debug_object_free+0x360/0x360 [ 3134.764851][T32137] ? lockdep_init_map_type+0x21e/0x810 [ 3134.770389][T32137] ? __hrtimer_init+0x145/0x280 [ 3134.775344][T32137] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3134.781213][T32137] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3134.788162][T32137] hwsim_new_radio_nl+0xad6/0x1210 [ 3134.793713][T32137] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3134.800048][T32137] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3134.807566][T32137] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3134.814956][T32137] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3134.821242][T32137] ? genl_start+0x660/0x660 [ 3134.825847][T32137] ? ns_capable+0xe0/0x110 [ 3134.830379][T32137] genl_rcv_msg+0x4ff/0x7e0 [ 3134.835064][T32137] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3134.841484][T32137] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3134.847526][T32137] ? lock_downgrade+0x690/0x690 [ 3134.852457][T32137] netlink_rcv_skb+0x165/0x440 [ 3134.857410][T32137] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3134.863835][T32137] ? netlink_ack+0x1360/0x1360 [ 3134.868735][T32137] genl_rcv+0x28/0x40 [ 3134.872811][T32137] netlink_unicast+0x547/0x7f0 [ 3134.877667][T32137] ? netlink_attachskb+0x890/0x890 [ 3134.882864][T32137] ? __virt_addr_valid+0x61/0x2e0 [ 3134.888063][T32137] ? __phys_addr_symbol+0x30/0x70 [ 3134.893197][T32137] ? __check_object_size+0x333/0x6e0 [ 3134.898570][T32137] netlink_sendmsg+0x925/0xe30 [ 3134.903442][T32137] ? netlink_unicast+0x7f0/0x7f0 [ 3134.908495][T32137] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3134.913866][T32137] ? netlink_unicast+0x7f0/0x7f0 [ 3134.919155][T32137] sock_sendmsg+0xde/0x190 [ 3134.923755][T32137] ____sys_sendmsg+0x71c/0x900 [ 3134.928607][T32137] ? copy_msghdr_from_user+0xfc/0x150 [ 3134.934076][T32137] ? kernel_sendmsg+0x50/0x50 [ 3134.938860][T32137] ___sys_sendmsg+0x110/0x1b0 [ 3134.943606][T32137] ? do_recvmmsg+0x6e0/0x6e0 [ 3134.948266][T32137] ? __fget_files+0x248/0x480 [ 3134.953045][T32137] ? lock_downgrade+0x690/0x690 [ 3134.957970][T32137] ? futex_wake_mark+0x1a0/0x1a0 [ 3134.963098][T32137] ? __fget_files+0x26a/0x480 [ 3134.967880][T32137] ? __fget_light+0xe5/0x270 [ 3134.972674][T32137] __sys_sendmsg+0xf7/0x1c0 [ 3134.977248][T32137] ? __sys_sendmsg_sock+0x40/0x40 [ 3134.982340][T32137] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3134.988350][T32137] ? syscall_enter_from_user_mode+0x26/0x80 [ 3134.994348][T32137] ? lockdep_hardirqs_on+0x7d/0x100 [ 3134.999644][T32137] do_syscall_64+0x39/0xb0 [ 3135.004138][T32137] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3135.010101][T32137] RIP: 0033:0x7f31e448c169 [ 3135.014579][T32137] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3135.034515][T32137] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3135.042999][T32137] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3135.051031][T32137] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3135.059146][T32137] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3135.067179][T32137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3135.075207][T32137] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3135.083262][T32137] [ 3135.226728][T32136] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3135.270155][T32136] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3135.293182][T32136] CPU: 1 PID: 32136 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3135.303789][T32136] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3135.314003][T32136] Call Trace: [ 3135.317332][T32136] [ 3135.320309][T32136] dump_stack_lvl+0x136/0x150 [ 3135.325071][T32136] sysfs_warn_dup+0x80/0xa0 [ 3135.329663][T32136] sysfs_do_create_link_sd+0x11e/0x140 [ 3135.335250][T32136] sysfs_create_link+0x63/0xc0 [ 3135.340098][T32136] device_add+0x5e5/0x1c50 [ 3135.344685][T32136] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3135.351611][T32136] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3135.357581][T32136] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3135.363646][T32136] wiphy_register+0x1f88/0x2ae0 [ 3135.368585][T32136] ? wiphy_unregister+0xb40/0xb40 [ 3135.373675][T32136] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3135.378878][T32136] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3135.385112][T32136] ieee80211_register_hw+0x23c1/0x40e0 [ 3135.390690][T32136] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3135.396327][T32136] ? debug_object_free+0x360/0x360 [ 3135.401512][T32136] ? lockdep_init_map_type+0x21e/0x810 [ 3135.407044][T32136] ? __hrtimer_init+0x145/0x280 [ 3135.411974][T32136] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3135.417787][T32136] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3135.424552][T32136] hwsim_new_radio_nl+0xad6/0x1210 [ 3135.429735][T32136] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3135.435706][T32136] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3135.443163][T32136] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3135.450548][T32136] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3135.456786][T32136] ? genl_start+0x660/0x660 [ 3135.461569][T32136] ? ns_capable+0xe0/0x110 [ 3135.466095][T32136] genl_rcv_msg+0x4ff/0x7e0 [ 3135.470699][T32136] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3135.477298][T32136] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3135.483374][T32136] netlink_rcv_skb+0x165/0x440 [ 3135.488239][T32136] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3135.494735][T32136] ? netlink_ack+0x1360/0x1360 [ 3135.499620][T32136] genl_rcv+0x28/0x40 [ 3135.503764][T32136] netlink_unicast+0x547/0x7f0 [ 3135.508622][T32136] ? netlink_attachskb+0x890/0x890 [ 3135.513803][T32136] ? __virt_addr_valid+0x61/0x2e0 [ 3135.518920][T32136] ? __phys_addr_symbol+0x30/0x70 [ 3135.524018][T32136] ? __check_object_size+0x333/0x6e0 [ 3135.529381][T32136] netlink_sendmsg+0x925/0xe30 [ 3135.534237][T32136] ? netlink_unicast+0x7f0/0x7f0 [ 3135.539258][T32136] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3135.544609][T32136] ? netlink_unicast+0x7f0/0x7f0 [ 3135.549702][T32136] sock_sendmsg+0xde/0x190 [ 3135.554202][T32136] ____sys_sendmsg+0x71c/0x900 [ 3135.559064][T32136] ? copy_msghdr_from_user+0xfc/0x150 [ 3135.564495][T32136] ? kernel_sendmsg+0x50/0x50 [ 3135.569275][T32136] ___sys_sendmsg+0x110/0x1b0 [ 3135.574047][T32136] ? do_recvmmsg+0x6e0/0x6e0 [ 3135.578695][T32136] ? __fget_files+0x248/0x480 [ 3135.583449][T32136] ? lock_downgrade+0x690/0x690 [ 3135.588367][T32136] ? futex_wake_mark+0x1a0/0x1a0 [ 3135.593485][T32136] ? __fget_files+0x26a/0x480 [ 3135.598255][T32136] ? __fget_light+0xe5/0x270 [ 3135.602909][T32136] __sys_sendmsg+0xf7/0x1c0 [ 3135.607644][T32136] ? __sys_sendmsg_sock+0x40/0x40 [ 3135.612733][T32136] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3135.618729][T32136] ? syscall_enter_from_user_mode+0x26/0x80 [ 3135.624715][T32136] ? lockdep_hardirqs_on+0x7d/0x100 [ 3135.629996][T32136] do_syscall_64+0x39/0xb0 [ 3135.634486][T32136] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3135.640449][T32136] RIP: 0033:0x7fea1f08c169 [ 3135.644924][T32136] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3135.664861][T32136] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3135.673346][T32136] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3135.681455][T32136] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3135.689478][T32136] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3135.697499][T32136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3135.705621][T32136] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3135.713666][T32136] 00:55:12 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x10, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:12 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001c000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005800000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:12 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x1f000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:12 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x13b79, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3135.746717][T32142] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:12 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001d000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005900000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3135.857485][T32170] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3135.893161][T32170] CPU: 0 PID: 32170 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3135.903772][T32170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3135.913983][T32170] Call Trace: [ 3135.917319][T32170] [ 3135.920298][T32170] dump_stack_lvl+0x136/0x150 [ 3135.925067][T32170] sysfs_warn_dup+0x80/0xa0 [ 3135.929696][T32170] sysfs_do_create_link_sd+0x11e/0x140 [ 3135.935275][T32170] sysfs_create_link+0x63/0xc0 [ 3135.940274][T32170] device_add+0x5e5/0x1c50 [ 3135.945194][T32170] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3135.952241][T32170] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3135.958235][T32170] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3135.964412][T32170] wiphy_register+0x1f88/0x2ae0 [ 3135.969368][T32170] ? wiphy_unregister+0xb40/0xb40 [ 3135.974479][T32170] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3135.979687][T32170] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3135.985761][T32170] ieee80211_register_hw+0x23c1/0x40e0 [ 3135.991341][T32170] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3135.997000][T32170] ? debug_object_free+0x360/0x360 [ 3136.002196][T32170] ? lockdep_init_map_type+0x21e/0x810 00:55:12 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000001e000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3136.007756][T32170] ? __hrtimer_init+0x145/0x280 [ 3136.012703][T32170] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3136.018517][T32170] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3136.025283][T32170] hwsim_new_radio_nl+0xad6/0x1210 [ 3136.030477][T32170] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3136.036465][T32170] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3136.043916][T32170] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3136.051299][T32170] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3136.057547][T32170] ? genl_start+0x660/0x660 [ 3136.062148][T32170] ? ns_capable+0xe0/0x110 [ 3136.066641][T32170] genl_rcv_msg+0x4ff/0x7e0 [ 3136.071234][T32170] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3136.077648][T32170] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3136.083629][T32170] netlink_rcv_skb+0x165/0x440 [ 3136.088472][T32170] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3136.094886][T32170] ? netlink_ack+0x1360/0x1360 [ 3136.099895][T32170] genl_rcv+0x28/0x40 [ 3136.104045][T32170] netlink_unicast+0x547/0x7f0 [ 3136.113417][T32170] ? netlink_attachskb+0x890/0x890 [ 3136.118606][T32170] ? __virt_addr_valid+0x61/0x2e0 [ 3136.123711][T32170] ? __phys_addr_symbol+0x30/0x70 [ 3136.128899][T32170] ? __check_object_size+0x333/0x6e0 [ 3136.134267][T32170] netlink_sendmsg+0x925/0xe30 [ 3136.139166][T32170] ? netlink_unicast+0x7f0/0x7f0 [ 3136.144191][T32170] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3136.149552][T32170] ? netlink_unicast+0x7f0/0x7f0 [ 3136.154605][T32170] sock_sendmsg+0xde/0x190 00:55:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3136.159107][T32170] ____sys_sendmsg+0x71c/0x900 [ 3136.163969][T32170] ? copy_msghdr_from_user+0xfc/0x150 [ 3136.169496][T32170] ? kernel_sendmsg+0x50/0x50 [ 3136.174362][T32170] ___sys_sendmsg+0x110/0x1b0 [ 3136.179111][T32170] ? do_recvmmsg+0x6e0/0x6e0 [ 3136.183770][T32170] ? __fget_files+0x248/0x480 [ 3136.188625][T32170] ? lock_downgrade+0x690/0x690 [ 3136.193545][T32170] ? futex_wake_mark+0x1a0/0x1a0 [ 3136.198660][T32170] ? __fget_files+0x26a/0x480 [ 3136.203518][T32170] ? __fget_light+0xe5/0x270 [ 3136.208212][T32170] __sys_sendmsg+0xf7/0x1c0 [ 3136.212863][T32170] ? __sys_sendmsg_sock+0x40/0x40 [ 3136.217947][T32170] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3136.224289][T32170] ? syscall_enter_from_user_mode+0x26/0x80 [ 3136.230273][T32170] ? lockdep_hardirqs_on+0x7d/0x100 [ 3136.235649][T32170] do_syscall_64+0x39/0xb0 [ 3136.240137][T32170] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3136.246113][T32170] RIP: 0033:0x7f31e448c169 [ 3136.250578][T32170] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3136.270473][T32170] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3136.278953][T32170] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3136.286985][T32170] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3136.295014][T32170] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3136.303224][T32170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:55:12 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000021000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3136.311248][T32170] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3136.319399][T32170] [ 3136.445715][T32175] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3136.490332][T32175] CPU: 0 PID: 32175 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3136.500834][T32175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3136.511440][T32175] Call Trace: [ 3136.514819][T32175] [ 3136.517797][T32175] dump_stack_lvl+0x136/0x150 [ 3136.522573][T32175] sysfs_warn_dup+0x80/0xa0 [ 3136.527159][T32175] sysfs_do_create_link_sd+0x11e/0x140 [ 3136.532886][T32175] sysfs_create_link+0x63/0xc0 [ 3136.537733][T32175] device_add+0x5e5/0x1c50 [ 3136.542251][T32175] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3136.549265][T32175] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3136.555382][T32175] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3136.561421][T32175] wiphy_register+0x1f88/0x2ae0 [ 3136.566329][T32175] ? wiphy_unregister+0xb40/0xb40 [ 3136.571479][T32175] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3136.576742][T32175] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3136.582783][T32175] ieee80211_register_hw+0x23c1/0x40e0 [ 3136.588324][T32175] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3136.593946][T32175] ? debug_object_free+0x360/0x360 [ 3136.599287][T32175] ? lockdep_init_map_type+0x21e/0x810 [ 3136.604798][T32175] ? __hrtimer_init+0x145/0x280 [ 3136.609703][T32175] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3136.615488][T32175] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3136.622217][T32175] hwsim_new_radio_nl+0xad6/0x1210 [ 3136.627400][T32175] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3136.633610][T32175] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3136.641124][T32175] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3136.648484][T32175] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3136.654695][T32175] ? genl_start+0x660/0x660 [ 3136.659268][T32175] ? ns_capable+0xe0/0x110 [ 3136.663767][T32175] genl_rcv_msg+0x4ff/0x7e0 [ 3136.668328][T32175] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3136.674713][T32175] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3136.680664][T32175] netlink_rcv_skb+0x165/0x440 [ 3136.685492][T32175] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3136.691875][T32175] ? netlink_ack+0x1360/0x1360 [ 3136.696717][T32175] genl_rcv+0x28/0x40 [ 3136.700744][T32175] netlink_unicast+0x547/0x7f0 [ 3136.705583][T32175] ? netlink_attachskb+0x890/0x890 [ 3136.710741][T32175] ? __virt_addr_valid+0x61/0x2e0 [ 3136.715818][T32175] ? __phys_addr_symbol+0x30/0x70 [ 3136.720886][T32175] ? __check_object_size+0x333/0x6e0 [ 3136.726217][T32175] netlink_sendmsg+0x925/0xe30 [ 3136.731088][T32175] ? netlink_unicast+0x7f0/0x7f0 [ 3136.736080][T32175] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3136.741480][T32175] ? netlink_unicast+0x7f0/0x7f0 [ 3136.746474][T32175] sock_sendmsg+0xde/0x190 [ 3136.750959][T32175] ____sys_sendmsg+0x71c/0x900 [ 3136.755775][T32175] ? copy_msghdr_from_user+0xfc/0x150 [ 3136.761182][T32175] ? kernel_sendmsg+0x50/0x50 [ 3136.766029][T32175] ___sys_sendmsg+0x110/0x1b0 [ 3136.771348][T32175] ? do_recvmmsg+0x6e0/0x6e0 [ 3136.776072][T32175] ? __fget_files+0x248/0x480 [ 3136.780810][T32175] ? lock_downgrade+0x690/0x690 [ 3136.785699][T32175] ? futex_wake_mark+0x1a0/0x1a0 [ 3136.790706][T32175] ? __fget_files+0x26a/0x480 [ 3136.795440][T32175] ? __fget_light+0xe5/0x270 [ 3136.800065][T32175] __sys_sendmsg+0xf7/0x1c0 [ 3136.804683][T32175] ? __sys_sendmsg_sock+0x40/0x40 [ 3136.809739][T32175] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3136.815868][T32175] ? syscall_enter_from_user_mode+0x26/0x80 [ 3136.821815][T32175] ? lockdep_hardirqs_on+0x7d/0x100 [ 3136.827067][T32175] do_syscall_64+0x39/0xb0 [ 3136.831519][T32175] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3136.837442][T32175] RIP: 0033:0x7fea1f08c169 [ 3136.841884][T32175] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3136.861610][T32175] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3136.870057][T32175] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3136.878056][T32175] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3136.886054][T32175] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3136.894061][T32175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3136.902075][T32175] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3136.910096][T32175] 00:55:13 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x48, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005a00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:13 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:13 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x30000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:13 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x20000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:13 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000048000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:13 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x34000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:13 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000060000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:13 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3137.126460][T32194] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3137.142201][T32194] CPU: 0 PID: 32194 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3137.152719][T32194] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3137.162840][T32194] Call Trace: [ 3137.166182][T32194] [ 3137.169172][T32194] dump_stack_lvl+0x136/0x150 00:55:13 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005b00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3137.173953][T32194] sysfs_warn_dup+0x80/0xa0 [ 3137.178591][T32194] sysfs_do_create_link_sd+0x11e/0x140 [ 3137.184321][T32194] sysfs_create_link+0x63/0xc0 [ 3137.189262][T32194] device_add+0x5e5/0x1c50 [ 3137.193759][T32194] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3137.201295][T32194] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3137.207258][T32194] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3137.213329][T32194] wiphy_register+0x1f88/0x2ae0 [ 3137.218279][T32194] ? wiphy_unregister+0xb40/0xb40 [ 3137.223376][T32194] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3137.228569][T32194] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3137.234626][T32194] ieee80211_register_hw+0x23c1/0x40e0 [ 3137.240174][T32194] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3137.245816][T32194] ? debug_object_free+0x360/0x360 [ 3137.250981][T32194] ? lockdep_init_map_type+0x21e/0x810 [ 3137.256497][T32194] ? __hrtimer_init+0x145/0x280 [ 3137.261405][T32194] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3137.267187][T32194] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3137.273918][T32194] hwsim_new_radio_nl+0xad6/0x1210 [ 3137.279073][T32194] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3137.285028][T32194] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3137.292558][T32194] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3137.299904][T32194] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3137.306117][T32194] ? genl_start+0x660/0x660 [ 3137.310690][T32194] ? ns_capable+0xe0/0x110 [ 3137.315247][T32194] genl_rcv_msg+0x4ff/0x7e0 [ 3137.319813][T32194] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3137.326193][T32194] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3137.332140][T32194] netlink_rcv_skb+0x165/0x440 [ 3137.336951][T32194] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3137.343506][T32194] ? netlink_ack+0x1360/0x1360 [ 3137.348344][T32194] genl_rcv+0x28/0x40 [ 3137.352541][T32194] netlink_unicast+0x547/0x7f0 [ 3137.357487][T32194] ? netlink_attachskb+0x890/0x890 [ 3137.362749][T32194] ? __virt_addr_valid+0x61/0x2e0 [ 3137.367831][T32194] ? __phys_addr_symbol+0x30/0x70 [ 3137.372908][T32194] ? __check_object_size+0x333/0x6e0 [ 3137.378237][T32194] netlink_sendmsg+0x925/0xe30 [ 3137.383068][T32194] ? netlink_unicast+0x7f0/0x7f0 [ 3137.388058][T32194] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3137.393382][T32194] ? netlink_unicast+0x7f0/0x7f0 [ 3137.398364][T32194] sock_sendmsg+0xde/0x190 [ 3137.402913][T32194] ____sys_sendmsg+0x71c/0x900 [ 3137.407729][T32194] ? copy_msghdr_from_user+0xfc/0x150 [ 3137.413133][T32194] ? kernel_sendmsg+0x50/0x50 [ 3137.417883][T32194] ___sys_sendmsg+0x110/0x1b0 [ 3137.422588][T32194] ? do_recvmmsg+0x6e0/0x6e0 [ 3137.427389][T32194] ? __fget_files+0x248/0x480 [ 3137.432116][T32194] ? lock_downgrade+0x690/0x690 [ 3137.437022][T32194] ? futex_wake_mark+0x1a0/0x1a0 [ 3137.442033][T32194] ? __fget_files+0x26a/0x480 [ 3137.446779][T32194] ? __fget_light+0xe5/0x270 [ 3137.451420][T32194] __sys_sendmsg+0xf7/0x1c0 [ 3137.456047][T32194] ? __sys_sendmsg_sock+0x40/0x40 [ 3137.461110][T32194] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3137.467159][T32194] ? syscall_enter_from_user_mode+0x26/0x80 [ 3137.473122][T32194] ? lockdep_hardirqs_on+0x7d/0x100 [ 3137.478372][T32194] do_syscall_64+0x39/0xb0 [ 3137.482860][T32194] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3137.488870][T32194] RIP: 0033:0x7f31e448c169 [ 3137.493313][T32194] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3137.512966][T32194] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:55:13 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x400300, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:13 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000084000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3137.521419][T32194] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3137.529595][T32194] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3137.537596][T32194] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3137.545594][T32194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3137.553596][T32194] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3137.561609][T32194] [ 3137.656487][T32204] __nla_validate_parse: 5 callbacks suppressed [ 3137.656511][T32204] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3137.698573][T32204] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3137.721526][T32204] CPU: 0 PID: 32204 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3137.732068][T32204] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3137.742179][T32204] Call Trace: [ 3137.745592][T32204] [ 3137.748564][T32204] dump_stack_lvl+0x136/0x150 [ 3137.753324][T32204] sysfs_warn_dup+0x80/0xa0 [ 3137.757913][T32204] sysfs_do_create_link_sd+0x11e/0x140 [ 3137.763488][T32204] sysfs_create_link+0x63/0xc0 [ 3137.768332][T32204] device_add+0x5e5/0x1c50 [ 3137.772827][T32204] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3137.779742][T32204] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3137.785807][T32204] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3137.791899][T32204] wiphy_register+0x1f88/0x2ae0 [ 3137.796836][T32204] ? wiphy_unregister+0xb40/0xb40 [ 3137.801916][T32204] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3137.807101][T32204] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3137.813158][T32204] ieee80211_register_hw+0x23c1/0x40e0 [ 3137.818848][T32204] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3137.824516][T32204] ? debug_object_free+0x360/0x360 [ 3137.829699][T32204] ? lockdep_init_map_type+0x21e/0x810 [ 3137.835226][T32204] ? __hrtimer_init+0x145/0x280 [ 3137.840160][T32204] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3137.846039][T32204] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3137.852803][T32204] hwsim_new_radio_nl+0xad6/0x1210 [ 3137.858071][T32204] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3137.864129][T32204] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3137.871671][T32204] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3137.879832][T32204] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3137.886157][T32204] ? genl_start+0x660/0x660 [ 3137.890760][T32204] ? ns_capable+0xe0/0x110 [ 3137.895261][T32204] genl_rcv_msg+0x4ff/0x7e0 [ 3137.899846][T32204] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3137.906261][T32204] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3137.912228][T32204] ? io_schedule_timeout+0x150/0x150 [ 3137.917599][T32204] netlink_rcv_skb+0x165/0x440 [ 3137.922536][T32204] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3137.928944][T32204] ? netlink_ack+0x1360/0x1360 [ 3137.934078][T32204] genl_rcv+0x28/0x40 [ 3137.938129][T32204] netlink_unicast+0x547/0x7f0 [ 3137.942972][T32204] ? netlink_attachskb+0x890/0x890 [ 3137.948178][T32204] ? __virt_addr_valid+0x61/0x2e0 [ 3137.953310][T32204] ? __phys_addr_symbol+0x30/0x70 [ 3137.958404][T32204] ? __check_object_size+0x333/0x6e0 [ 3137.963960][T32204] netlink_sendmsg+0x925/0xe30 [ 3137.968815][T32204] ? netlink_unicast+0x7f0/0x7f0 [ 3137.973842][T32204] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3137.979224][T32204] ? netlink_unicast+0x7f0/0x7f0 [ 3137.984421][T32204] sock_sendmsg+0xde/0x190 [ 3137.988909][T32204] ____sys_sendmsg+0x71c/0x900 [ 3137.993749][T32204] ? copy_msghdr_from_user+0xfc/0x150 [ 3137.999185][T32204] ? kernel_sendmsg+0x50/0x50 [ 3138.003963][T32204] ___sys_sendmsg+0x110/0x1b0 [ 3138.008695][T32204] ? do_recvmmsg+0x6e0/0x6e0 [ 3138.013438][T32204] ? __fget_files+0x248/0x480 [ 3138.018193][T32204] ? lock_downgrade+0x690/0x690 [ 3138.023106][T32204] ? futex_wake_mark+0x1a0/0x1a0 [ 3138.028119][T32204] ? __fget_files+0x26a/0x480 [ 3138.032883][T32204] ? __fget_light+0xe5/0x270 [ 3138.037540][T32204] __sys_sendmsg+0xf7/0x1c0 [ 3138.042095][T32204] ? __sys_sendmsg_sock+0x40/0x40 [ 3138.047183][T32204] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3138.053169][T32204] ? syscall_enter_from_user_mode+0x26/0x80 [ 3138.059141][T32204] ? lockdep_hardirqs_on+0x7d/0x100 [ 3138.064416][T32204] do_syscall_64+0x39/0xb0 [ 3138.068898][T32204] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3138.074843][T32204] RIP: 0033:0x7fea1f08c169 [ 3138.079392][T32204] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3138.099057][T32204] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3138.107724][T32204] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3138.115935][T32204] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3138.124135][T32204] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3138.132239][T32204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3138.140430][T32204] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3138.149452][T32204] 00:55:14 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x4c, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:14 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005c00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:14 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x2d120000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:14 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000a4000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3138.177070][T32216] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:14 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xf0ffff, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:14 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:14 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000f0000100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005d00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3138.255424][T32225] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:14 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000030100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3138.331861][T32225] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3138.383356][T32225] CPU: 0 PID: 32225 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3138.393948][T32225] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3138.404065][T32225] Call Trace: [ 3138.407399][T32225] [ 3138.410403][T32225] dump_stack_lvl+0x136/0x150 [ 3138.415174][T32225] sysfs_warn_dup+0x80/0xa0 [ 3138.419767][T32225] sysfs_do_create_link_sd+0x11e/0x140 [ 3138.425323][T32225] sysfs_create_link+0x63/0xc0 [ 3138.430184][T32225] device_add+0x5e5/0x1c50 [ 3138.434680][T32225] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3138.441614][T32225] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3138.447580][T32225] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3138.453653][T32225] wiphy_register+0x1f88/0x2ae0 [ 3138.458598][T32225] ? wiphy_unregister+0xb40/0xb40 [ 3138.463764][T32225] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3138.468971][T32225] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3138.475038][T32225] ieee80211_register_hw+0x23c1/0x40e0 [ 3138.480623][T32225] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3138.486271][T32225] ? debug_object_free+0x360/0x360 [ 3138.491465][T32225] ? lockdep_init_map_type+0x21e/0x810 [ 3138.497006][T32225] ? __hrtimer_init+0x145/0x280 [ 3138.501952][T32225] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3138.507775][T32225] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3138.514634][T32225] hwsim_new_radio_nl+0xad6/0x1210 [ 3138.519831][T32225] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3138.525817][T32225] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3138.533394][T32225] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3138.540994][T32225] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3138.547344][T32225] ? genl_start+0x660/0x660 [ 3138.551951][T32225] ? ns_capable+0xe0/0x110 [ 3138.556451][T32225] genl_rcv_msg+0x4ff/0x7e0 [ 3138.561049][T32225] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3138.567461][T32225] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3138.573448][T32225] ? io_schedule_timeout+0x150/0x150 [ 3138.578845][T32225] netlink_rcv_skb+0x165/0x440 [ 3138.583696][T32225] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3138.590125][T32225] ? netlink_ack+0x1360/0x1360 [ 3138.595014][T32225] genl_rcv+0x28/0x40 [ 3138.599081][T32225] netlink_unicast+0x547/0x7f0 [ 3138.603988][T32225] ? netlink_attachskb+0x890/0x890 [ 3138.609180][T32225] ? __virt_addr_valid+0x61/0x2e0 [ 3138.614380][T32225] ? __phys_addr_symbol+0x30/0x70 [ 3138.619489][T32225] ? __check_object_size+0x333/0x6e0 [ 3138.624851][T32225] netlink_sendmsg+0x925/0xe30 [ 3138.629706][T32225] ? netlink_unicast+0x7f0/0x7f0 [ 3138.634750][T32225] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3138.640140][T32225] ? netlink_unicast+0x7f0/0x7f0 [ 3138.645210][T32225] sock_sendmsg+0xde/0x190 [ 3138.649708][T32225] ____sys_sendmsg+0x71c/0x900 [ 3138.654558][T32225] ? copy_msghdr_from_user+0xfc/0x150 [ 3138.660103][T32225] ? kernel_sendmsg+0x50/0x50 [ 3138.664868][T32225] ___sys_sendmsg+0x110/0x1b0 [ 3138.669602][T32225] ? do_recvmmsg+0x6e0/0x6e0 [ 3138.674448][T32225] ? __fget_files+0x248/0x480 [ 3138.679217][T32225] ? lock_downgrade+0x690/0x690 [ 3138.684134][T32225] ? futex_wake_mark+0x1a0/0x1a0 [ 3138.689421][T32225] ? __fget_files+0x26a/0x480 [ 3138.694279][T32225] ? __fget_light+0xe5/0x270 [ 3138.699113][T32225] __sys_sendmsg+0xf7/0x1c0 [ 3138.703681][T32225] ? __sys_sendmsg_sock+0x40/0x40 [ 3138.708779][T32225] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3138.714953][T32225] ? syscall_enter_from_user_mode+0x26/0x80 [ 3138.720925][T32225] ? lockdep_hardirqs_on+0x7d/0x100 [ 3138.726297][T32225] do_syscall_64+0x39/0xb0 [ 3138.730820][T32225] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3138.736779][T32225] RIP: 0033:0x7f31e448c169 [ 3138.741290][T32225] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3138.760963][T32225] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3138.769443][T32225] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3138.777466][T32225] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:15 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000050100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3138.785487][T32225] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3138.793509][T32225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3138.801530][T32225] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3138.809581][T32225] 00:55:15 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x3f000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3138.863343][T32229] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3138.908590][T32229] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3138.938177][T32229] CPU: 1 PID: 32229 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3138.948772][T32229] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3138.958977][T32229] Call Trace: [ 3138.962307][T32229] [ 3138.965291][T32229] dump_stack_lvl+0x136/0x150 [ 3138.970057][T32229] sysfs_warn_dup+0x80/0xa0 [ 3138.974654][T32229] sysfs_do_create_link_sd+0x11e/0x140 [ 3138.980220][T32229] sysfs_create_link+0x63/0xc0 [ 3138.985075][T32229] device_add+0x5e5/0x1c50 [ 3138.989575][T32229] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3138.996508][T32229] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3139.002484][T32229] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3139.008552][T32229] wiphy_register+0x1f88/0x2ae0 [ 3139.013490][T32229] ? wiphy_unregister+0xb40/0xb40 [ 3139.018583][T32229] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3139.023775][T32229] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3139.029839][T32229] ieee80211_register_hw+0x23c1/0x40e0 [ 3139.035446][T32229] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3139.041085][T32229] ? debug_object_free+0x360/0x360 [ 3139.046440][T32229] ? lockdep_init_map_type+0x21e/0x810 [ 3139.051987][T32229] ? __hrtimer_init+0x145/0x280 [ 3139.057016][T32229] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3139.062843][T32229] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3139.069610][T32229] hwsim_new_radio_nl+0xad6/0x1210 [ 3139.074981][T32229] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3139.080978][T32229] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3139.088436][T32229] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3139.095912][T32229] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3139.102174][T32229] ? genl_start+0x660/0x660 [ 3139.106896][T32229] ? ns_capable+0xe0/0x110 [ 3139.111407][T32229] genl_rcv_msg+0x4ff/0x7e0 [ 3139.115997][T32229] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3139.122432][T32229] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3139.128591][T32229] ? lock_downgrade+0x690/0x690 [ 3139.133523][T32229] netlink_rcv_skb+0x165/0x440 [ 3139.138372][T32229] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3139.144829][T32229] ? netlink_ack+0x1360/0x1360 [ 3139.149719][T32229] genl_rcv+0x28/0x40 [ 3139.153785][T32229] netlink_unicast+0x547/0x7f0 [ 3139.158639][T32229] ? netlink_attachskb+0x890/0x890 [ 3139.163832][T32229] ? __virt_addr_valid+0x61/0x2e0 [ 3139.168983][T32229] ? __phys_addr_symbol+0x30/0x70 [ 3139.174083][T32229] ? __check_object_size+0x333/0x6e0 [ 3139.179541][T32229] netlink_sendmsg+0x925/0xe30 [ 3139.184393][T32229] ? netlink_unicast+0x7f0/0x7f0 [ 3139.189425][T32229] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3139.194791][T32229] ? netlink_unicast+0x7f0/0x7f0 [ 3139.199809][T32229] sock_sendmsg+0xde/0x190 [ 3139.204318][T32229] ____sys_sendmsg+0x71c/0x900 [ 3139.209160][T32229] ? copy_msghdr_from_user+0xfc/0x150 [ 3139.214601][T32229] ? kernel_sendmsg+0x50/0x50 [ 3139.219376][T32229] ___sys_sendmsg+0x110/0x1b0 [ 3139.224164][T32229] ? do_recvmmsg+0x6e0/0x6e0 [ 3139.228850][T32229] ? __fget_files+0x248/0x480 [ 3139.233624][T32229] ? lock_downgrade+0x690/0x690 [ 3139.238559][T32229] ? futex_wake_mark+0x1a0/0x1a0 [ 3139.243588][T32229] ? finish_task_switch.isra.0+0x2b5/0xc80 [ 3139.249479][T32229] ? __fget_files+0x26a/0x480 [ 3139.254251][T32229] ? __fget_light+0xe5/0x270 [ 3139.258930][T32229] __sys_sendmsg+0xf7/0x1c0 [ 3139.263508][T32229] ? __sys_sendmsg_sock+0x40/0x40 [ 3139.268610][T32229] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3139.274619][T32229] ? syscall_enter_from_user_mode+0x26/0x80 [ 3139.280616][T32229] ? lockdep_hardirqs_on+0x7d/0x100 [ 3139.285909][T32229] do_syscall_64+0x39/0xb0 [ 3139.290406][T32229] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3139.296370][T32229] RIP: 0033:0x7fea1f08c169 [ 3139.300867][T32229] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3139.320646][T32229] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3139.329136][T32229] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3139.337176][T32229] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3139.345208][T32229] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3139.353327][T32229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3139.361453][T32229] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3139.369516][T32229] 00:55:15 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x60, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:15 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005e00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:15 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000060100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:15 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x1000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3139.514888][T32236] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3139.550060][T32252] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:15 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:15 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000005f00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:15 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000070100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3139.593281][T32252] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3139.620256][T32252] CPU: 0 PID: 32252 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3139.630757][T32252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3139.640916][T32252] Call Trace: [ 3139.644237][T32252] [ 3139.647227][T32252] dump_stack_lvl+0x136/0x150 [ 3139.651981][T32252] sysfs_warn_dup+0x80/0xa0 [ 3139.656576][T32252] sysfs_do_create_link_sd+0x11e/0x140 [ 3139.662235][T32252] sysfs_create_link+0x63/0xc0 [ 3139.667134][T32252] device_add+0x5e5/0x1c50 [ 3139.671628][T32252] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3139.678561][T32252] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3139.684520][T32252] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3139.690587][T32252] wiphy_register+0x1f88/0x2ae0 [ 3139.695529][T32252] ? wiphy_unregister+0xb40/0xb40 [ 3139.700614][T32252] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3139.705820][T32252] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3139.711886][T32252] ieee80211_register_hw+0x23c1/0x40e0 [ 3139.717435][T32252] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3139.723047][T32252] ? debug_object_free+0x360/0x360 [ 3139.728321][T32252] ? lockdep_init_map_type+0x21e/0x810 [ 3139.734002][T32252] ? __hrtimer_init+0x145/0x280 [ 3139.738916][T32252] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3139.744716][T32252] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3139.751464][T32252] hwsim_new_radio_nl+0xad6/0x1210 [ 3139.756626][T32252] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3139.762573][T32252] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3139.770002][T32252] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3139.777355][T32252] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3139.783561][T32252] ? genl_start+0x660/0x660 [ 3139.788127][T32252] ? ns_capable+0xe0/0x110 [ 3139.792607][T32252] genl_rcv_msg+0x4ff/0x7e0 [ 3139.797165][T32252] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3139.803639][T32252] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3139.809591][T32252] netlink_rcv_skb+0x165/0x440 [ 3139.814404][T32252] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3139.820783][T32252] ? netlink_ack+0x1360/0x1360 [ 3139.825630][T32252] genl_rcv+0x28/0x40 [ 3139.829673][T32252] netlink_unicast+0x547/0x7f0 [ 3139.834489][T32252] ? netlink_attachskb+0x890/0x890 [ 3139.839645][T32252] ? __virt_addr_valid+0x61/0x2e0 [ 3139.844720][T32252] ? __phys_addr_symbol+0x30/0x70 [ 3139.849809][T32252] ? __check_object_size+0x333/0x6e0 [ 3139.855141][T32252] netlink_sendmsg+0x925/0xe30 [ 3139.859959][T32252] ? netlink_unicast+0x7f0/0x7f0 [ 3139.864956][T32252] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3139.870282][T32252] ? netlink_unicast+0x7f0/0x7f0 [ 3139.875264][T32252] sock_sendmsg+0xde/0x190 [ 3139.879746][T32252] ____sys_sendmsg+0x71c/0x900 [ 3139.884561][T32252] ? copy_msghdr_from_user+0xfc/0x150 [ 3139.889970][T32252] ? kernel_sendmsg+0x50/0x50 [ 3139.894699][T32252] ? futex_unqueue+0xb7/0x120 [ 3139.899426][T32252] ? futex_wait+0x503/0x680 [ 3139.903999][T32252] ___sys_sendmsg+0x110/0x1b0 [ 3139.908712][T32252] ? do_recvmmsg+0x6e0/0x6e0 [ 3139.913341][T32252] ? __fget_files+0x248/0x480 [ 3139.918074][T32252] ? lock_downgrade+0x690/0x690 [ 3139.922980][T32252] ? __fget_files+0x26a/0x480 [ 3139.927746][T32252] ? __fget_light+0xe5/0x270 [ 3139.932383][T32252] __sys_sendmsg+0xf7/0x1c0 [ 3139.936919][T32252] ? __sys_sendmsg_sock+0x40/0x40 [ 3139.941982][T32252] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3139.947955][T32252] ? syscall_enter_from_user_mode+0x26/0x80 [ 3139.953900][T32252] ? lockdep_hardirqs_on+0x7d/0x100 [ 3139.959151][T32252] do_syscall_64+0x39/0xb0 [ 3139.963605][T32252] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3139.969529][T32252] RIP: 0033:0x7f31e448c169 [ 3139.973973][T32252] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3139.993613][T32252] RSP: 002b:00007f31e5133168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3140.002086][T32252] RAX: ffffffffffffffda RBX: 00007f31e45ac050 RCX: 00007f31e448c169 [ 3140.010189][T32252] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3140.018186][T32252] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3140.026191][T32252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3140.034187][T32252] R13: 00007ffcd831232f R14: 00007f31e5133300 R15: 0000000000022000 [ 3140.042208][T32252] 00:55:16 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x2000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:16 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000090100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:16 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3140.116338][T32272] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3140.171048][T32272] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3140.196164][T32272] CPU: 1 PID: 32272 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3140.206758][T32272] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3140.216879][T32272] Call Trace: [ 3140.220210][T32272] [ 3140.223194][T32272] dump_stack_lvl+0x136/0x150 [ 3140.227965][T32272] sysfs_warn_dup+0x80/0xa0 [ 3140.232563][T32272] sysfs_do_create_link_sd+0x11e/0x140 [ 3140.238118][T32272] sysfs_create_link+0x63/0xc0 [ 3140.242966][T32272] device_add+0x5e5/0x1c50 [ 3140.247466][T32272] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3140.254411][T32272] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3140.260386][T32272] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3140.266468][T32272] wiphy_register+0x1f88/0x2ae0 [ 3140.271406][T32272] ? wiphy_unregister+0xb40/0xb40 [ 3140.276495][T32272] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3140.281693][T32272] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3140.287759][T32272] ieee80211_register_hw+0x23c1/0x40e0 [ 3140.293347][T32272] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3140.298985][T32272] ? debug_object_free+0x360/0x360 [ 3140.304169][T32272] ? lockdep_init_map_type+0x21e/0x810 [ 3140.309705][T32272] ? __hrtimer_init+0x145/0x280 [ 3140.314647][T32272] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3140.320462][T32272] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3140.327222][T32272] hwsim_new_radio_nl+0xad6/0x1210 [ 3140.332418][T32272] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3140.338397][T32272] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3140.345937][T32272] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3140.353316][T32272] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3140.359564][T32272] ? genl_start+0x660/0x660 [ 3140.364165][T32272] ? ns_capable+0xe0/0x110 [ 3140.368653][T32272] genl_rcv_msg+0x4ff/0x7e0 [ 3140.373266][T32272] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3140.379679][T32272] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3140.385660][T32272] netlink_rcv_skb+0x165/0x440 [ 3140.390541][T32272] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3140.396956][T32272] ? netlink_ack+0x1360/0x1360 [ 3140.401846][T32272] genl_rcv+0x28/0x40 [ 3140.405905][T32272] netlink_unicast+0x547/0x7f0 [ 3140.410755][T32272] ? netlink_attachskb+0x890/0x890 [ 3140.415946][T32272] ? __virt_addr_valid+0x61/0x2e0 [ 3140.421034][T32272] ? __phys_addr_symbol+0x30/0x70 [ 3140.426227][T32272] ? __check_object_size+0x333/0x6e0 [ 3140.431590][T32272] netlink_sendmsg+0x925/0xe30 [ 3140.436445][T32272] ? netlink_unicast+0x7f0/0x7f0 [ 3140.441477][T32272] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3140.446857][T32272] ? netlink_unicast+0x7f0/0x7f0 [ 3140.451873][T32272] sock_sendmsg+0xde/0x190 [ 3140.456372][T32272] ____sys_sendmsg+0x71c/0x900 [ 3140.461214][T32272] ? copy_msghdr_from_user+0xfc/0x150 [ 3140.466645][T32272] ? kernel_sendmsg+0x50/0x50 [ 3140.471492][T32272] ? futex_unqueue+0xb7/0x120 [ 3140.476379][T32272] ? futex_wait+0x503/0x680 [ 3140.480971][T32272] ___sys_sendmsg+0x110/0x1b0 [ 3140.485728][T32272] ? do_recvmmsg+0x6e0/0x6e0 [ 3140.490382][T32272] ? __fget_files+0x248/0x480 [ 3140.495150][T32272] ? lock_downgrade+0x690/0x690 [ 3140.500167][T32272] ? __fget_files+0x26a/0x480 [ 3140.505027][T32272] ? __fget_light+0xe5/0x270 [ 3140.509945][T32272] __sys_sendmsg+0xf7/0x1c0 [ 3140.514509][T32272] ? __sys_sendmsg_sock+0x40/0x40 [ 3140.519593][T32272] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3140.525679][T32272] ? syscall_enter_from_user_mode+0x26/0x80 [ 3140.531673][T32272] ? lockdep_hardirqs_on+0x7d/0x100 [ 3140.537132][T32272] do_syscall_64+0x39/0xb0 [ 3140.541614][T32272] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3140.547655][T32272] RIP: 0033:0x7fea1f08c169 [ 3140.552124][T32272] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3140.571827][T32272] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3140.580279][T32272] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3140.588292][T32272] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3140.596293][T32272] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3140.604296][T32272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3140.612298][T32272] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3140.620322][T32272] [ 3140.697715][T32278] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:17 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x40000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:17 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000b0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:17 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:17 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x3000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:17 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x68, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:17 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:17 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000c0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:17 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006100000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3140.813471][T32293] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3140.865746][T32293] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3140.885141][T32293] CPU: 0 PID: 32293 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3140.895887][T32293] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3140.906042][T32293] Call Trace: [ 3140.909378][T32293] [ 3140.912363][T32293] dump_stack_lvl+0x136/0x150 [ 3140.917131][T32293] sysfs_warn_dup+0x80/0xa0 [ 3140.921731][T32293] sysfs_do_create_link_sd+0x11e/0x140 [ 3140.927295][T32293] sysfs_create_link+0x63/0xc0 [ 3140.932163][T32293] device_add+0x5e5/0x1c50 [ 3140.936683][T32293] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3140.943659][T32293] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3140.949638][T32293] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3140.955742][T32293] wiphy_register+0x1f88/0x2ae0 [ 3140.960682][T32293] ? wiphy_unregister+0xb40/0xb40 [ 3140.965786][T32293] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3140.970996][T32293] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3140.977106][T32293] ieee80211_register_hw+0x23c1/0x40e0 [ 3140.982675][T32293] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3140.988327][T32293] ? debug_object_free+0x360/0x360 [ 3140.993524][T32293] ? lockdep_init_map_type+0x21e/0x810 [ 3140.999090][T32293] ? __hrtimer_init+0x145/0x280 [ 3141.004039][T32293] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3141.009874][T32293] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3141.016648][T32293] hwsim_new_radio_nl+0xad6/0x1210 [ 3141.021846][T32293] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3141.027879][T32293] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3141.035359][T32293] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3141.042749][T32293] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3141.049087][T32293] ? genl_start+0x660/0x660 [ 3141.058047][T32293] ? ns_capable+0xe0/0x110 [ 3141.062568][T32293] genl_rcv_msg+0x4ff/0x7e0 [ 3141.067178][T32293] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3141.073639][T32293] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3141.079648][T32293] netlink_rcv_skb+0x165/0x440 [ 3141.084611][T32293] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3141.091041][T32293] ? netlink_ack+0x1360/0x1360 [ 3141.095961][T32293] genl_rcv+0x28/0x40 [ 3141.100028][T32293] netlink_unicast+0x547/0x7f0 [ 3141.104968][T32293] ? netlink_attachskb+0x890/0x890 [ 3141.110158][T32293] ? __virt_addr_valid+0x61/0x2e0 [ 3141.115272][T32293] ? __phys_addr_symbol+0x30/0x70 [ 3141.120496][T32293] ? __check_object_size+0x333/0x6e0 [ 3141.125873][T32293] netlink_sendmsg+0x925/0xe30 [ 3141.130732][T32293] ? netlink_unicast+0x7f0/0x7f0 [ 3141.135830][T32293] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3141.141224][T32293] ? netlink_unicast+0x7f0/0x7f0 [ 3141.146247][T32293] sock_sendmsg+0xde/0x190 [ 3141.150835][T32293] ____sys_sendmsg+0x71c/0x900 [ 3141.155677][T32293] ? copy_msghdr_from_user+0xfc/0x150 [ 3141.161119][T32293] ? kernel_sendmsg+0x50/0x50 [ 3141.165902][T32293] ___sys_sendmsg+0x110/0x1b0 [ 3141.170738][T32293] ? do_recvmmsg+0x6e0/0x6e0 [ 3141.175399][T32293] ? __fget_files+0x248/0x480 [ 3141.180159][T32293] ? lock_downgrade+0x690/0x690 [ 3141.185079][T32293] ? futex_wake_mark+0x1a0/0x1a0 [ 3141.190103][T32293] ? __fget_files+0x26a/0x480 [ 3141.194881][T32293] ? __fget_light+0xe5/0x270 [ 3141.199544][T32293] __sys_sendmsg+0xf7/0x1c0 [ 3141.204115][T32293] ? __sys_sendmsg_sock+0x40/0x40 [ 3141.209207][T32293] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3141.215213][T32293] ? syscall_enter_from_user_mode+0x26/0x80 [ 3141.221197][T32293] ? lockdep_hardirqs_on+0x7d/0x100 [ 3141.226494][T32293] do_syscall_64+0x39/0xb0 [ 3141.230981][T32293] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3141.236944][T32293] RIP: 0033:0x7fea1f08c169 [ 3141.241462][T32293] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 00:55:17 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000e0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3141.261230][T32293] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3141.269885][T32293] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3141.278433][T32293] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3141.286466][T32293] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3141.294494][T32293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3141.302695][T32293] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3141.310815][T32293] 00:55:17 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:17 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000f0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3141.385208][T32294] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3141.463434][T32296] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3141.472283][T32296] CPU: 1 PID: 32296 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3141.482951][T32296] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3141.493060][T32296] Call Trace: [ 3141.496379][T32296] [ 3141.499357][T32296] dump_stack_lvl+0x136/0x150 [ 3141.504116][T32296] sysfs_warn_dup+0x80/0xa0 [ 3141.508699][T32296] sysfs_do_create_link_sd+0x11e/0x140 [ 3141.514236][T32296] sysfs_create_link+0x63/0xc0 [ 3141.519080][T32296] device_add+0x5e5/0x1c50 [ 3141.523566][T32296] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3141.532806][T32296] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3141.538772][T32296] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3141.544838][T32296] wiphy_register+0x1f88/0x2ae0 [ 3141.549783][T32296] ? wiphy_unregister+0xb40/0xb40 [ 3141.554880][T32296] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3141.560078][T32296] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3141.566133][T32296] ieee80211_register_hw+0x23c1/0x40e0 [ 3141.571695][T32296] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3141.577349][T32296] ? debug_object_free+0x360/0x360 [ 3141.582544][T32296] ? lockdep_init_map_type+0x21e/0x810 [ 3141.588086][T32296] ? __hrtimer_init+0x145/0x280 [ 3141.593022][T32296] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3141.598844][T32296] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3141.605617][T32296] hwsim_new_radio_nl+0xad6/0x1210 [ 3141.610821][T32296] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3141.616801][T32296] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3141.624300][T32296] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3141.631686][T32296] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3141.637923][T32296] ? genl_start+0x660/0x660 [ 3141.642537][T32296] ? ns_capable+0xe0/0x110 [ 3141.647032][T32296] genl_rcv_msg+0x4ff/0x7e0 [ 3141.651623][T32296] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3141.658033][T32296] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3141.664024][T32296] netlink_rcv_skb+0x165/0x440 [ 3141.669040][T32296] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3141.675581][T32296] ? netlink_ack+0x1360/0x1360 [ 3141.680467][T32296] genl_rcv+0x28/0x40 [ 3141.684533][T32296] netlink_unicast+0x547/0x7f0 [ 3141.689379][T32296] ? netlink_attachskb+0x890/0x890 [ 3141.694560][T32296] ? __virt_addr_valid+0x61/0x2e0 [ 3141.699744][T32296] ? __phys_addr_symbol+0x30/0x70 [ 3141.704841][T32296] ? __check_object_size+0x333/0x6e0 [ 3141.710206][T32296] netlink_sendmsg+0x925/0xe30 [ 3141.715050][T32296] ? netlink_unicast+0x7f0/0x7f0 [ 3141.720078][T32296] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3141.725439][T32296] ? netlink_unicast+0x7f0/0x7f0 [ 3141.730449][T32296] sock_sendmsg+0xde/0x190 [ 3141.734950][T32296] ____sys_sendmsg+0x71c/0x900 [ 3141.739791][T32296] ? copy_msghdr_from_user+0xfc/0x150 [ 3141.745312][T32296] ? kernel_sendmsg+0x50/0x50 [ 3141.750085][T32296] ___sys_sendmsg+0x110/0x1b0 [ 3141.754822][T32296] ? do_recvmmsg+0x6e0/0x6e0 [ 3141.759471][T32296] ? __fget_files+0x248/0x480 [ 3141.764234][T32296] ? lock_downgrade+0x690/0x690 [ 3141.769147][T32296] ? futex_wake_mark+0x1a0/0x1a0 [ 3141.774166][T32296] ? __fget_files+0x26a/0x480 [ 3141.779018][T32296] ? __fget_light+0xe5/0x270 [ 3141.783672][T32296] __sys_sendmsg+0xf7/0x1c0 [ 3141.788377][T32296] ? __sys_sendmsg_sock+0x40/0x40 [ 3141.793558][T32296] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3141.799626][T32296] ? syscall_enter_from_user_mode+0x26/0x80 [ 3141.805607][T32296] ? lockdep_hardirqs_on+0x7d/0x100 [ 3141.810895][T32296] do_syscall_64+0x39/0xb0 [ 3141.815382][T32296] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3141.821340][T32296] RIP: 0033:0x7f31e448c169 [ 3141.825813][T32296] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3141.845568][T32296] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3141.854070][T32296] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 00:55:18 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x461d0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006200000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:18 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x6c, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:18 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x4000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:18 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:18 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000120100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3141.862124][T32296] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3141.870150][T32296] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3141.878212][T32296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3141.886233][T32296] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3141.894275][T32296] 00:55:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006300000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3141.990356][T32316] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3142.006664][T32316] CPU: 1 PID: 32316 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3142.017166][T32316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3142.027274][T32316] Call Trace: [ 3142.030953][T32316] [ 3142.033994][T32316] dump_stack_lvl+0x136/0x150 [ 3142.038762][T32316] sysfs_warn_dup+0x80/0xa0 [ 3142.043365][T32316] sysfs_do_create_link_sd+0x11e/0x140 [ 3142.048917][T32316] sysfs_create_link+0x63/0xc0 [ 3142.053778][T32316] device_add+0x5e5/0x1c50 [ 3142.058271][T32316] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3142.065200][T32316] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3142.071195][T32316] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3142.077263][T32316] wiphy_register+0x1f88/0x2ae0 [ 3142.082198][T32316] ? wiphy_unregister+0xb40/0xb40 [ 3142.087283][T32316] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3142.092477][T32316] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3142.098547][T32316] ieee80211_register_hw+0x23c1/0x40e0 [ 3142.104113][T32316] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3142.109745][T32316] ? debug_object_free+0x360/0x360 [ 3142.115093][T32316] ? lockdep_init_map_type+0x21e/0x810 [ 3142.120600][T32316] ? __hrtimer_init+0x145/0x280 [ 3142.125520][T32316] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3142.131312][T32316] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3142.138047][T32316] hwsim_new_radio_nl+0xad6/0x1210 [ 3142.143206][T32316] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3142.149247][T32316] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3142.156761][T32316] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3142.164102][T32316] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3142.170312][T32316] ? genl_start+0x660/0x660 [ 3142.174889][T32316] ? ns_capable+0xe0/0x110 [ 3142.179352][T32316] genl_rcv_msg+0x4ff/0x7e0 [ 3142.183907][T32316] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3142.190286][T32316] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3142.196231][T32316] netlink_rcv_skb+0x165/0x440 [ 3142.201043][T32316] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3142.207425][T32316] ? netlink_ack+0x1360/0x1360 [ 3142.212278][T32316] genl_rcv+0x28/0x40 [ 3142.216315][T32316] netlink_unicast+0x547/0x7f0 [ 3142.221154][T32316] ? netlink_attachskb+0x890/0x890 [ 3142.226313][T32316] ? __virt_addr_valid+0x61/0x2e0 [ 3142.231380][T32316] ? __phys_addr_symbol+0x30/0x70 [ 3142.236446][T32316] ? __check_object_size+0x333/0x6e0 [ 3142.241800][T32316] netlink_sendmsg+0x925/0xe30 [ 3142.246620][T32316] ? netlink_unicast+0x7f0/0x7f0 [ 3142.251609][T32316] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3142.256934][T32316] ? netlink_unicast+0x7f0/0x7f0 [ 3142.262021][T32316] sock_sendmsg+0xde/0x190 [ 3142.266515][T32316] ____sys_sendmsg+0x71c/0x900 [ 3142.271343][T32316] ? copy_msghdr_from_user+0xfc/0x150 [ 3142.276863][T32316] ? kernel_sendmsg+0x50/0x50 [ 3142.281611][T32316] ___sys_sendmsg+0x110/0x1b0 [ 3142.286325][T32316] ? do_recvmmsg+0x6e0/0x6e0 [ 3142.290949][T32316] ? __fget_files+0x248/0x480 [ 3142.295686][T32316] ? lock_downgrade+0x690/0x690 [ 3142.300713][T32316] ? futex_wake_mark+0x1a0/0x1a0 [ 3142.305720][T32316] ? __fget_files+0x26a/0x480 [ 3142.310487][T32316] ? __fget_light+0xe5/0x270 [ 3142.315151][T32316] __sys_sendmsg+0xf7/0x1c0 [ 3142.319693][T32316] ? __sys_sendmsg_sock+0x40/0x40 [ 3142.324972][T32316] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3142.330958][T32316] ? syscall_enter_from_user_mode+0x26/0x80 [ 3142.336930][T32316] ? lockdep_hardirqs_on+0x7d/0x100 [ 3142.342180][T32316] do_syscall_64+0x39/0xb0 [ 3142.346755][T32316] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3142.352679][T32316] RIP: 0033:0x7fea1f08c169 [ 3142.357127][T32316] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3142.376797][T32316] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:55:18 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:18 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000140100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3142.385247][T32316] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3142.393265][T32316] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3142.401264][T32316] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3142.409261][T32316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3142.417268][T32316] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3142.425284][T32316] 00:55:18 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x5000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:18 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006400000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3142.530836][T32326] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3142.573007][T32326] CPU: 0 PID: 32326 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3142.583605][T32326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3142.593793][T32326] Call Trace: [ 3142.597118][T32326] [ 3142.600228][T32326] dump_stack_lvl+0x136/0x150 [ 3142.604987][T32326] sysfs_warn_dup+0x80/0xa0 [ 3142.609567][T32326] sysfs_do_create_link_sd+0x11e/0x140 [ 3142.615110][T32326] sysfs_create_link+0x63/0xc0 [ 3142.619954][T32326] device_add+0x5e5/0x1c50 [ 3142.624446][T32326] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3142.631628][T32326] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3142.637592][T32326] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3142.643676][T32326] wiphy_register+0x1f88/0x2ae0 [ 3142.648609][T32326] ? wiphy_unregister+0xb40/0xb40 [ 3142.653714][T32326] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3142.658920][T32326] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3142.664984][T32326] ieee80211_register_hw+0x23c1/0x40e0 [ 3142.670549][T32326] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3142.676189][T32326] ? debug_object_free+0x360/0x360 [ 3142.681381][T32326] ? lockdep_init_map_type+0x21e/0x810 [ 3142.687009][T32326] ? __hrtimer_init+0x145/0x280 [ 3142.691940][T32326] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3142.697756][T32326] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3142.704523][T32326] hwsim_new_radio_nl+0xad6/0x1210 [ 3142.709723][T32326] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3142.715881][T32326] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3142.723331][T32326] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3142.730716][T32326] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3142.736978][T32326] ? genl_start+0x660/0x660 [ 3142.741578][T32326] ? ns_capable+0xe0/0x110 [ 3142.746163][T32326] genl_rcv_msg+0x4ff/0x7e0 [ 3142.751182][T32326] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3142.757593][T32326] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3142.763581][T32326] netlink_rcv_skb+0x165/0x440 [ 3142.768417][T32326] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3142.774829][T32326] ? netlink_ack+0x1360/0x1360 [ 3142.779715][T32326] genl_rcv+0x28/0x40 [ 3142.783774][T32326] netlink_unicast+0x547/0x7f0 [ 3142.788623][T32326] ? netlink_attachskb+0x890/0x890 [ 3142.793810][T32326] ? __virt_addr_valid+0x61/0x2e0 [ 3142.798940][T32326] ? __phys_addr_symbol+0x30/0x70 [ 3142.804040][T32326] ? __check_object_size+0x333/0x6e0 [ 3142.809397][T32326] netlink_sendmsg+0x925/0xe30 [ 3142.814336][T32326] ? netlink_unicast+0x7f0/0x7f0 [ 3142.819353][T32326] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3142.824798][T32326] ? netlink_unicast+0x7f0/0x7f0 [ 3142.829813][T32326] sock_sendmsg+0xde/0x190 [ 3142.834323][T32326] ____sys_sendmsg+0x71c/0x900 [ 3142.839166][T32326] ? copy_msghdr_from_user+0xfc/0x150 [ 3142.844596][T32326] ? kernel_sendmsg+0x50/0x50 [ 3142.849395][T32326] ? futex_unqueue+0xb7/0x120 [ 3142.854141][T32326] ? futex_wait+0x503/0x680 [ 3142.858723][T32326] ___sys_sendmsg+0x110/0x1b0 [ 3142.863477][T32326] ? do_recvmmsg+0x6e0/0x6e0 [ 3142.868130][T32326] ? __fget_files+0x248/0x480 [ 3142.872898][T32326] ? lock_downgrade+0x690/0x690 [ 3142.877806][T32326] ? __fget_files+0x26a/0x480 [ 3142.882571][T32326] ? __fget_light+0xe5/0x270 [ 3142.887195][T32326] __sys_sendmsg+0xf7/0x1c0 [ 3142.891823][T32326] ? __sys_sendmsg_sock+0x40/0x40 [ 3142.896897][T32326] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3142.902976][T32326] ? syscall_enter_from_user_mode+0x26/0x80 [ 3142.909022][T32326] ? lockdep_hardirqs_on+0x7d/0x100 [ 3142.914283][T32326] do_syscall_64+0x39/0xb0 [ 3142.918738][T32326] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3142.924667][T32326] RIP: 0033:0x7f31e448c169 [ 3142.929132][T32326] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3142.948907][T32326] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3142.957356][T32326] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3142.965359][T32326] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:19 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x74, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3142.973376][T32326] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3142.981377][T32326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3142.989372][T32326] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3142.997398][T32326] 00:55:19 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x48000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:19 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000160100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:19 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:19 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006500000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:19 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x6000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3143.078116][T32330] __nla_validate_parse: 4 callbacks suppressed [ 3143.078138][T32330] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3143.114971][T32337] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3143.167501][T32337] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3143.185780][T32337] CPU: 0 PID: 32337 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3143.196336][T32337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3143.206449][T32337] Call Trace: [ 3143.209765][T32337] [ 3143.212730][T32337] dump_stack_lvl+0x136/0x150 [ 3143.217480][T32337] sysfs_warn_dup+0x80/0xa0 [ 3143.222091][T32337] sysfs_do_create_link_sd+0x11e/0x140 [ 3143.227680][T32337] sysfs_create_link+0x63/0xc0 [ 3143.232536][T32337] device_add+0x5e5/0x1c50 [ 3143.237143][T32337] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3143.244334][T32337] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3143.250484][T32337] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3143.256546][T32337] wiphy_register+0x1f88/0x2ae0 [ 3143.261495][T32337] ? wiphy_unregister+0xb40/0xb40 [ 3143.266590][T32337] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3143.271781][T32337] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3143.277859][T32337] ieee80211_register_hw+0x23c1/0x40e0 [ 3143.283423][T32337] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3143.289061][T32337] ? debug_object_free+0x360/0x360 [ 3143.294251][T32337] ? lockdep_init_map_type+0x21e/0x810 [ 3143.299793][T32337] ? __hrtimer_init+0x145/0x280 [ 3143.304738][T32337] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3143.310554][T32337] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3143.317318][T32337] hwsim_new_radio_nl+0xad6/0x1210 [ 3143.322925][T32337] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3143.328914][T32337] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3143.336341][T32337] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3143.343685][T32337] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3143.349898][T32337] ? genl_start+0x660/0x660 [ 3143.354462][T32337] ? ns_capable+0xe0/0x110 [ 3143.358929][T32337] genl_rcv_msg+0x4ff/0x7e0 [ 3143.363583][T32337] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3143.369957][T32337] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3143.375920][T32337] netlink_rcv_skb+0x165/0x440 [ 3143.380731][T32337] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3143.387128][T32337] ? netlink_ack+0x1360/0x1360 [ 3143.391967][T32337] genl_rcv+0x28/0x40 [ 3143.395991][T32337] netlink_unicast+0x547/0x7f0 [ 3143.400810][T32337] ? netlink_attachskb+0x890/0x890 [ 3143.405962][T32337] ? __virt_addr_valid+0x61/0x2e0 [ 3143.411033][T32337] ? __phys_addr_symbol+0x30/0x70 [ 3143.416099][T32337] ? __check_object_size+0x333/0x6e0 [ 3143.421429][T32337] netlink_sendmsg+0x925/0xe30 [ 3143.426247][T32337] ? netlink_unicast+0x7f0/0x7f0 [ 3143.431234][T32337] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3143.436561][T32337] ? netlink_unicast+0x7f0/0x7f0 [ 3143.441551][T32337] sock_sendmsg+0xde/0x190 [ 3143.446010][T32337] ____sys_sendmsg+0x71c/0x900 [ 3143.450866][T32337] ? copy_msghdr_from_user+0xfc/0x150 [ 3143.456285][T32337] ? kernel_sendmsg+0x50/0x50 [ 3143.461057][T32337] ___sys_sendmsg+0x110/0x1b0 [ 3143.465794][T32337] ? do_recvmmsg+0x6e0/0x6e0 [ 3143.470426][T32337] ? __fget_files+0x248/0x480 [ 3143.475191][T32337] ? lock_downgrade+0x690/0x690 [ 3143.480102][T32337] ? futex_wake_mark+0x1a0/0x1a0 [ 3143.485113][T32337] ? __fget_files+0x26a/0x480 [ 3143.489865][T32337] ? __fget_light+0xe5/0x270 [ 3143.494501][T32337] __sys_sendmsg+0xf7/0x1c0 [ 3143.499042][T32337] ? __sys_sendmsg_sock+0x40/0x40 [ 3143.504100][T32337] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3143.510070][T32337] ? syscall_enter_from_user_mode+0x26/0x80 [ 3143.516062][T32337] ? lockdep_hardirqs_on+0x7d/0x100 [ 3143.521308][T32337] do_syscall_64+0x39/0xb0 [ 3143.525768][T32337] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3143.531706][T32337] RIP: 0033:0x7fea1f08c169 [ 3143.536147][T32337] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3143.555896][T32337] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:55:19 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:19 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000180100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3143.564347][T32337] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3143.572344][T32337] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3143.580339][T32337] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3143.588340][T32337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3143.596342][T32337] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3143.604378][T32337] 00:55:19 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001a0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:20 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001b0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:20 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001c0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:20 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000000000070000ff", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:20 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x7a, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3144.175764][T32347] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3144.199961][T32350] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3144.243519][T32350] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3144.266331][T32350] CPU: 0 PID: 32350 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3144.276849][T32350] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3144.287155][T32350] Call Trace: [ 3144.290492][T32350] [ 3144.293472][T32350] dump_stack_lvl+0x136/0x150 [ 3144.298236][T32350] sysfs_warn_dup+0x80/0xa0 [ 3144.302872][T32350] sysfs_do_create_link_sd+0x11e/0x140 [ 3144.308417][T32350] sysfs_create_link+0x63/0xc0 [ 3144.313361][T32350] device_add+0x5e5/0x1c50 [ 3144.317876][T32350] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3144.324828][T32350] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3144.330795][T32350] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3144.336865][T32350] wiphy_register+0x1f88/0x2ae0 [ 3144.341808][T32350] ? wiphy_unregister+0xb40/0xb40 [ 3144.346907][T32350] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3144.352105][T32350] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3144.358161][T32350] ieee80211_register_hw+0x23c1/0x40e0 [ 3144.363732][T32350] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3144.369375][T32350] ? debug_object_free+0x360/0x360 [ 3144.374559][T32350] ? lockdep_init_map_type+0x21e/0x810 [ 3144.380092][T32350] ? __hrtimer_init+0x145/0x280 [ 3144.385038][T32350] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3144.390868][T32350] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3144.397628][T32350] hwsim_new_radio_nl+0xad6/0x1210 [ 3144.402812][T32350] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3144.408824][T32350] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3144.416280][T32350] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3144.423693][T32350] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3144.429927][T32350] ? genl_start+0x660/0x660 [ 3144.434522][T32350] ? ns_capable+0xe0/0x110 [ 3144.439014][T32350] genl_rcv_msg+0x4ff/0x7e0 [ 3144.443602][T32350] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3144.450013][T32350] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3144.455990][T32350] netlink_rcv_skb+0x165/0x440 [ 3144.460840][T32350] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3144.467246][T32350] ? netlink_ack+0x1360/0x1360 [ 3144.472120][T32350] genl_rcv+0x28/0x40 [ 3144.476173][T32350] netlink_unicast+0x547/0x7f0 [ 3144.481100][T32350] ? netlink_attachskb+0x890/0x890 [ 3144.486310][T32350] ? __virt_addr_valid+0x61/0x2e0 [ 3144.491505][T32350] ? __phys_addr_symbol+0x30/0x70 [ 3144.496601][T32350] ? __check_object_size+0x333/0x6e0 [ 3144.501969][T32350] netlink_sendmsg+0x925/0xe30 [ 3144.506817][T32350] ? netlink_unicast+0x7f0/0x7f0 [ 3144.511837][T32350] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3144.517194][T32350] ? netlink_unicast+0x7f0/0x7f0 [ 3144.522214][T32350] sock_sendmsg+0xde/0x190 [ 3144.526718][T32350] ____sys_sendmsg+0x71c/0x900 [ 3144.531560][T32350] ? copy_msghdr_from_user+0xfc/0x150 [ 3144.536993][T32350] ? kernel_sendmsg+0x50/0x50 [ 3144.541757][T32350] ? futex_unqueue+0xb7/0x120 [ 3144.546512][T32350] ? futex_wait+0x503/0x680 [ 3144.551099][T32350] ___sys_sendmsg+0x110/0x1b0 [ 3144.555867][T32350] ? do_recvmmsg+0x6e0/0x6e0 [ 3144.560518][T32350] ? __fget_files+0x248/0x480 [ 3144.565277][T32350] ? lock_downgrade+0x690/0x690 [ 3144.570284][T32350] ? __fget_files+0x26a/0x480 [ 3144.575038][T32350] ? __fget_light+0xe5/0x270 [ 3144.579709][T32350] __sys_sendmsg+0xf7/0x1c0 [ 3144.584302][T32350] ? __sys_sendmsg_sock+0x40/0x40 [ 3144.589386][T32350] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3144.595559][T32350] ? syscall_enter_from_user_mode+0x26/0x80 [ 3144.601550][T32350] ? lockdep_hardirqs_on+0x7d/0x100 [ 3144.606836][T32350] do_syscall_64+0x39/0xb0 [ 3144.611322][T32350] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3144.617307][T32350] RIP: 0033:0x7f31e448c169 [ 3144.621774][T32350] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3144.641472][T32350] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3144.649949][T32350] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3144.657981][T32350] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3144.665997][T32350] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3144.674021][T32350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3144.682060][T32350] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3144.690131][T32350] 00:55:21 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x4c000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006600000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:21 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001d0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:21 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000000000070000ff", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:21 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x7000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3144.742376][T32371] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3144.768419][T32371] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3144.796455][T32371] CPU: 0 PID: 32371 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3144.807049][T32371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3144.817156][T32371] Call Trace: [ 3144.820478][T32371] [ 3144.823464][T32371] dump_stack_lvl+0x136/0x150 [ 3144.828224][T32371] sysfs_warn_dup+0x80/0xa0 [ 3144.832812][T32371] sysfs_do_create_link_sd+0x11e/0x140 [ 3144.838367][T32371] sysfs_create_link+0x63/0xc0 [ 3144.843390][T32371] device_add+0x5e5/0x1c50 [ 3144.847888][T32371] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3144.854815][T32371] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3144.860782][T32371] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3144.866864][T32371] wiphy_register+0x1f88/0x2ae0 [ 3144.871805][T32371] ? wiphy_unregister+0xb40/0xb40 [ 3144.876909][T32371] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3144.882097][T32371] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3144.888159][T32371] ieee80211_register_hw+0x23c1/0x40e0 [ 3144.893721][T32371] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3144.899362][T32371] ? debug_object_free+0x360/0x360 [ 3144.904552][T32371] ? lockdep_init_map_type+0x21e/0x810 [ 3144.910127][T32371] ? __hrtimer_init+0x145/0x280 [ 3144.915145][T32371] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3144.921048][T32371] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3144.927813][T32371] hwsim_new_radio_nl+0xad6/0x1210 [ 3144.933012][T32371] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3144.939078][T32371] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3144.946529][T32371] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3144.953919][T32371] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3144.960176][T32371] ? genl_start+0x660/0x660 [ 3144.964788][T32371] ? ns_capable+0xe0/0x110 [ 3144.969297][T32371] genl_rcv_msg+0x4ff/0x7e0 [ 3144.973885][T32371] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3144.980293][T32371] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3144.986274][T32371] netlink_rcv_skb+0x165/0x440 [ 3144.991215][T32371] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3144.997632][T32371] ? netlink_ack+0x1360/0x1360 [ 3145.002515][T32371] genl_rcv+0x28/0x40 [ 3145.006578][T32371] netlink_unicast+0x547/0x7f0 [ 3145.011427][T32371] ? netlink_attachskb+0x890/0x890 [ 3145.016614][T32371] ? __virt_addr_valid+0x61/0x2e0 [ 3145.021711][T32371] ? __phys_addr_symbol+0x30/0x70 [ 3145.026817][T32371] ? __check_object_size+0x333/0x6e0 [ 3145.032180][T32371] netlink_sendmsg+0x925/0xe30 [ 3145.037045][T32371] ? netlink_unicast+0x7f0/0x7f0 [ 3145.042090][T32371] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3145.047443][T32371] ? netlink_unicast+0x7f0/0x7f0 [ 3145.052455][T32371] sock_sendmsg+0xde/0x190 [ 3145.056950][T32371] ____sys_sendmsg+0x71c/0x900 [ 3145.061784][T32371] ? copy_msghdr_from_user+0xfc/0x150 [ 3145.067241][T32371] ? kernel_sendmsg+0x50/0x50 [ 3145.071992][T32371] ? futex_unqueue+0xb7/0x120 [ 3145.076736][T32371] ? futex_wait+0x503/0x680 [ 3145.081336][T32371] ___sys_sendmsg+0x110/0x1b0 [ 3145.086071][T32371] ? do_recvmmsg+0x6e0/0x6e0 [ 3145.090730][T32371] ? __fget_files+0x248/0x480 [ 3145.095534][T32371] ? lock_downgrade+0x690/0x690 [ 3145.100467][T32371] ? __fget_files+0x26a/0x480 [ 3145.105238][T32371] ? __fget_light+0xe5/0x270 [ 3145.109898][T32371] __sys_sendmsg+0xf7/0x1c0 [ 3145.114464][T32371] ? __sys_sendmsg_sock+0x40/0x40 [ 3145.119555][T32371] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3145.125554][T32371] ? syscall_enter_from_user_mode+0x26/0x80 [ 3145.131536][T32371] ? lockdep_hardirqs_on+0x7d/0x100 [ 3145.136827][T32371] do_syscall_64+0x39/0xb0 [ 3145.141321][T32371] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3145.147272][T32371] RIP: 0033:0x7fea1f08c169 [ 3145.151739][T32371] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3145.171498][T32371] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3145.179977][T32371] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3145.188351][T32371] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3145.196379][T32371] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3145.204413][T32371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3145.212542][T32371] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3145.220591][T32371] 00:55:21 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000000000070000ff", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:21 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006700000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:21 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001e0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3145.247856][T32380] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3145.283155][T32388] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:21 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x9000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3145.315325][T32388] sysfs: cannot create duplicate filename '/class/ieee80211/!' 00:55:21 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0xf0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3145.359305][T32388] CPU: 0 PID: 32388 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3145.369806][T32388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3145.379910][T32388] Call Trace: [ 3145.383230][T32388] [ 3145.386215][T32388] dump_stack_lvl+0x136/0x150 [ 3145.390975][T32388] sysfs_warn_dup+0x80/0xa0 [ 3145.395567][T32388] sysfs_do_create_link_sd+0x11e/0x140 [ 3145.401121][T32388] sysfs_create_link+0x63/0xc0 [ 3145.405974][T32388] device_add+0x5e5/0x1c50 [ 3145.410465][T32388] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3145.417387][T32388] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3145.423357][T32388] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3145.429424][T32388] wiphy_register+0x1f88/0x2ae0 [ 3145.434358][T32388] ? wiphy_unregister+0xb40/0xb40 [ 3145.439444][T32388] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3145.444719][T32388] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3145.450755][T32388] ieee80211_register_hw+0x23c1/0x40e0 [ 3145.456285][T32388] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3145.461888][T32388] ? net_generic+0xd9/0x2a0 [ 3145.466437][T32388] ? debug_object_free+0x360/0x360 [ 3145.472032][T32388] ? lockdep_init_map_type+0x21e/0x810 [ 3145.477557][T32388] ? __hrtimer_init+0x145/0x280 [ 3145.482476][T32388] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3145.488267][T32388] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3145.495016][T32388] hwsim_new_radio_nl+0xad6/0x1210 [ 3145.500188][T32388] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3145.506143][T32388] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3145.513576][T32388] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3145.520919][T32388] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3145.527129][T32388] ? genl_start+0x660/0x660 [ 3145.531721][T32388] ? ns_capable+0xe0/0x110 [ 3145.536183][T32388] genl_rcv_msg+0x4ff/0x7e0 [ 3145.540763][T32388] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3145.547142][T32388] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3145.553088][T32388] netlink_rcv_skb+0x165/0x440 [ 3145.557895][T32388] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3145.564279][T32388] ? netlink_ack+0x1360/0x1360 [ 3145.569119][T32388] genl_rcv+0x28/0x40 [ 3145.573150][T32388] netlink_unicast+0x547/0x7f0 [ 3145.577983][T32388] ? netlink_attachskb+0x890/0x890 [ 3145.583147][T32388] ? __virt_addr_valid+0x61/0x2e0 [ 3145.588233][T32388] ? __phys_addr_symbol+0x30/0x70 [ 3145.593332][T32388] ? __check_object_size+0x333/0x6e0 [ 3145.598684][T32388] netlink_sendmsg+0x925/0xe30 [ 3145.603520][T32388] ? netlink_unicast+0x7f0/0x7f0 [ 3145.608608][T32388] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3145.613945][T32388] ? netlink_unicast+0x7f0/0x7f0 [ 3145.618929][T32388] sock_sendmsg+0xde/0x190 [ 3145.623408][T32388] ____sys_sendmsg+0x71c/0x900 [ 3145.628220][T32388] ? copy_msghdr_from_user+0xfc/0x150 [ 3145.633739][T32388] ? kernel_sendmsg+0x50/0x50 [ 3145.638487][T32388] ___sys_sendmsg+0x110/0x1b0 [ 3145.643254][T32388] ? do_recvmmsg+0x6e0/0x6e0 [ 3145.647984][T32388] ? __fget_files+0x248/0x480 [ 3145.652720][T32388] ? lock_downgrade+0x690/0x690 [ 3145.657656][T32388] ? futex_wake_mark+0x1a0/0x1a0 [ 3145.662685][T32388] ? __fget_files+0x26a/0x480 [ 3145.667470][T32388] ? __fget_light+0xe5/0x270 [ 3145.672121][T32388] __sys_sendmsg+0xf7/0x1c0 [ 3145.676663][T32388] ? __sys_sendmsg_sock+0x40/0x40 [ 3145.681820][T32388] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3145.687887][T32388] ? syscall_enter_from_user_mode+0x26/0x80 [ 3145.693888][T32388] ? lockdep_hardirqs_on+0x7d/0x100 [ 3145.699157][T32388] do_syscall_64+0x39/0xb0 [ 3145.703636][T32388] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3145.709571][T32388] RIP: 0033:0x7f31e448c169 [ 3145.714039][T32388] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3145.733856][T32388] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3145.742302][T32388] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3145.750391][T32388] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001f0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3145.758389][T32388] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3145.766388][T32388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3145.774388][T32388] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3145.782418][T32388] 00:55:22 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006800000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3145.837201][T32398] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3145.904687][T32402] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3145.962690][T32402] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3145.985763][T32402] CPU: 1 PID: 32402 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3145.996269][T32402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3146.006372][T32402] Call Trace: [ 3146.009697][T32402] [ 3146.012680][T32402] dump_stack_lvl+0x136/0x150 [ 3146.017442][T32402] sysfs_warn_dup+0x80/0xa0 [ 3146.022017][T32402] sysfs_do_create_link_sd+0x11e/0x140 [ 3146.027558][T32402] sysfs_create_link+0x63/0xc0 [ 3146.032482][T32402] device_add+0x5e5/0x1c50 [ 3146.036979][T32402] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3146.043905][T32402] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3146.049856][T32402] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3146.055914][T32402] wiphy_register+0x1f88/0x2ae0 [ 3146.060839][T32402] ? wiphy_unregister+0xb40/0xb40 [ 3146.065916][T32402] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3146.071098][T32402] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3146.077154][T32402] ieee80211_register_hw+0x23c1/0x40e0 [ 3146.082736][T32402] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3146.088366][T32402] ? debug_object_free+0x360/0x360 [ 3146.093639][T32402] ? lockdep_init_map_type+0x21e/0x810 [ 3146.099257][T32402] ? __hrtimer_init+0x145/0x280 [ 3146.104184][T32402] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3146.109997][T32402] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3146.116756][T32402] hwsim_new_radio_nl+0xad6/0x1210 [ 3146.121940][T32402] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3146.127914][T32402] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3146.135554][T32402] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3146.143033][T32402] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3146.149274][T32402] ? genl_start+0x660/0x660 [ 3146.153868][T32402] ? ns_capable+0xe0/0x110 [ 3146.158359][T32402] genl_rcv_msg+0x4ff/0x7e0 [ 3146.162943][T32402] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3146.169448][T32402] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3146.175423][T32402] netlink_rcv_skb+0x165/0x440 [ 3146.180254][T32402] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3146.186667][T32402] ? netlink_ack+0x1360/0x1360 [ 3146.191535][T32402] genl_rcv+0x28/0x40 [ 3146.195605][T32402] netlink_unicast+0x547/0x7f0 [ 3146.200625][T32402] ? netlink_attachskb+0x890/0x890 [ 3146.205799][T32402] ? __virt_addr_valid+0x61/0x2e0 [ 3146.210990][T32402] ? __phys_addr_symbol+0x30/0x70 [ 3146.216079][T32402] ? __check_object_size+0x333/0x6e0 [ 3146.221465][T32402] netlink_sendmsg+0x925/0xe30 [ 3146.226345][T32402] ? netlink_unicast+0x7f0/0x7f0 [ 3146.231530][T32402] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3146.236870][T32402] ? netlink_unicast+0x7f0/0x7f0 [ 3146.241858][T32402] sock_sendmsg+0xde/0x190 [ 3146.246503][T32402] ____sys_sendmsg+0x71c/0x900 [ 3146.251312][T32402] ? copy_msghdr_from_user+0xfc/0x150 [ 3146.256717][T32402] ? kernel_sendmsg+0x50/0x50 [ 3146.261447][T32402] ? futex_unqueue+0xb7/0x120 [ 3146.266180][T32402] ? futex_wait+0x503/0x680 [ 3146.270731][T32402] ___sys_sendmsg+0x110/0x1b0 [ 3146.275628][T32402] ? do_recvmmsg+0x6e0/0x6e0 [ 3146.280264][T32402] ? __fget_files+0x248/0x480 [ 3146.285006][T32402] ? lock_downgrade+0x690/0x690 [ 3146.289914][T32402] ? __fget_files+0x26a/0x480 [ 3146.294735][T32402] ? __fget_light+0xe5/0x270 [ 3146.299363][T32402] __sys_sendmsg+0xf7/0x1c0 [ 3146.303899][T32402] ? __sys_sendmsg_sock+0x40/0x40 [ 3146.308955][T32402] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3146.315039][T32402] ? syscall_enter_from_user_mode+0x26/0x80 [ 3146.321002][T32402] ? lockdep_hardirqs_on+0x7d/0x100 [ 3146.326261][T32402] do_syscall_64+0x39/0xb0 [ 3146.330742][T32402] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3146.336686][T32402] RIP: 0033:0x7fea1f08c169 [ 3146.341138][T32402] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3146.360883][T32402] RSP: 002b:00007fea1fd07168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3146.369349][T32402] RAX: ffffffffffffffda RBX: 00007fea1f1ac050 RCX: 00007fea1f08c169 [ 3146.377372][T32402] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3146.385396][T32402] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3146.393407][T32402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3146.401421][T32402] R13: 00007ffd49da126f R14: 00007fea1fd07300 R15: 0000000000022000 [ 3146.409566][T32402] 00:55:22 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x57110000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:22 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:22 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xa000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000200100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:22 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006900000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000210100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000c1210100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000400100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000480100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3146.805319][T32411] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3146.836343][T32426] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3146.850133][T32426] CPU: 0 PID: 32426 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3146.860635][T32426] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3146.870741][T32426] Call Trace: [ 3146.874047][T32426] [ 3146.877005][T32426] dump_stack_lvl+0x136/0x150 [ 3146.881738][T32426] sysfs_warn_dup+0x80/0xa0 [ 3146.886295][T32426] sysfs_do_create_link_sd+0x11e/0x140 [ 3146.891813][T32426] sysfs_create_link+0x63/0xc0 [ 3146.896668][T32426] device_add+0x5e5/0x1c50 [ 3146.901132][T32426] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3146.908026][T32426] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3146.913961][T32426] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3146.920032][T32426] wiphy_register+0x1f88/0x2ae0 [ 3146.924962][T32426] ? wiphy_unregister+0xb40/0xb40 [ 3146.930044][T32426] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3146.935234][T32426] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3146.941395][T32426] ieee80211_register_hw+0x23c1/0x40e0 [ 3146.946922][T32426] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3146.952529][T32426] ? debug_object_free+0x360/0x360 [ 3146.957696][T32426] ? lockdep_init_map_type+0x21e/0x810 [ 3146.963205][T32426] ? __hrtimer_init+0x145/0x280 [ 3146.968110][T32426] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3146.973895][T32426] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3146.980625][T32426] hwsim_new_radio_nl+0xad6/0x1210 [ 3146.985783][T32426] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3146.991731][T32426] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3146.999155][T32426] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3147.006500][T32426] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3147.012715][T32426] ? genl_start+0x660/0x660 [ 3147.017281][T32426] ? ns_capable+0xe0/0x110 [ 3147.021744][T32426] genl_rcv_msg+0x4ff/0x7e0 [ 3147.026303][T32426] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3147.032687][T32426] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3147.038627][T32426] ? lock_downgrade+0x690/0x690 [ 3147.043520][T32426] netlink_rcv_skb+0x165/0x440 [ 3147.048340][T32426] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3147.054719][T32426] ? netlink_ack+0x1360/0x1360 [ 3147.059564][T32426] genl_rcv+0x28/0x40 [ 3147.063590][T32426] netlink_unicast+0x547/0x7f0 [ 3147.068401][T32426] ? netlink_attachskb+0x890/0x890 [ 3147.073561][T32426] ? __virt_addr_valid+0x61/0x2e0 [ 3147.078633][T32426] ? __phys_addr_symbol+0x30/0x70 [ 3147.083705][T32426] ? __check_object_size+0x333/0x6e0 [ 3147.089126][T32426] netlink_sendmsg+0x925/0xe30 [ 3147.093944][T32426] ? netlink_unicast+0x7f0/0x7f0 [ 3147.098937][T32426] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3147.104262][T32426] ? netlink_unicast+0x7f0/0x7f0 [ 3147.109251][T32426] sock_sendmsg+0xde/0x190 [ 3147.113716][T32426] ____sys_sendmsg+0x71c/0x900 [ 3147.118528][T32426] ? copy_msghdr_from_user+0xfc/0x150 [ 3147.123962][T32426] ? kernel_sendmsg+0x50/0x50 [ 3147.128704][T32426] ___sys_sendmsg+0x110/0x1b0 [ 3147.133415][T32426] ? do_recvmmsg+0x6e0/0x6e0 [ 3147.138041][T32426] ? __fget_files+0x248/0x480 [ 3147.142772][T32426] ? lock_downgrade+0x690/0x690 [ 3147.147664][T32426] ? futex_wake_mark+0x1a0/0x1a0 [ 3147.152658][T32426] ? __fget_files+0x26a/0x480 [ 3147.157393][T32426] ? __fget_light+0xe5/0x270 [ 3147.162022][T32426] __sys_sendmsg+0xf7/0x1c0 [ 3147.166575][T32426] ? __sys_sendmsg_sock+0x40/0x40 [ 3147.171634][T32426] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3147.177592][T32426] ? syscall_enter_from_user_mode+0x26/0x80 [ 3147.183540][T32426] ? lockdep_hardirqs_on+0x7d/0x100 [ 3147.188794][T32426] do_syscall_64+0x39/0xb0 [ 3147.193248][T32426] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3147.199172][T32426] RIP: 0033:0x7f31e448c169 [ 3147.203613][T32426] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3147.223258][T32426] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3147.231709][T32426] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3147.239707][T32426] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3147.247708][T32426] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 00:55:23 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000600100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000000000070000ff", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:23 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x300, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3147.255810][T32426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3147.263810][T32426] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3147.272435][T32426] 00:55:23 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x60000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:23 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006a00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:23 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xf000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000088", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:23 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000840100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:23 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006b00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3147.404515][T32438] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3147.433607][T32438] CPU: 1 PID: 32438 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3147.444289][T32438] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3147.454398][T32438] Call Trace: [ 3147.457720][T32438] [ 3147.460699][T32438] dump_stack_lvl+0x136/0x150 [ 3147.465485][T32438] sysfs_warn_dup+0x80/0xa0 [ 3147.470157][T32438] sysfs_do_create_link_sd+0x11e/0x140 [ 3147.475731][T32438] sysfs_create_link+0x63/0xc0 [ 3147.480587][T32438] device_add+0x5e5/0x1c50 [ 3147.485083][T32438] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3147.492004][T32438] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3147.498082][T32438] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3147.504154][T32438] wiphy_register+0x1f88/0x2ae0 [ 3147.509179][T32438] ? wiphy_unregister+0xb40/0xb40 [ 3147.514301][T32438] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3147.519493][T32438] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3147.525577][T32438] ieee80211_register_hw+0x23c1/0x40e0 [ 3147.531235][T32438] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3147.536878][T32438] ? net_generic+0xd9/0x2a0 [ 3147.541455][T32438] ? debug_object_free+0x360/0x360 [ 3147.546635][T32438] ? lockdep_init_map_type+0x21e/0x810 [ 3147.552170][T32438] ? __hrtimer_init+0x145/0x280 [ 3147.557101][T32438] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3147.563014][T32438] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3147.569781][T32438] hwsim_new_radio_nl+0xad6/0x1210 [ 3147.574969][T32438] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3147.580947][T32438] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3147.588406][T32438] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3147.595810][T32438] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3147.602066][T32438] ? genl_start+0x660/0x660 [ 3147.606688][T32438] ? ns_capable+0xe0/0x110 [ 3147.611190][T32438] genl_rcv_msg+0x4ff/0x7e0 [ 3147.615778][T32438] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3147.622191][T32438] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3147.628165][T32438] netlink_rcv_skb+0x165/0x440 [ 3147.633001][T32438] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3147.639413][T32438] ? netlink_ack+0x1360/0x1360 [ 3147.644289][T32438] genl_rcv+0x28/0x40 [ 3147.648535][T32438] netlink_unicast+0x547/0x7f0 00:55:23 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x1f000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3147.653383][T32438] ? netlink_attachskb+0x890/0x890 [ 3147.658562][T32438] ? __virt_addr_valid+0x61/0x2e0 [ 3147.663660][T32438] ? __phys_addr_symbol+0x30/0x70 [ 3147.668757][T32438] ? __check_object_size+0x333/0x6e0 [ 3147.674137][T32438] netlink_sendmsg+0x925/0xe30 [ 3147.678984][T32438] ? netlink_unicast+0x7f0/0x7f0 [ 3147.684031][T32438] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3147.689406][T32438] ? netlink_unicast+0x7f0/0x7f0 [ 3147.694427][T32438] sock_sendmsg+0xde/0x190 [ 3147.698933][T32438] ____sys_sendmsg+0x71c/0x900 [ 3147.703772][T32438] ? copy_msghdr_from_user+0xfc/0x150 [ 3147.709206][T32438] ? kernel_sendmsg+0x50/0x50 [ 3147.713981][T32438] ___sys_sendmsg+0x110/0x1b0 [ 3147.718722][T32438] ? do_recvmmsg+0x6e0/0x6e0 [ 3147.723363][T32438] ? __fget_files+0x248/0x480 [ 3147.728114][T32438] ? lock_downgrade+0x690/0x690 [ 3147.733021][T32438] ? futex_wake_mark+0x1a0/0x1a0 [ 3147.738051][T32438] ? __fget_files+0x26a/0x480 [ 3147.742811][T32438] ? __fget_light+0xe5/0x270 [ 3147.747465][T32438] __sys_sendmsg+0xf7/0x1c0 [ 3147.752027][T32438] ? __sys_sendmsg_sock+0x40/0x40 [ 3147.757118][T32438] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3147.763123][T32438] ? syscall_enter_from_user_mode+0x26/0x80 [ 3147.769105][T32438] ? lockdep_hardirqs_on+0x7d/0x100 [ 3147.774386][T32438] do_syscall_64+0x39/0xb0 [ 3147.778873][T32438] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3147.784826][T32438] RIP: 0033:0x7f31e448c169 [ 3147.789295][T32438] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3147.808958][T32438] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3147.817439][T32438] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3147.825460][T32438] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3147.833476][T32438] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3147.841486][T32438] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3147.849515][T32438] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3147.857562][T32438] 00:55:24 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000a40100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006c00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3147.966781][T32439] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3147.992175][T32439] CPU: 0 PID: 32439 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3148.003280][T32439] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3148.013392][T32439] Call Trace: [ 3148.016709][T32439] [ 3148.019705][T32439] dump_stack_lvl+0x136/0x150 [ 3148.024466][T32439] sysfs_warn_dup+0x80/0xa0 [ 3148.029063][T32439] sysfs_do_create_link_sd+0x11e/0x140 [ 3148.034618][T32439] sysfs_create_link+0x63/0xc0 [ 3148.039468][T32439] device_add+0x5e5/0x1c50 [ 3148.043962][T32439] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3148.050984][T32439] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3148.056934][T32439] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3148.062990][T32439] wiphy_register+0x1f88/0x2ae0 [ 3148.067930][T32439] ? wiphy_unregister+0xb40/0xb40 [ 3148.073008][T32439] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3148.078302][T32439] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3148.084355][T32439] ieee80211_register_hw+0x23c1/0x40e0 [ 3148.089888][T32439] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3148.095549][T32439] ? debug_object_free+0x360/0x360 [ 3148.100789][T32439] ? lockdep_init_map_type+0x21e/0x810 [ 3148.106302][T32439] ? __hrtimer_init+0x145/0x280 [ 3148.111207][T32439] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3148.116987][T32439] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3148.123718][T32439] hwsim_new_radio_nl+0xad6/0x1210 [ 3148.128886][T32439] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3148.134848][T32439] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3148.142282][T32439] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3148.149629][T32439] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3148.155835][T32439] ? genl_start+0x660/0x660 [ 3148.160395][T32439] ? ns_capable+0xe0/0x110 [ 3148.164855][T32439] genl_rcv_msg+0x4ff/0x7e0 [ 3148.169418][T32439] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3148.175797][T32439] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3148.181838][T32439] netlink_rcv_skb+0x165/0x440 [ 3148.186654][T32439] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3148.193048][T32439] ? netlink_ack+0x1360/0x1360 [ 3148.197987][T32439] genl_rcv+0x28/0x40 [ 3148.202011][T32439] netlink_unicast+0x547/0x7f0 [ 3148.206827][T32439] ? netlink_attachskb+0x890/0x890 [ 3148.211986][T32439] ? __virt_addr_valid+0x61/0x2e0 [ 3148.217056][T32439] ? __phys_addr_symbol+0x30/0x70 [ 3148.222121][T32439] ? __check_object_size+0x333/0x6e0 [ 3148.227539][T32439] netlink_sendmsg+0x925/0xe30 [ 3148.232373][T32439] ? netlink_unicast+0x7f0/0x7f0 [ 3148.237372][T32439] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3148.242707][T32439] ? netlink_unicast+0x7f0/0x7f0 [ 3148.247696][T32439] sock_sendmsg+0xde/0x190 [ 3148.252177][T32439] ____sys_sendmsg+0x71c/0x900 [ 3148.257003][T32439] ? copy_msghdr_from_user+0xfc/0x150 [ 3148.262440][T32439] ? kernel_sendmsg+0x50/0x50 [ 3148.267287][T32439] ? futex_unqueue+0xb7/0x120 [ 3148.272034][T32439] ? futex_wait+0x503/0x680 [ 3148.276596][T32439] ___sys_sendmsg+0x110/0x1b0 [ 3148.281316][T32439] ? do_recvmmsg+0x6e0/0x6e0 [ 3148.285944][T32439] ? __fget_files+0x248/0x480 [ 3148.290678][T32439] ? lock_downgrade+0x690/0x690 [ 3148.295589][T32439] ? __fget_files+0x26a/0x480 [ 3148.300340][T32439] ? __fget_light+0xe5/0x270 [ 3148.304969][T32439] __sys_sendmsg+0xf7/0x1c0 [ 3148.309603][T32439] ? __sys_sendmsg_sock+0x40/0x40 [ 3148.314664][T32439] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3148.320620][T32439] ? syscall_enter_from_user_mode+0x26/0x80 [ 3148.326584][T32439] ? lockdep_hardirqs_on+0x7d/0x100 [ 3148.331833][T32439] do_syscall_64+0x39/0xb0 [ 3148.336549][T32439] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3148.342477][T32439] RIP: 0033:0x7fea1f08c169 [ 3148.346918][T32439] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3148.366564][T32439] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3148.375093][T32439] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3148.383191][T32439] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3148.391388][T32439] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3148.399487][T32439] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3148.407500][T32439] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3148.415528][T32439] 00:55:24 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x68000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3148.425407][ T1213] ieee802154 phy0 wpan0: encryption failed: -22 [ 3148.431763][ T1213] ieee802154 phy1 wpan1: encryption failed: -22 00:55:24 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x3e7, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:24 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000021c10100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000000000700007f", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:24 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x20000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3148.482543][T32447] __nla_validate_parse: 4 callbacks suppressed [ 3148.482568][T32447] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3148.513731][T32454] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:24 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006d00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000000000700009e", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:24 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000f00100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3148.586827][T32454] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3148.644704][T32454] CPU: 0 PID: 32454 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3148.655299][T32454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3148.665413][T32454] Call Trace: [ 3148.668747][T32454] [ 3148.671817][T32454] dump_stack_lvl+0x136/0x150 [ 3148.676574][T32454] sysfs_warn_dup+0x80/0xa0 [ 3148.681168][T32454] sysfs_do_create_link_sd+0x11e/0x140 [ 3148.686810][T32454] sysfs_create_link+0x63/0xc0 [ 3148.691745][T32454] device_add+0x5e5/0x1c50 [ 3148.696329][T32454] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3148.703273][T32454] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3148.709233][T32454] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3148.715381][T32454] wiphy_register+0x1f88/0x2ae0 [ 3148.720307][T32454] ? wiphy_unregister+0xb40/0xb40 [ 3148.725388][T32454] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3148.730573][T32454] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3148.736620][T32454] ieee80211_register_hw+0x23c1/0x40e0 [ 3148.742185][T32454] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3148.747821][T32454] ? debug_object_free+0x360/0x360 [ 3148.753095][T32454] ? lockdep_init_map_type+0x21e/0x810 [ 3148.758642][T32454] ? __hrtimer_init+0x145/0x280 [ 3148.763606][T32454] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3148.769425][T32454] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3148.776357][T32454] hwsim_new_radio_nl+0xad6/0x1210 [ 3148.781547][T32454] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3148.787611][T32454] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3148.795148][T32454] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3148.802604][T32454] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3148.808837][T32454] ? genl_start+0x660/0x660 [ 3148.813466][T32454] ? ns_capable+0xe0/0x110 [ 3148.817963][T32454] genl_rcv_msg+0x4ff/0x7e0 [ 3148.822729][T32454] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3148.829142][T32454] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3148.835121][T32454] netlink_rcv_skb+0x165/0x440 [ 3148.839962][T32454] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3148.846473][T32454] ? netlink_ack+0x1360/0x1360 [ 3148.851361][T32454] genl_rcv+0x28/0x40 [ 3148.855447][T32454] netlink_unicast+0x547/0x7f0 [ 3148.860292][T32454] ? netlink_attachskb+0x890/0x890 [ 3148.865524][T32454] ? __virt_addr_valid+0x61/0x2e0 [ 3148.870626][T32454] ? __phys_addr_symbol+0x30/0x70 [ 3148.875714][T32454] ? __check_object_size+0x333/0x6e0 [ 3148.881068][T32454] netlink_sendmsg+0x925/0xe30 [ 3148.885920][T32454] ? netlink_unicast+0x7f0/0x7f0 [ 3148.890958][T32454] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3148.896311][T32454] ? netlink_unicast+0x7f0/0x7f0 [ 3148.901356][T32454] sock_sendmsg+0xde/0x190 [ 3148.905851][T32454] ____sys_sendmsg+0x71c/0x900 [ 3148.910688][T32454] ? copy_msghdr_from_user+0xfc/0x150 [ 3148.916113][T32454] ? kernel_sendmsg+0x50/0x50 [ 3148.921073][T32454] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 3148.927126][T32454] ___sys_sendmsg+0x110/0x1b0 [ 3148.931865][T32454] ? do_recvmmsg+0x6e0/0x6e0 [ 3148.936525][T32454] ? __fget_files+0x248/0x480 [ 3148.941456][T32454] ? lock_downgrade+0x690/0x690 [ 3148.946382][T32454] ? finish_task_switch.isra.0+0x2b5/0xc80 [ 3148.952263][T32454] ? __fget_files+0x26a/0x480 [ 3148.957039][T32454] ? __fget_light+0xe5/0x270 [ 3148.961693][T32454] __sys_sendmsg+0xf7/0x1c0 [ 3148.966346][T32454] ? __sys_sendmsg_sock+0x40/0x40 [ 3148.971450][T32454] ? syscall_enter_from_user_mode+0x26/0x80 [ 3148.977426][T32454] ? lockdep_hardirqs_on+0x7d/0x100 [ 3148.982704][T32454] do_syscall_64+0x39/0xb0 [ 3148.987295][T32454] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3148.993244][T32454] RIP: 0033:0x7f31e448c169 [ 3148.997798][T32454] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3149.017558][T32454] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3149.026122][T32454] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3149.034149][T32454] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3149.042170][T32454] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3149.050228][T32454] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3149.058248][T32454] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3149.066306][T32454] 00:55:25 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000003000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000000000070000a6", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:25 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x6c000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:25 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006e00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3149.115704][T32463] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3149.165782][T32463] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3149.200321][T32463] CPU: 1 PID: 32463 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3149.211003][T32463] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3149.221114][T32463] Call Trace: [ 3149.224451][T32463] [ 3149.227434][T32463] dump_stack_lvl+0x136/0x150 [ 3149.232193][T32463] sysfs_warn_dup+0x80/0xa0 [ 3149.236785][T32463] sysfs_do_create_link_sd+0x11e/0x140 [ 3149.242331][T32463] sysfs_create_link+0x63/0xc0 [ 3149.247178][T32463] device_add+0x5e5/0x1c50 [ 3149.251763][T32463] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3149.258783][T32463] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3149.264749][T32463] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3149.270819][T32463] wiphy_register+0x1f88/0x2ae0 [ 3149.275759][T32463] ? wiphy_unregister+0xb40/0xb40 [ 3149.280847][T32463] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3149.286051][T32463] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3149.292112][T32463] ieee80211_register_hw+0x23c1/0x40e0 [ 3149.297676][T32463] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3149.303300][T32463] ? net_generic+0xd9/0x2a0 [ 3149.307911][T32463] ? debug_object_free+0x360/0x360 [ 3149.313441][T32463] ? lockdep_init_map_type+0x21e/0x810 [ 3149.318978][T32463] ? __hrtimer_init+0x145/0x280 [ 3149.323912][T32463] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3149.329732][T32463] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3149.336553][T32463] hwsim_new_radio_nl+0xad6/0x1210 [ 3149.341842][T32463] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3149.347831][T32463] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3149.355298][T32463] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3149.362672][T32463] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3149.368911][T32463] ? genl_start+0x660/0x660 [ 3149.373511][T32463] ? ns_capable+0xe0/0x110 [ 3149.378004][T32463] genl_rcv_msg+0x4ff/0x7e0 [ 3149.382593][T32463] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3149.389007][T32463] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3149.394996][T32463] netlink_rcv_skb+0x165/0x440 [ 3149.399849][T32463] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3149.406270][T32463] ? netlink_ack+0x1360/0x1360 [ 3149.411175][T32463] genl_rcv+0x28/0x40 [ 3149.415227][T32463] netlink_unicast+0x547/0x7f0 [ 3149.420069][T32463] ? netlink_attachskb+0x890/0x890 [ 3149.425255][T32463] ? __virt_addr_valid+0x61/0x2e0 [ 3149.430351][T32463] ? __phys_addr_symbol+0x30/0x70 [ 3149.435442][T32463] ? __check_object_size+0x333/0x6e0 [ 3149.440802][T32463] netlink_sendmsg+0x925/0xe30 [ 3149.445835][T32463] ? netlink_unicast+0x7f0/0x7f0 [ 3149.450863][T32463] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3149.456216][T32463] ? netlink_unicast+0x7f0/0x7f0 [ 3149.461242][T32463] sock_sendmsg+0xde/0x190 [ 3149.465737][T32463] ____sys_sendmsg+0x71c/0x900 [ 3149.470694][T32463] ? copy_msghdr_from_user+0xfc/0x150 [ 3149.476120][T32463] ? kernel_sendmsg+0x50/0x50 [ 3149.480883][T32463] ___sys_sendmsg+0x110/0x1b0 [ 3149.485617][T32463] ? do_recvmmsg+0x6e0/0x6e0 [ 3149.490270][T32463] ? __fget_files+0x248/0x480 [ 3149.495021][T32463] ? lock_downgrade+0x690/0x690 [ 3149.500053][T32463] ? futex_wake_mark+0x1a0/0x1a0 [ 3149.505070][T32463] ? __fget_files+0x26a/0x480 [ 3149.509854][T32463] ? __fget_light+0xe5/0x270 00:55:25 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000030000000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3149.514508][T32463] __sys_sendmsg+0xf7/0x1c0 [ 3149.519064][T32463] ? __sys_sendmsg_sock+0x40/0x40 [ 3149.524151][T32463] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3149.530149][T32463] ? syscall_enter_from_user_mode+0x26/0x80 [ 3149.536118][T32463] ? lockdep_hardirqs_on+0x7d/0x100 [ 3149.541402][T32463] do_syscall_64+0x39/0xb0 [ 3149.545875][T32463] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3149.551820][T32463] RIP: 0033:0x7fea1f08c169 [ 3149.556289][T32463] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3149.575967][T32463] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3149.584448][T32463] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3149.592562][T32463] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3149.600583][T32463] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3149.608603][T32463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3149.616714][T32463] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3149.624775][T32463] 00:55:26 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x500, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:26 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000040000000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:26 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000000000070000f0", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:26 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x34340000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000006f00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:26 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000020100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3149.754996][T32464] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3149.785580][T32474] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3149.835913][T32474] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3149.857283][T32474] CPU: 0 PID: 32474 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3149.867779][T32474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3149.877892][T32474] Call Trace: [ 3149.881218][T32474] [ 3149.884175][T32474] dump_stack_lvl+0x136/0x150 [ 3149.889084][T32474] sysfs_warn_dup+0x80/0xa0 [ 3149.893642][T32474] sysfs_do_create_link_sd+0x11e/0x140 [ 3149.899160][T32474] sysfs_create_link+0x63/0xc0 [ 3149.903979][T32474] device_add+0x5e5/0x1c50 [ 3149.908486][T32474] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3149.915409][T32474] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3149.921340][T32474] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3149.927382][T32474] wiphy_register+0x1f88/0x2ae0 [ 3149.932291][T32474] ? wiphy_unregister+0xb40/0xb40 [ 3149.937356][T32474] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3149.942686][T32474] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3149.948856][T32474] ieee80211_register_hw+0x23c1/0x40e0 [ 3149.954410][T32474] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3149.960020][T32474] ? net_generic+0xd9/0x2a0 [ 3149.964578][T32474] ? debug_object_free+0x360/0x360 [ 3149.969728][T32474] ? lockdep_init_map_type+0x21e/0x810 [ 3149.975228][T32474] ? __hrtimer_init+0x145/0x280 [ 3149.980128][T32474] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3149.985907][T32474] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3149.992730][T32474] hwsim_new_radio_nl+0xad6/0x1210 [ 3149.997903][T32474] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3150.003853][T32474] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3150.011283][T32474] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3150.018724][T32474] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3150.025116][T32474] ? genl_start+0x660/0x660 [ 3150.029678][T32474] ? ns_capable+0xe0/0x110 [ 3150.034142][T32474] genl_rcv_msg+0x4ff/0x7e0 [ 3150.038697][T32474] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3150.045086][T32474] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3150.051120][T32474] netlink_rcv_skb+0x165/0x440 [ 3150.055931][T32474] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3150.062312][T32474] ? netlink_ack+0x1360/0x1360 [ 3150.067151][T32474] genl_rcv+0x28/0x40 [ 3150.071278][T32474] netlink_unicast+0x547/0x7f0 [ 3150.076093][T32474] ? netlink_attachskb+0x890/0x890 [ 3150.081332][T32474] ? __virt_addr_valid+0x61/0x2e0 [ 3150.086408][T32474] ? __phys_addr_symbol+0x30/0x70 [ 3150.091565][T32474] ? __check_object_size+0x333/0x6e0 [ 3150.096948][T32474] netlink_sendmsg+0x925/0xe30 [ 3150.101769][T32474] ? netlink_unicast+0x7f0/0x7f0 [ 3150.106772][T32474] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3150.112208][T32474] ? netlink_unicast+0x7f0/0x7f0 [ 3150.117193][T32474] sock_sendmsg+0xde/0x190 [ 3150.121658][T32474] ____sys_sendmsg+0x71c/0x900 [ 3150.126473][T32474] ? copy_msghdr_from_user+0xfc/0x150 [ 3150.131902][T32474] ? kernel_sendmsg+0x50/0x50 [ 3150.136638][T32474] ? futex_unqueue+0xb7/0x120 [ 3150.141358][T32474] ? futex_wait+0x503/0x680 [ 3150.146003][T32474] ___sys_sendmsg+0x110/0x1b0 [ 3150.150713][T32474] ? do_recvmmsg+0x6e0/0x6e0 [ 3150.155353][T32474] ? __fget_files+0x248/0x480 [ 3150.160080][T32474] ? lock_downgrade+0x690/0x690 [ 3150.165154][T32474] ? __fget_files+0x26a/0x480 [ 3150.169991][T32474] ? __fget_light+0xe5/0x270 [ 3150.174638][T32474] __sys_sendmsg+0xf7/0x1c0 [ 3150.179188][T32474] ? __sys_sendmsg_sock+0x40/0x40 [ 3150.184248][T32474] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3150.190296][T32474] ? syscall_enter_from_user_mode+0x26/0x80 [ 3150.196243][T32474] ? lockdep_hardirqs_on+0x7d/0x100 [ 3150.201500][T32474] do_syscall_64+0x39/0xb0 [ 3150.205971][T32474] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3150.211983][T32474] RIP: 0033:0x7f31e448c169 [ 3150.216511][T32474] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3150.236262][T32474] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3150.244732][T32474] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3150.252745][T32474] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3150.260746][T32474] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3150.268757][T32474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3150.276856][T32474] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3150.284878][T32474] 00:55:26 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:26 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x74000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3150.361286][T32494] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:55:26 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000030100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3150.426845][T32494] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3150.459525][T32494] CPU: 1 PID: 32494 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3150.470036][T32494] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3150.480151][T32494] Call Trace: [ 3150.483483][T32494] [ 3150.486465][T32494] dump_stack_lvl+0x136/0x150 [ 3150.491222][T32494] sysfs_warn_dup+0x80/0xa0 [ 3150.495815][T32494] sysfs_do_create_link_sd+0x11e/0x140 [ 3150.501406][T32494] sysfs_create_link+0x63/0xc0 [ 3150.506258][T32494] device_add+0x5e5/0x1c50 [ 3150.510764][T32494] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3150.517694][T32494] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3150.523662][T32494] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3150.529733][T32494] wiphy_register+0x1f88/0x2ae0 [ 3150.534759][T32494] ? wiphy_unregister+0xb40/0xb40 [ 3150.539859][T32494] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3150.545080][T32494] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3150.551138][T32494] ieee80211_register_hw+0x23c1/0x40e0 [ 3150.556710][T32494] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3150.562445][T32494] ? debug_object_free+0x360/0x360 [ 3150.567646][T32494] ? lockdep_init_map_type+0x21e/0x810 [ 3150.573163][T32494] ? __hrtimer_init+0x145/0x280 [ 3150.578070][T32494] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3150.583855][T32494] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3150.590628][T32494] hwsim_new_radio_nl+0xad6/0x1210 [ 3150.595786][T32494] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3150.601732][T32494] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3150.609245][T32494] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3150.616610][T32494] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3150.622820][T32494] ? genl_start+0x660/0x660 [ 3150.627439][T32494] ? ns_capable+0xe0/0x110 [ 3150.631901][T32494] genl_rcv_msg+0x4ff/0x7e0 [ 3150.636550][T32494] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3150.643028][T32494] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3150.648989][T32494] netlink_rcv_skb+0x165/0x440 [ 3150.653803][T32494] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3150.660273][T32494] ? netlink_ack+0x1360/0x1360 [ 3150.665111][T32494] genl_rcv+0x28/0x40 [ 3150.669141][T32494] netlink_unicast+0x547/0x7f0 [ 3150.673974][T32494] ? netlink_attachskb+0x890/0x890 [ 3150.679127][T32494] ? __virt_addr_valid+0x61/0x2e0 [ 3150.684282][T32494] ? __phys_addr_symbol+0x30/0x70 [ 3150.689348][T32494] ? __check_object_size+0x333/0x6e0 [ 3150.694674][T32494] netlink_sendmsg+0x925/0xe30 [ 3150.699492][T32494] ? netlink_unicast+0x7f0/0x7f0 [ 3150.704493][T32494] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3150.709817][T32494] ? netlink_unicast+0x7f0/0x7f0 [ 3150.714800][T32494] sock_sendmsg+0xde/0x190 [ 3150.719357][T32494] ____sys_sendmsg+0x71c/0x900 [ 3150.724171][T32494] ? copy_msghdr_from_user+0xfc/0x150 [ 3150.729574][T32494] ? kernel_sendmsg+0x50/0x50 [ 3150.734311][T32494] ___sys_sendmsg+0x110/0x1b0 [ 3150.739105][T32494] ? do_recvmmsg+0x6e0/0x6e0 [ 3150.743730][T32494] ? __fget_files+0x248/0x480 [ 3150.748477][T32494] ? lock_downgrade+0x690/0x690 [ 3150.753366][T32494] ? futex_wake_mark+0x1a0/0x1a0 [ 3150.758372][T32494] ? __fget_files+0x26a/0x480 [ 3150.763104][T32494] ? __fget_light+0xe5/0x270 [ 3150.767928][T32494] __sys_sendmsg+0xf7/0x1c0 [ 3150.772474][T32494] ? __sys_sendmsg_sock+0x40/0x40 [ 3150.777532][T32494] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3150.783485][T32494] ? syscall_enter_from_user_mode+0x26/0x80 [ 3150.789428][T32494] ? lockdep_hardirqs_on+0x7d/0x100 [ 3150.794675][T32494] do_syscall_64+0x39/0xb0 [ 3150.799127][T32494] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3150.805057][T32494] RIP: 0033:0x7fea1f08c169 [ 3150.809503][T32494] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3150.829233][T32494] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3150.837680][T32494] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3150.845688][T32494] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3150.853687][T32494] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3150.861684][T32494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3150.869780][T32494] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 00:55:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000040100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3150.877793][T32494] 00:55:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000050100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:27 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x600, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000060100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:27 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="20000000720001070000000000000000070000ff", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:27 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x3f000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007100000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:27 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3151.091381][T32497] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3151.118288][T32508] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:27 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000070100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3151.209637][T32508] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3151.238591][T32508] CPU: 1 PID: 32508 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3151.249105][T32508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3151.259220][T32508] Call Trace: [ 3151.262566][T32508] [ 3151.265541][T32508] dump_stack_lvl+0x136/0x150 [ 3151.270302][T32508] sysfs_warn_dup+0x80/0xa0 [ 3151.274890][T32508] sysfs_do_create_link_sd+0x11e/0x140 [ 3151.280436][T32508] sysfs_create_link+0x63/0xc0 [ 3151.285287][T32508] device_add+0x5e5/0x1c50 [ 3151.289869][T32508] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3151.296791][T32508] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3151.302951][T32508] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3151.308997][T32508] wiphy_register+0x1f88/0x2ae0 [ 3151.313911][T32508] ? wiphy_unregister+0xb40/0xb40 [ 3151.319000][T32508] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3151.324194][T32508] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3151.330227][T32508] ieee80211_register_hw+0x23c1/0x40e0 [ 3151.335764][T32508] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3151.341400][T32508] ? debug_object_free+0x360/0x360 [ 3151.346557][T32508] ? lockdep_init_map_type+0x21e/0x810 [ 3151.352086][T32508] ? __hrtimer_init+0x145/0x280 [ 3151.357082][T32508] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3151.362866][T32508] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3151.369595][T32508] hwsim_new_radio_nl+0xad6/0x1210 [ 3151.374752][T32508] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3151.380700][T32508] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3151.388142][T32508] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3151.395485][T32508] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3151.401713][T32508] ? genl_start+0x660/0x660 [ 3151.406288][T32508] ? ns_capable+0xe0/0x110 [ 3151.410774][T32508] genl_rcv_msg+0x4ff/0x7e0 [ 3151.415350][T32508] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3151.421737][T32508] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3151.427689][T32508] netlink_rcv_skb+0x165/0x440 [ 3151.432527][T32508] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3151.438909][T32508] ? netlink_ack+0x1360/0x1360 [ 3151.443757][T32508] genl_rcv+0x28/0x40 [ 3151.447795][T32508] netlink_unicast+0x547/0x7f0 [ 3151.452613][T32508] ? netlink_attachskb+0x890/0x890 [ 3151.457789][T32508] ? __virt_addr_valid+0x61/0x2e0 [ 3151.462864][T32508] ? __phys_addr_symbol+0x30/0x70 [ 3151.467934][T32508] ? __check_object_size+0x333/0x6e0 [ 3151.473284][T32508] netlink_sendmsg+0x925/0xe30 [ 3151.478110][T32508] ? netlink_unicast+0x7f0/0x7f0 [ 3151.483126][T32508] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3151.488542][T32508] ? netlink_unicast+0x7f0/0x7f0 [ 3151.493529][T32508] sock_sendmsg+0xde/0x190 [ 3151.497995][T32508] ____sys_sendmsg+0x71c/0x900 [ 3151.502892][T32508] ? copy_msghdr_from_user+0xfc/0x150 [ 3151.508295][T32508] ? kernel_sendmsg+0x50/0x50 [ 3151.513263][T32508] ___sys_sendmsg+0x110/0x1b0 [ 3151.517980][T32508] ? do_recvmmsg+0x6e0/0x6e0 [ 3151.522606][T32508] ? __fget_files+0x248/0x480 [ 3151.527361][T32508] ? lock_downgrade+0x690/0x690 [ 3151.532324][T32508] ? futex_wake_mark+0x1a0/0x1a0 [ 3151.537343][T32508] ? __fget_files+0x26a/0x480 [ 3151.542096][T32508] ? __fget_light+0xe5/0x270 [ 3151.546920][T32508] __sys_sendmsg+0xf7/0x1c0 [ 3151.551677][T32508] ? __sys_sendmsg_sock+0x40/0x40 [ 3151.556758][T32508] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3151.562747][T32508] ? syscall_enter_from_user_mode+0x26/0x80 [ 3151.568711][T32508] ? lockdep_hardirqs_on+0x7d/0x100 [ 3151.573965][T32508] do_syscall_64+0x39/0xb0 [ 3151.578428][T32508] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3151.584355][T32508] RIP: 0033:0x7f31e448c169 [ 3151.588801][T32508] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 00:55:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007200000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3151.608458][T32508] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3151.616909][T32508] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3151.624910][T32508] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3151.632922][T32508] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3151.640923][T32508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3151.648921][T32508] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3151.657113][T32508] 00:55:28 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7a000000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000080100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007300000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3151.744891][T32527] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3151.780345][T32527] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3151.808158][T32527] CPU: 0 PID: 32527 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3151.818678][T32527] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3151.828792][T32527] Call Trace: [ 3151.832127][T32527] [ 3151.835145][T32527] dump_stack_lvl+0x136/0x150 [ 3151.839902][T32527] sysfs_warn_dup+0x80/0xa0 [ 3151.844494][T32527] sysfs_do_create_link_sd+0x11e/0x140 [ 3151.850052][T32527] sysfs_create_link+0x63/0xc0 [ 3151.854903][T32527] device_add+0x5e5/0x1c50 [ 3151.859482][T32527] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3151.866419][T32527] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3151.872472][T32527] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3151.878629][T32527] wiphy_register+0x1f88/0x2ae0 [ 3151.883666][T32527] ? wiphy_unregister+0xb40/0xb40 [ 3151.888768][T32527] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3151.893967][T32527] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3151.900032][T32527] ieee80211_register_hw+0x23c1/0x40e0 [ 3151.905614][T32527] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3151.911306][T32527] ? debug_object_free+0x360/0x360 [ 3151.916500][T32527] ? lockdep_init_map_type+0x21e/0x810 [ 3151.922251][T32527] ? __hrtimer_init+0x145/0x280 [ 3151.927199][T32527] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3151.933020][T32527] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3151.939802][T32527] hwsim_new_radio_nl+0xad6/0x1210 [ 3151.945038][T32527] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3151.951236][T32527] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3151.958697][T32527] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3151.966094][T32527] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3151.972342][T32527] ? genl_start+0x660/0x660 [ 3151.976949][T32527] ? ns_capable+0xe0/0x110 [ 3151.981442][T32527] genl_rcv_msg+0x4ff/0x7e0 [ 3151.986051][T32527] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3151.992555][T32527] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3151.998544][T32527] netlink_rcv_skb+0x165/0x440 [ 3152.003390][T32527] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3152.009818][T32527] ? netlink_ack+0x1360/0x1360 [ 3152.014701][T32527] genl_rcv+0x28/0x40 [ 3152.018770][T32527] netlink_unicast+0x547/0x7f0 [ 3152.023615][T32527] ? netlink_attachskb+0x890/0x890 [ 3152.028799][T32527] ? __virt_addr_valid+0x61/0x2e0 [ 3152.033919][T32527] ? __phys_addr_symbol+0x30/0x70 [ 3152.039023][T32527] ? __check_object_size+0x333/0x6e0 [ 3152.044390][T32527] netlink_sendmsg+0x925/0xe30 [ 3152.049242][T32527] ? netlink_unicast+0x7f0/0x7f0 [ 3152.054263][T32527] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3152.059623][T32527] ? netlink_unicast+0x7f0/0x7f0 [ 3152.064633][T32527] sock_sendmsg+0xde/0x190 [ 3152.069302][T32527] ____sys_sendmsg+0x71c/0x900 [ 3152.074151][T32527] ? copy_msghdr_from_user+0xfc/0x150 [ 3152.079587][T32527] ? kernel_sendmsg+0x50/0x50 [ 3152.084356][T32527] ? futex_unqueue+0xb7/0x120 [ 3152.089106][T32527] ? futex_wait+0x503/0x680 [ 3152.093779][T32527] ___sys_sendmsg+0x110/0x1b0 [ 3152.098532][T32527] ? do_recvmmsg+0x6e0/0x6e0 [ 3152.103245][T32527] ? __fget_files+0x248/0x480 [ 3152.107997][T32527] ? lock_downgrade+0x690/0x690 [ 3152.112926][T32527] ? __fget_files+0x26a/0x480 [ 3152.117695][T32527] ? __fget_light+0xe5/0x270 [ 3152.122366][T32527] __sys_sendmsg+0xf7/0x1c0 [ 3152.126932][T32527] ? __sys_sendmsg_sock+0x40/0x40 [ 3152.132018][T32527] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3152.138015][T32527] ? syscall_enter_from_user_mode+0x26/0x80 [ 3152.144000][T32527] ? lockdep_hardirqs_on+0x7d/0x100 [ 3152.149278][T32527] do_syscall_64+0x39/0xb0 [ 3152.153760][T32527] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3152.159727][T32527] RIP: 0033:0x7fea1f08c169 [ 3152.164197][T32527] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3152.183874][T32527] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3152.192345][T32527] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3152.200350][T32527] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3152.208351][T32527] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3152.216375][T32527] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3152.224376][T32527] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3152.232410][T32527] 00:55:28 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x700, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000090100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3152.272549][T32530] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:28 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x48000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000b0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:28 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007400000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3152.355593][T32547] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3152.382851][T32547] CPU: 0 PID: 32547 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3152.393391][T32547] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3152.403507][T32547] Call Trace: [ 3152.406924][T32547] [ 3152.409910][T32547] dump_stack_lvl+0x136/0x150 [ 3152.414679][T32547] sysfs_warn_dup+0x80/0xa0 [ 3152.419287][T32547] sysfs_do_create_link_sd+0x11e/0x140 [ 3152.424848][T32547] sysfs_create_link+0x63/0xc0 [ 3152.429723][T32547] device_add+0x5e5/0x1c50 [ 3152.434231][T32547] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3152.441162][T32547] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3152.447135][T32547] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3152.453221][T32547] wiphy_register+0x1f88/0x2ae0 [ 3152.458147][T32547] ? wiphy_unregister+0xb40/0xb40 [ 3152.463244][T32547] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3152.468433][T32547] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3152.474523][T32547] ieee80211_register_hw+0x23c1/0x40e0 [ 3152.480099][T32547] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3152.485744][T32547] ? debug_object_free+0x360/0x360 [ 3152.490926][T32547] ? lockdep_init_map_type+0x21e/0x810 [ 3152.496461][T32547] ? __hrtimer_init+0x145/0x280 [ 3152.501411][T32547] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3152.507239][T32547] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3152.514001][T32547] hwsim_new_radio_nl+0xad6/0x1210 [ 3152.519188][T32547] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3152.525177][T32547] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3152.532662][T32547] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3152.540058][T32547] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3152.546299][T32547] ? genl_start+0x660/0x660 [ 3152.550984][T32547] ? ns_capable+0xe0/0x110 00:55:28 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x4c000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3152.555481][T32547] genl_rcv_msg+0x4ff/0x7e0 [ 3152.560082][T32547] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3152.566490][T32547] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3152.572470][T32547] netlink_rcv_skb+0x165/0x440 [ 3152.577317][T32547] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3152.583731][T32547] ? netlink_ack+0x1360/0x1360 [ 3152.588618][T32547] genl_rcv+0x28/0x40 [ 3152.592681][T32547] netlink_unicast+0x547/0x7f0 [ 3152.597523][T32547] ? netlink_attachskb+0x890/0x890 [ 3152.602711][T32547] ? __virt_addr_valid+0x61/0x2e0 [ 3152.607811][T32547] ? __phys_addr_symbol+0x30/0x70 [ 3152.612967][T32547] ? __check_object_size+0x333/0x6e0 [ 3152.618323][T32547] netlink_sendmsg+0x925/0xe30 [ 3152.623260][T32547] ? netlink_unicast+0x7f0/0x7f0 [ 3152.628287][T32547] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3152.633638][T32547] ? netlink_unicast+0x7f0/0x7f0 [ 3152.638653][T32547] sock_sendmsg+0xde/0x190 [ 3152.643145][T32547] ____sys_sendmsg+0x71c/0x900 [ 3152.647994][T32547] ? copy_msghdr_from_user+0xfc/0x150 [ 3152.653419][T32547] ? kernel_sendmsg+0x50/0x50 [ 3152.658175][T32547] ? futex_unqueue+0xb7/0x120 [ 3152.662929][T32547] ? futex_wait+0x503/0x680 [ 3152.667515][T32547] ___sys_sendmsg+0x110/0x1b0 [ 3152.672250][T32547] ? do_recvmmsg+0x6e0/0x6e0 [ 3152.676906][T32547] ? __fget_files+0x248/0x480 [ 3152.681664][T32547] ? lock_downgrade+0x690/0x690 [ 3152.686602][T32547] ? __fget_files+0x26a/0x480 [ 3152.691384][T32547] ? __fget_light+0xe5/0x270 [ 3152.696043][T32547] __sys_sendmsg+0xf7/0x1c0 [ 3152.700611][T32547] ? __sys_sendmsg_sock+0x40/0x40 [ 3152.705697][T32547] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3152.711693][T32547] ? syscall_enter_from_user_mode+0x26/0x80 [ 3152.717763][T32547] ? lockdep_hardirqs_on+0x7d/0x100 [ 3152.723043][T32547] do_syscall_64+0x39/0xb0 [ 3152.727649][T32547] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3152.733710][T32547] RIP: 0033:0x7f31e448c169 [ 3152.738204][T32547] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3152.758136][T32547] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3152.766626][T32547] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3152.774657][T32547] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3152.782685][T32547] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3152.790720][T32547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3152.798751][T32547] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3152.806811][T32547] [ 3152.931813][T32558] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3152.965691][T32558] CPU: 1 PID: 32558 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3152.976196][T32558] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3152.986306][T32558] Call Trace: [ 3152.989640][T32558] [ 3152.992624][T32558] dump_stack_lvl+0x136/0x150 [ 3152.997395][T32558] sysfs_warn_dup+0x80/0xa0 [ 3153.001995][T32558] sysfs_do_create_link_sd+0x11e/0x140 [ 3153.007759][T32558] sysfs_create_link+0x63/0xc0 [ 3153.012613][T32558] device_add+0x5e5/0x1c50 [ 3153.017117][T32558] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3153.024043][T32558] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3153.029990][T32558] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3153.036026][T32558] wiphy_register+0x1f88/0x2ae0 [ 3153.040929][T32558] ? wiphy_unregister+0xb40/0xb40 [ 3153.045992][T32558] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3153.051195][T32558] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3153.057233][T32558] ieee80211_register_hw+0x23c1/0x40e0 [ 3153.062763][T32558] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3153.068360][T32558] ? debug_object_free+0x360/0x360 [ 3153.073524][T32558] ? lockdep_init_map_type+0x21e/0x810 [ 3153.079029][T32558] ? __hrtimer_init+0x145/0x280 [ 3153.083933][T32558] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3153.089726][T32558] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3153.096461][T32558] hwsim_new_radio_nl+0xad6/0x1210 [ 3153.101624][T32558] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3153.107599][T32558] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3153.115025][T32558] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3153.122370][T32558] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3153.128578][T32558] ? genl_start+0x660/0x660 [ 3153.133141][T32558] ? ns_capable+0xe0/0x110 [ 3153.137603][T32558] genl_rcv_msg+0x4ff/0x7e0 [ 3153.142180][T32558] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3153.148567][T32558] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3153.154512][T32558] netlink_rcv_skb+0x165/0x440 [ 3153.159428][T32558] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3153.165823][T32558] ? netlink_ack+0x1360/0x1360 [ 3153.170690][T32558] genl_rcv+0x28/0x40 [ 3153.174723][T32558] netlink_unicast+0x547/0x7f0 [ 3153.179558][T32558] ? netlink_attachskb+0x890/0x890 [ 3153.184724][T32558] ? __virt_addr_valid+0x61/0x2e0 [ 3153.189800][T32558] ? __phys_addr_symbol+0x30/0x70 [ 3153.194887][T32558] ? __check_object_size+0x333/0x6e0 [ 3153.200230][T32558] netlink_sendmsg+0x925/0xe30 [ 3153.205056][T32558] ? netlink_unicast+0x7f0/0x7f0 [ 3153.210049][T32558] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3153.215376][T32558] ? netlink_unicast+0x7f0/0x7f0 [ 3153.220357][T32558] sock_sendmsg+0xde/0x190 [ 3153.224833][T32558] ____sys_sendmsg+0x71c/0x900 [ 3153.229669][T32558] ? copy_msghdr_from_user+0xfc/0x150 [ 3153.235074][T32558] ? kernel_sendmsg+0x50/0x50 [ 3153.239824][T32558] ___sys_sendmsg+0x110/0x1b0 [ 3153.244646][T32558] ? do_recvmmsg+0x6e0/0x6e0 [ 3153.249282][T32558] ? __fget_files+0x248/0x480 [ 3153.254034][T32558] ? lock_downgrade+0x690/0x690 [ 3153.258982][T32558] ? futex_wake_mark+0x1a0/0x1a0 [ 3153.264021][T32558] ? __fget_files+0x26a/0x480 [ 3153.268858][T32558] ? __fget_light+0xe5/0x270 [ 3153.273492][T32558] __sys_sendmsg+0xf7/0x1c0 [ 3153.278059][T32558] ? __sys_sendmsg_sock+0x40/0x40 [ 3153.283228][T32558] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3153.289192][T32558] ? syscall_enter_from_user_mode+0x26/0x80 [ 3153.295149][T32558] ? lockdep_hardirqs_on+0x7d/0x100 [ 3153.300407][T32558] do_syscall_64+0x39/0xb0 [ 3153.304895][T32558] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3153.310846][T32558] RIP: 0033:0x7fea1f08c169 [ 3153.315577][T32558] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3153.335245][T32558] RSP: 002b:00007fea1fd07168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3153.343807][T32558] RAX: ffffffffffffffda RBX: 00007fea1f1ac050 RCX: 00007fea1f08c169 [ 3153.351840][T32558] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3153.359844][T32558] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3153.367842][T32558] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:55:29 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7a6c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000c0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007500000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3153.375840][T32558] R13: 00007ffd49da126f R14: 00007fea1fd07300 R15: 0000000000022000 [ 3153.384119][T32558] [ 3153.450618][T32570] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3153.483815][T32570] CPU: 1 PID: 32570 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3153.494584][T32570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3153.504719][T32570] Call Trace: [ 3153.508058][T32570] [ 3153.511057][T32570] dump_stack_lvl+0x136/0x150 [ 3153.515826][T32570] sysfs_warn_dup+0x80/0xa0 [ 3153.520420][T32570] sysfs_do_create_link_sd+0x11e/0x140 [ 3153.525964][T32570] sysfs_create_link+0x63/0xc0 [ 3153.530846][T32570] device_add+0x5e5/0x1c50 [ 3153.535332][T32570] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3153.542335][T32570] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3153.548294][T32570] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3153.554351][T32570] wiphy_register+0x1f88/0x2ae0 [ 3153.559261][T32570] ? wiphy_unregister+0xb40/0xb40 [ 3153.564324][T32570] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3153.569500][T32570] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3153.575535][T32570] ieee80211_register_hw+0x23c1/0x40e0 [ 3153.581076][T32570] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3153.586691][T32570] ? debug_object_free+0x360/0x360 [ 3153.591854][T32570] ? lockdep_init_map_type+0x21e/0x810 [ 3153.597351][T32570] ? __hrtimer_init+0x145/0x280 [ 3153.602257][T32570] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3153.608158][T32570] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3153.614908][T32570] hwsim_new_radio_nl+0xad6/0x1210 [ 3153.620087][T32570] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3153.626039][T32570] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3153.633466][T32570] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3153.640829][T32570] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3153.647038][T32570] ? genl_start+0x660/0x660 [ 3153.651608][T32570] ? ns_capable+0xe0/0x110 [ 3153.656073][T32570] genl_rcv_msg+0x4ff/0x7e0 [ 3153.660628][T32570] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3153.667097][T32570] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3153.673050][T32570] netlink_rcv_skb+0x165/0x440 [ 3153.677860][T32570] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3153.684277][T32570] ? netlink_ack+0x1360/0x1360 [ 3153.689119][T32570] genl_rcv+0x28/0x40 [ 3153.693144][T32570] netlink_unicast+0x547/0x7f0 [ 3153.697974][T32570] ? netlink_attachskb+0x890/0x890 [ 3153.703127][T32570] ? __virt_addr_valid+0x61/0x2e0 [ 3153.708193][T32570] ? __phys_addr_symbol+0x30/0x70 [ 3153.713259][T32570] ? __check_object_size+0x333/0x6e0 [ 3153.718585][T32570] netlink_sendmsg+0x925/0xe30 [ 3153.723399][T32570] ? netlink_unicast+0x7f0/0x7f0 [ 3153.728393][T32570] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3153.733724][T32570] ? netlink_unicast+0x7f0/0x7f0 [ 3153.738708][T32570] sock_sendmsg+0xde/0x190 [ 3153.743177][T32570] ____sys_sendmsg+0x71c/0x900 [ 3153.748002][T32570] ? copy_msghdr_from_user+0xfc/0x150 [ 3153.753416][T32570] ? kernel_sendmsg+0x50/0x50 [ 3153.758171][T32570] ___sys_sendmsg+0x110/0x1b0 [ 3153.762882][T32570] ? do_recvmmsg+0x6e0/0x6e0 [ 3153.767506][T32570] ? __fget_files+0x248/0x480 [ 3153.772234][T32570] ? lock_downgrade+0x690/0x690 [ 3153.777148][T32570] ? futex_wake_mark+0x1a0/0x1a0 [ 3153.782162][T32570] ? __fget_files+0x26a/0x480 [ 3153.786898][T32570] ? __fget_light+0xe5/0x270 [ 3153.791532][T32570] __sys_sendmsg+0xf7/0x1c0 [ 3153.796066][T32570] ? __sys_sendmsg_sock+0x40/0x40 [ 3153.801121][T32570] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3153.807169][T32570] ? syscall_enter_from_user_mode+0x26/0x80 [ 3153.813115][T32570] ? lockdep_hardirqs_on+0x7d/0x100 [ 3153.818380][T32570] do_syscall_64+0x39/0xb0 [ 3153.822882][T32570] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3153.828828][T32570] RIP: 0033:0x7f31e448c169 [ 3153.833271][T32570] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3153.852913][T32570] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3153.861384][T32570] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3153.869386][T32570] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3153.877659][T32570] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3153.885664][T32570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3153.893752][T32570] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3153.901862][T32570] 00:55:30 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x900, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:30 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007600000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000e0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:30 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x60000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:30 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7b6c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000000f0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:30 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007700000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3153.989375][T32580] __nla_validate_parse: 4 callbacks suppressed [ 3153.989399][T32580] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:30 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x68000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3154.045136][T32584] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3154.071047][T32584] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3154.080829][T32584] CPU: 1 PID: 32584 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3154.091324][T32584] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3154.101432][T32584] Call Trace: [ 3154.104762][T32584] [ 3154.107759][T32584] dump_stack_lvl+0x136/0x150 [ 3154.112608][T32584] sysfs_warn_dup+0x80/0xa0 [ 3154.117210][T32584] sysfs_do_create_link_sd+0x11e/0x140 [ 3154.122763][T32584] sysfs_create_link+0x63/0xc0 [ 3154.127716][T32584] device_add+0x5e5/0x1c50 [ 3154.132660][T32584] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3154.139596][T32584] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3154.145535][T32584] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3154.151580][T32584] wiphy_register+0x1f88/0x2ae0 [ 3154.156484][T32584] ? wiphy_unregister+0xb40/0xb40 [ 3154.161631][T32584] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3154.166801][T32584] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3154.172842][T32584] ieee80211_register_hw+0x23c1/0x40e0 [ 3154.178459][T32584] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3154.184062][T32584] ? debug_object_free+0x360/0x360 [ 3154.189215][T32584] ? lockdep_init_map_type+0x21e/0x810 [ 3154.194746][T32584] ? __hrtimer_init+0x145/0x280 [ 3154.199646][T32584] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3154.205447][T32584] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3154.212275][T32584] hwsim_new_radio_nl+0xad6/0x1210 [ 3154.217444][T32584] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3154.223399][T32584] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3154.231960][T32584] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3154.239308][T32584] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3154.245519][T32584] ? genl_start+0x660/0x660 [ 3154.250086][T32584] ? ns_capable+0xe0/0x110 [ 3154.254559][T32584] genl_rcv_msg+0x4ff/0x7e0 [ 3154.259300][T32584] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3154.265683][T32584] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3154.271631][T32584] netlink_rcv_skb+0x165/0x440 [ 3154.276446][T32584] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3154.282829][T32584] ? netlink_ack+0x1360/0x1360 [ 3154.287678][T32584] genl_rcv+0x28/0x40 [ 3154.291731][T32584] netlink_unicast+0x547/0x7f0 [ 3154.296834][T32584] ? netlink_attachskb+0x890/0x890 [ 3154.301995][T32584] ? __virt_addr_valid+0x61/0x2e0 [ 3154.307096][T32584] ? __phys_addr_symbol+0x30/0x70 [ 3154.312168][T32584] ? __check_object_size+0x333/0x6e0 [ 3154.317508][T32584] netlink_sendmsg+0x925/0xe30 [ 3154.322335][T32584] ? netlink_unicast+0x7f0/0x7f0 [ 3154.327321][T32584] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3154.332641][T32584] ? netlink_unicast+0x7f0/0x7f0 [ 3154.337620][T32584] sock_sendmsg+0xde/0x190 [ 3154.342098][T32584] ____sys_sendmsg+0x71c/0x900 [ 3154.346909][T32584] ? copy_msghdr_from_user+0xfc/0x150 [ 3154.352314][T32584] ? kernel_sendmsg+0x50/0x50 [ 3154.357055][T32584] ? futex_unqueue+0xb7/0x120 [ 3154.361788][T32584] ? futex_wait+0x503/0x680 [ 3154.366339][T32584] ___sys_sendmsg+0x110/0x1b0 [ 3154.371044][T32584] ? do_recvmmsg+0x6e0/0x6e0 [ 3154.375663][T32584] ? __fget_files+0x248/0x480 [ 3154.380380][T32584] ? lock_downgrade+0x690/0x690 [ 3154.385285][T32584] ? __fget_files+0x26a/0x480 [ 3154.390017][T32584] ? __fget_light+0xe5/0x270 [ 3154.394644][T32584] __sys_sendmsg+0xf7/0x1c0 [ 3154.399187][T32584] ? __sys_sendmsg_sock+0x40/0x40 [ 3154.404247][T32584] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3154.410204][T32584] ? syscall_enter_from_user_mode+0x26/0x80 [ 3154.416147][T32584] ? lockdep_hardirqs_on+0x7d/0x100 [ 3154.421393][T32584] do_syscall_64+0x39/0xb0 [ 3154.425847][T32584] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3154.431769][T32584] RIP: 0033:0x7fea1f08c169 [ 3154.436218][T32584] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3154.455959][T32584] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3154.464414][T32584] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3154.472426][T32584] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3154.480433][T32584] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3154.488440][T32584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3154.496550][T32584] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3154.504593][T32584] [ 3154.526231][T32585] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:30 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007800000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:30 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x93b, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3154.549054][T32585] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3154.581743][T32585] CPU: 0 PID: 32585 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3154.592251][T32585] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3154.602450][T32585] Call Trace: [ 3154.605776][T32585] [ 3154.608757][T32585] dump_stack_lvl+0x136/0x150 [ 3154.613523][T32585] sysfs_warn_dup+0x80/0xa0 [ 3154.618117][T32585] sysfs_do_create_link_sd+0x11e/0x140 [ 3154.623669][T32585] sysfs_create_link+0x63/0xc0 [ 3154.628558][T32585] device_add+0x5e5/0x1c50 [ 3154.633069][T32585] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3154.640004][T32585] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3154.645974][T32585] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3154.652053][T32585] wiphy_register+0x1f88/0x2ae0 [ 3154.656986][T32585] ? wiphy_unregister+0xb40/0xb40 [ 3154.662095][T32585] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3154.667389][T32585] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3154.673447][T32585] ieee80211_register_hw+0x23c1/0x40e0 [ 3154.679005][T32585] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3154.684667][T32585] ? net_generic+0xd9/0x2a0 [ 3154.689247][T32585] ? debug_object_free+0x360/0x360 [ 3154.694523][T32585] ? lockdep_init_map_type+0x21e/0x810 [ 3154.700060][T32585] ? __hrtimer_init+0x145/0x280 [ 3154.704991][T32585] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3154.710834][T32585] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3154.717594][T32585] hwsim_new_radio_nl+0xad6/0x1210 [ 3154.722789][T32585] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3154.728758][T32585] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3154.736229][T32585] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3154.743609][T32585] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3154.749850][T32585] ? genl_start+0x660/0x660 [ 3154.754627][T32585] ? ns_capable+0xe0/0x110 [ 3154.759150][T32585] genl_rcv_msg+0x4ff/0x7e0 [ 3154.763914][T32585] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3154.770442][T32585] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3154.776420][T32585] netlink_rcv_skb+0x165/0x440 [ 3154.781277][T32585] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3154.787692][T32585] ? netlink_ack+0x1360/0x1360 [ 3154.792580][T32585] genl_rcv+0x28/0x40 [ 3154.796630][T32585] netlink_unicast+0x547/0x7f0 [ 3154.801476][T32585] ? netlink_attachskb+0x890/0x890 [ 3154.806658][T32585] ? __virt_addr_valid+0x61/0x2e0 [ 3154.811841][T32585] ? __phys_addr_symbol+0x30/0x70 [ 3154.816937][T32585] ? __check_object_size+0x333/0x6e0 [ 3154.822303][T32585] netlink_sendmsg+0x925/0xe30 [ 3154.827149][T32585] ? netlink_unicast+0x7f0/0x7f0 [ 3154.832169][T32585] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3154.837523][T32585] ? netlink_unicast+0x7f0/0x7f0 [ 3154.842571][T32585] sock_sendmsg+0xde/0x190 [ 3154.847068][T32585] ____sys_sendmsg+0x71c/0x900 [ 3154.851906][T32585] ? copy_msghdr_from_user+0xfc/0x150 [ 3154.857335][T32585] ? kernel_sendmsg+0x50/0x50 [ 3154.862106][T32585] ___sys_sendmsg+0x110/0x1b0 [ 3154.866843][T32585] ? do_recvmmsg+0x6e0/0x6e0 [ 3154.871499][T32585] ? __fget_files+0x248/0x480 [ 3154.876259][T32585] ? lock_downgrade+0x690/0x690 [ 3154.881269][T32585] ? futex_wake_mark+0x1a0/0x1a0 [ 3154.886292][T32585] ? __fget_files+0x26a/0x480 [ 3154.891054][T32585] ? __fget_light+0xe5/0x270 [ 3154.895720][T32585] __sys_sendmsg+0xf7/0x1c0 [ 3154.900273][T32585] ? __sys_sendmsg_sock+0x40/0x40 [ 3154.905359][T32585] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3154.911362][T32585] ? syscall_enter_from_user_mode+0x26/0x80 [ 3154.917349][T32585] ? lockdep_hardirqs_on+0x7d/0x100 [ 3154.922637][T32585] do_syscall_64+0x39/0xb0 [ 3154.927245][T32585] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3154.933208][T32585] RIP: 0033:0x7f31e448c169 [ 3154.937672][T32585] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3154.957342][T32585] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3154.965850][T32585] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3154.973891][T32585] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3154.981909][T32585] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3154.989955][T32585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:55:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000120100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3154.997985][T32585] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3155.006128][T32585] 00:55:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000140100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000160100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000180100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:31 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7c6c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:31 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007900000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3155.255986][T32592] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:31 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x6c000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3155.311851][T32605] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3155.326816][T32605] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3155.343487][T32605] CPU: 1 PID: 32605 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3155.354069][T32605] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3155.364178][T32605] Call Trace: [ 3155.367506][T32605] [ 3155.370484][T32605] dump_stack_lvl+0x136/0x150 [ 3155.375246][T32605] sysfs_warn_dup+0x80/0xa0 [ 3155.379852][T32605] sysfs_do_create_link_sd+0x11e/0x140 [ 3155.385417][T32605] sysfs_create_link+0x63/0xc0 [ 3155.390274][T32605] device_add+0x5e5/0x1c50 [ 3155.394833][T32605] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3155.401858][T32605] ? __sanitizer_cov_trace_switch+0x54/0x90 00:55:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001a0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3155.407826][T32605] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3155.414074][T32605] wiphy_register+0x1f88/0x2ae0 [ 3155.419025][T32605] ? wiphy_unregister+0xb40/0xb40 [ 3155.424212][T32605] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3155.429413][T32605] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3155.435476][T32605] ieee80211_register_hw+0x23c1/0x40e0 [ 3155.441073][T32605] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3155.446800][T32605] ? debug_object_free+0x360/0x360 [ 3155.451989][T32605] ? lockdep_init_map_type+0x21e/0x810 [ 3155.457530][T32605] ? __hrtimer_init+0x145/0x280 [ 3155.462557][T32605] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3155.468372][T32605] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3155.475137][T32605] hwsim_new_radio_nl+0xad6/0x1210 [ 3155.480334][T32605] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3155.486317][T32605] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3155.493776][T32605] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3155.501193][T32605] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3155.507439][T32605] ? genl_start+0x660/0x660 [ 3155.512045][T32605] ? ns_capable+0xe0/0x110 [ 3155.516538][T32605] genl_rcv_msg+0x4ff/0x7e0 [ 3155.521137][T32605] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3155.527545][T32605] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3155.533536][T32605] ? lock_downgrade+0x690/0x690 [ 3155.538463][T32605] netlink_rcv_skb+0x165/0x440 [ 3155.543302][T32605] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3155.549716][T32605] ? netlink_ack+0x1360/0x1360 [ 3155.554593][T32605] genl_rcv+0x28/0x40 [ 3155.558657][T32605] netlink_unicast+0x547/0x7f0 [ 3155.563503][T32605] ? netlink_attachskb+0x890/0x890 [ 3155.568686][T32605] ? __virt_addr_valid+0x61/0x2e0 [ 3155.573792][T32605] ? __phys_addr_symbol+0x30/0x70 [ 3155.578894][T32605] ? __check_object_size+0x333/0x6e0 [ 3155.584253][T32605] netlink_sendmsg+0x925/0xe30 [ 3155.589098][T32605] ? netlink_unicast+0x7f0/0x7f0 [ 3155.594123][T32605] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3155.599472][T32605] ? netlink_unicast+0x7f0/0x7f0 [ 3155.604490][T32605] sock_sendmsg+0xde/0x190 [ 3155.608984][T32605] ____sys_sendmsg+0x71c/0x900 [ 3155.613830][T32605] ? copy_msghdr_from_user+0xfc/0x150 [ 3155.619264][T32605] ? kernel_sendmsg+0x50/0x50 [ 3155.624036][T32605] ? futex_unqueue+0xb7/0x120 [ 3155.628802][T32605] ? futex_wait+0x503/0x680 [ 3155.633390][T32605] ___sys_sendmsg+0x110/0x1b0 [ 3155.638139][T32605] ? do_recvmmsg+0x6e0/0x6e0 [ 3155.642796][T32605] ? __fget_files+0x248/0x480 [ 3155.647559][T32605] ? lock_downgrade+0x690/0x690 [ 3155.652487][T32605] ? __fget_files+0x26a/0x480 [ 3155.657274][T32605] ? __fget_light+0xe5/0x270 [ 3155.661932][T32605] __sys_sendmsg+0xf7/0x1c0 [ 3155.666499][T32605] ? __sys_sendmsg_sock+0x40/0x40 [ 3155.671596][T32605] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3155.677591][T32605] ? syscall_enter_from_user_mode+0x26/0x80 [ 3155.683563][T32605] ? lockdep_hardirqs_on+0x7d/0x100 [ 3155.688860][T32605] do_syscall_64+0x39/0xb0 [ 3155.693342][T32605] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3155.699293][T32605] RIP: 0033:0x7fea1f08c169 00:55:31 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x74000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3155.703751][T32605] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3155.723499][T32605] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3155.731981][T32605] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3155.740043][T32605] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3155.748066][T32605] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3155.756086][T32605] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:55:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001b0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3155.764198][T32605] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3155.772249][T32605] 00:55:32 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x1157, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:32 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007a00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3155.833231][T32612] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3155.888141][T32612] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3155.922101][T32612] CPU: 1 PID: 32612 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 00:55:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001c0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3155.932887][T32612] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3155.943079][T32612] Call Trace: [ 3155.946418][T32612] [ 3155.949476][T32612] dump_stack_lvl+0x136/0x150 [ 3155.954325][T32612] sysfs_warn_dup+0x80/0xa0 [ 3155.958907][T32612] sysfs_do_create_link_sd+0x11e/0x140 [ 3155.964463][T32612] sysfs_create_link+0x63/0xc0 [ 3155.969313][T32612] device_add+0x5e5/0x1c50 [ 3155.973811][T32612] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3155.980726][T32612] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3155.986713][T32612] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3155.992779][T32612] wiphy_register+0x1f88/0x2ae0 [ 3155.997709][T32612] ? wiphy_unregister+0xb40/0xb40 [ 3156.002802][T32612] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3156.008023][T32612] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3156.014077][T32612] ieee80211_register_hw+0x23c1/0x40e0 [ 3156.019719][T32612] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3156.025345][T32612] ? debug_object_free+0x360/0x360 [ 3156.030511][T32612] ? lockdep_init_map_type+0x21e/0x810 [ 3156.036025][T32612] ? __hrtimer_init+0x145/0x280 [ 3156.040925][T32612] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3156.046807][T32612] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3156.053554][T32612] hwsim_new_radio_nl+0xad6/0x1210 [ 3156.058802][T32612] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3156.064748][T32612] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3156.072170][T32612] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3156.079511][T32612] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3156.085720][T32612] ? genl_start+0x660/0x660 [ 3156.090464][T32612] ? ns_capable+0xe0/0x110 [ 3156.095016][T32612] genl_rcv_msg+0x4ff/0x7e0 [ 3156.099570][T32612] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3156.106144][T32612] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3156.112089][T32612] netlink_rcv_skb+0x165/0x440 [ 3156.116922][T32612] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3156.123318][T32612] ? netlink_ack+0x1360/0x1360 [ 3156.128156][T32612] genl_rcv+0x28/0x40 [ 3156.132181][T32612] netlink_unicast+0x547/0x7f0 [ 3156.136991][T32612] ? netlink_attachskb+0x890/0x890 [ 3156.142146][T32612] ? __virt_addr_valid+0x61/0x2e0 [ 3156.147225][T32612] ? __phys_addr_symbol+0x30/0x70 [ 3156.152309][T32612] ? __check_object_size+0x333/0x6e0 [ 3156.157762][T32612] netlink_sendmsg+0x925/0xe30 [ 3156.162692][T32612] ? netlink_unicast+0x7f0/0x7f0 [ 3156.167694][T32612] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3156.173026][T32612] ? netlink_unicast+0x7f0/0x7f0 [ 3156.178026][T32612] sock_sendmsg+0xde/0x190 [ 3156.182498][T32612] ____sys_sendmsg+0x71c/0x900 [ 3156.187304][T32612] ? copy_msghdr_from_user+0xfc/0x150 [ 3156.192718][T32612] ? kernel_sendmsg+0x50/0x50 [ 3156.197563][T32612] ___sys_sendmsg+0x110/0x1b0 [ 3156.202267][T32612] ? do_recvmmsg+0x6e0/0x6e0 [ 3156.206884][T32612] ? __fget_files+0x248/0x480 [ 3156.211624][T32612] ? lock_downgrade+0x690/0x690 [ 3156.216520][T32612] ? futex_wake_mark+0x1a0/0x1a0 [ 3156.221504][T32612] ? __fget_files+0x26a/0x480 [ 3156.226233][T32612] ? __fget_light+0xe5/0x270 [ 3156.230959][T32612] __sys_sendmsg+0xf7/0x1c0 [ 3156.235498][T32612] ? __sys_sendmsg_sock+0x40/0x40 [ 3156.240643][T32612] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3156.246593][T32612] ? syscall_enter_from_user_mode+0x26/0x80 [ 3156.252636][T32612] ? lockdep_hardirqs_on+0x7d/0x100 [ 3156.257894][T32612] do_syscall_64+0x39/0xb0 [ 3156.262350][T32612] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3156.268276][T32612] RIP: 0033:0x7f31e448c169 [ 3156.272720][T32612] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3156.292377][T32612] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3156.300926][T32612] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3156.308924][T32612] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3156.316943][T32612] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3156.324937][T32612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 00:55:32 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3156.332937][T32612] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3156.341054][T32612] [ 3156.398399][T32624] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3156.423238][T32635] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3156.475821][T32635] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3156.493868][T32635] CPU: 1 PID: 32635 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3156.504362][T32635] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3156.514477][T32635] Call Trace: [ 3156.517806][T32635] [ 3156.520784][T32635] dump_stack_lvl+0x136/0x150 [ 3156.525820][T32635] sysfs_warn_dup+0x80/0xa0 [ 3156.530448][T32635] sysfs_do_create_link_sd+0x11e/0x140 [ 3156.536010][T32635] sysfs_create_link+0x63/0xc0 [ 3156.540852][T32635] device_add+0x5e5/0x1c50 [ 3156.545343][T32635] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3156.552523][T32635] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3156.558476][T32635] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3156.564513][T32635] wiphy_register+0x1f88/0x2ae0 [ 3156.569417][T32635] ? wiphy_unregister+0xb40/0xb40 [ 3156.574492][T32635] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3156.579655][T32635] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3156.585791][T32635] ieee80211_register_hw+0x23c1/0x40e0 [ 3156.591354][T32635] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3156.596971][T32635] ? debug_object_free+0x360/0x360 [ 3156.602132][T32635] ? lockdep_init_map_type+0x21e/0x810 [ 3156.607654][T32635] ? __hrtimer_init+0x145/0x280 [ 3156.612558][T32635] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3156.618336][T32635] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3156.625066][T32635] hwsim_new_radio_nl+0xad6/0x1210 [ 3156.630236][T32635] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3156.636270][T32635] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3156.643782][T32635] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3156.651129][T32635] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3156.657430][T32635] ? genl_start+0x660/0x660 [ 3156.661993][T32635] ? ns_capable+0xe0/0x110 [ 3156.666464][T32635] genl_rcv_msg+0x4ff/0x7e0 [ 3156.671018][T32635] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3156.677404][T32635] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3156.683355][T32635] netlink_rcv_skb+0x165/0x440 [ 3156.688169][T32635] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3156.694560][T32635] ? netlink_ack+0x1360/0x1360 [ 3156.699491][T32635] genl_rcv+0x28/0x40 [ 3156.703517][T32635] netlink_unicast+0x547/0x7f0 [ 3156.708328][T32635] ? netlink_attachskb+0x890/0x890 [ 3156.713484][T32635] ? __virt_addr_valid+0x61/0x2e0 [ 3156.718552][T32635] ? __phys_addr_symbol+0x30/0x70 [ 3156.723617][T32635] ? __check_object_size+0x333/0x6e0 [ 3156.729031][T32635] netlink_sendmsg+0x925/0xe30 [ 3156.733890][T32635] ? netlink_unicast+0x7f0/0x7f0 [ 3156.738912][T32635] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3156.744252][T32635] ? netlink_unicast+0x7f0/0x7f0 [ 3156.749234][T32635] sock_sendmsg+0xde/0x190 [ 3156.753695][T32635] ____sys_sendmsg+0x71c/0x900 [ 3156.758507][T32635] ? copy_msghdr_from_user+0xfc/0x150 [ 3156.763908][T32635] ? kernel_sendmsg+0x50/0x50 [ 3156.768641][T32635] ? futex_unqueue+0xb7/0x120 [ 3156.773369][T32635] ? futex_wait+0x503/0x680 [ 3156.777953][T32635] ___sys_sendmsg+0x110/0x1b0 [ 3156.782659][T32635] ? do_recvmmsg+0x6e0/0x6e0 [ 3156.787290][T32635] ? __fget_files+0x248/0x480 [ 3156.792048][T32635] ? lock_downgrade+0x690/0x690 [ 3156.796951][T32635] ? __fget_files+0x26a/0x480 [ 3156.801690][T32635] ? __fget_light+0xe5/0x270 [ 3156.806326][T32635] __sys_sendmsg+0xf7/0x1c0 [ 3156.810870][T32635] ? __sys_sendmsg_sock+0x40/0x40 [ 3156.815952][T32635] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3156.822022][T32635] ? syscall_enter_from_user_mode+0x26/0x80 [ 3156.827967][T32635] ? lockdep_hardirqs_on+0x7d/0x100 [ 3156.833228][T32635] do_syscall_64+0x39/0xb0 [ 3156.837685][T32635] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3156.843608][T32635] RIP: 0033:0x7fea1f08c169 [ 3156.848050][T32635] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3156.867688][T32635] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:55:33 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7d6c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007b00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001d0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:33 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x793b0100, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:33 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3156.876136][T32635] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3156.884137][T32635] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3156.892228][T32635] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3156.900225][T32635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3156.908250][T32635] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3156.916287][T32635] 00:55:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a0104000000000000001e0100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:33 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x122d, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:33 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007c00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3156.975142][T32647] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:33 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x7a000000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3157.036615][T32650] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:33 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000210100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3157.116440][T32650] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3157.138636][T32650] CPU: 0 PID: 32650 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3157.149241][T32650] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3157.159364][T32650] Call Trace: [ 3157.162693][T32650] [ 3157.166097][T32650] dump_stack_lvl+0x136/0x150 [ 3157.170838][T32650] sysfs_warn_dup+0x80/0xa0 [ 3157.175496][T32650] sysfs_do_create_link_sd+0x11e/0x140 [ 3157.181018][T32650] sysfs_create_link+0x63/0xc0 [ 3157.185841][T32650] device_add+0x5e5/0x1c50 [ 3157.190310][T32650] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3157.197222][T32650] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3157.203165][T32650] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3157.209391][T32650] wiphy_register+0x1f88/0x2ae0 [ 3157.214305][T32650] ? wiphy_unregister+0xb40/0xb40 [ 3157.219381][T32650] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3157.224546][T32650] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3157.230594][T32650] ieee80211_register_hw+0x23c1/0x40e0 [ 3157.236127][T32650] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3157.241728][T32650] ? net_generic+0xd9/0x2a0 [ 3157.246363][T32650] ? debug_object_free+0x360/0x360 [ 3157.251535][T32650] ? lockdep_init_map_type+0x21e/0x810 [ 3157.257066][T32650] ? __hrtimer_init+0x145/0x280 [ 3157.261980][T32650] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3157.267775][T32650] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3157.274525][T32650] hwsim_new_radio_nl+0xad6/0x1210 [ 3157.279699][T32650] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3157.285658][T32650] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3157.293122][T32650] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3157.300618][T32650] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3157.306854][T32650] ? genl_start+0x660/0x660 [ 3157.311422][T32650] ? ns_capable+0xe0/0x110 [ 3157.315897][T32650] genl_rcv_msg+0x4ff/0x7e0 [ 3157.320458][T32650] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3157.326846][T32650] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3157.332823][T32650] netlink_rcv_skb+0x165/0x440 [ 3157.337636][T32650] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3157.344017][T32650] ? netlink_ack+0x1360/0x1360 [ 3157.348853][T32650] genl_rcv+0x28/0x40 [ 3157.352885][T32650] netlink_unicast+0x547/0x7f0 [ 3157.357699][T32650] ? netlink_attachskb+0x890/0x890 [ 3157.362859][T32650] ? __virt_addr_valid+0x61/0x2e0 [ 3157.367930][T32650] ? __phys_addr_symbol+0x30/0x70 [ 3157.372998][T32650] ? __check_object_size+0x333/0x6e0 [ 3157.378356][T32650] netlink_sendmsg+0x925/0xe30 [ 3157.383207][T32650] ? netlink_unicast+0x7f0/0x7f0 [ 3157.388221][T32650] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3157.393569][T32650] ? netlink_unicast+0x7f0/0x7f0 [ 3157.398568][T32650] sock_sendmsg+0xde/0x190 [ 3157.403039][T32650] ____sys_sendmsg+0x71c/0x900 [ 3157.407860][T32650] ? copy_msghdr_from_user+0xfc/0x150 [ 3157.413269][T32650] ? kernel_sendmsg+0x50/0x50 [ 3157.418012][T32650] ___sys_sendmsg+0x110/0x1b0 [ 3157.422725][T32650] ? do_recvmmsg+0x6e0/0x6e0 [ 3157.427352][T32650] ? __fget_files+0x248/0x480 [ 3157.432081][T32650] ? lock_downgrade+0x690/0x690 [ 3157.437075][T32650] ? futex_wake_mark+0x1a0/0x1a0 [ 3157.442072][T32650] ? __fget_files+0x26a/0x480 [ 3157.446810][T32650] ? __fget_light+0xe5/0x270 [ 3157.451470][T32650] __sys_sendmsg+0xf7/0x1c0 [ 3157.456022][T32650] ? __sys_sendmsg_sock+0x40/0x40 [ 3157.461092][T32650] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3157.467056][T32650] ? syscall_enter_from_user_mode+0x26/0x80 [ 3157.473014][T32650] ? lockdep_hardirqs_on+0x7d/0x100 [ 3157.478275][T32650] do_syscall_64+0x39/0xb0 [ 3157.482745][T32650] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3157.488677][T32650] RIP: 0033:0x7f31e448c169 [ 3157.493148][T32650] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 00:55:33 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007d00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3157.512893][T32650] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3157.521347][T32650] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3157.529805][T32650] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3157.537804][T32650] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3157.545805][T32650] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3157.553805][T32650] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3157.561829][T32650] [ 3157.595081][T32660] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3157.617180][T32660] CPU: 1 PID: 32660 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3157.627701][T32660] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3157.637810][T32660] Call Trace: [ 3157.641141][T32660] [ 3157.644124][T32660] dump_stack_lvl+0x136/0x150 [ 3157.648906][T32660] sysfs_warn_dup+0x80/0xa0 [ 3157.653478][T32660] sysfs_do_create_link_sd+0x11e/0x140 [ 3157.659009][T32660] sysfs_create_link+0x63/0xc0 [ 3157.663973][T32660] device_add+0x5e5/0x1c50 [ 3157.668453][T32660] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3157.675448][T32660] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3157.681389][T32660] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3157.687423][T32660] wiphy_register+0x1f88/0x2ae0 [ 3157.692329][T32660] ? wiphy_unregister+0xb40/0xb40 [ 3157.697437][T32660] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3157.702602][T32660] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3157.708633][T32660] ieee80211_register_hw+0x23c1/0x40e0 [ 3157.714167][T32660] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3157.719769][T32660] ? debug_object_free+0x360/0x360 [ 3157.724921][T32660] ? lockdep_init_map_type+0x21e/0x810 [ 3157.730428][T32660] ? __hrtimer_init+0x145/0x280 [ 3157.735332][T32660] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3157.741115][T32660] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3157.747848][T32660] hwsim_new_radio_nl+0xad6/0x1210 [ 3157.753004][T32660] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3157.758947][T32660] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3157.766392][T32660] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3157.773734][T32660] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3157.779958][T32660] ? genl_start+0x660/0x660 [ 3157.784548][T32660] ? ns_capable+0xe0/0x110 [ 3157.789016][T32660] genl_rcv_msg+0x4ff/0x7e0 [ 3157.793573][T32660] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3157.799967][T32660] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3157.806008][T32660] netlink_rcv_skb+0x165/0x440 [ 3157.810820][T32660] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3157.817201][T32660] ? netlink_ack+0x1360/0x1360 [ 3157.822066][T32660] genl_rcv+0x28/0x40 [ 3157.826098][T32660] netlink_unicast+0x547/0x7f0 [ 3157.830914][T32660] ? netlink_attachskb+0x890/0x890 [ 3157.836071][T32660] ? __virt_addr_valid+0x61/0x2e0 [ 3157.841577][T32660] ? __phys_addr_symbol+0x30/0x70 [ 3157.846659][T32660] ? __check_object_size+0x333/0x6e0 [ 3157.852000][T32660] netlink_sendmsg+0x925/0xe30 [ 3157.856823][T32660] ? netlink_unicast+0x7f0/0x7f0 [ 3157.861810][T32660] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3157.867134][T32660] ? netlink_unicast+0x7f0/0x7f0 [ 3157.872115][T32660] sock_sendmsg+0xde/0x190 [ 3157.876752][T32660] ____sys_sendmsg+0x71c/0x900 [ 3157.881568][T32660] ? copy_msghdr_from_user+0xfc/0x150 [ 3157.886971][T32660] ? kernel_sendmsg+0x50/0x50 [ 3157.891707][T32660] ___sys_sendmsg+0x110/0x1b0 [ 3157.896414][T32660] ? do_recvmmsg+0x6e0/0x6e0 [ 3157.901034][T32660] ? __fget_files+0x248/0x480 [ 3157.905771][T32660] ? lock_downgrade+0x690/0x690 [ 3157.910660][T32660] ? futex_wake_mark+0x1a0/0x1a0 [ 3157.915742][T32660] ? __fget_files+0x26a/0x480 [ 3157.920567][T32660] ? __fget_light+0xe5/0x270 [ 3157.925195][T32660] __sys_sendmsg+0xf7/0x1c0 [ 3157.929725][T32660] ? __sys_sendmsg_sock+0x40/0x40 [ 3157.934782][T32660] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3157.940738][T32660] ? syscall_enter_from_user_mode+0x26/0x80 [ 3157.946679][T32660] ? lockdep_hardirqs_on+0x7d/0x100 [ 3157.952012][T32660] do_syscall_64+0x39/0xb0 [ 3157.956467][T32660] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3157.962385][T32660] RIP: 0033:0x7fea1f08c169 [ 3157.966873][T32660] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3157.986509][T32660] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3157.994965][T32660] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3158.003045][T32660] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3158.011035][T32660] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3158.019043][T32660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3158.027042][T32660] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3158.035052][T32660] 00:55:34 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7e6c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:34 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:34 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007e00000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:34 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x1f00, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:34 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x9effffff, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000480100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:34 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000f000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:34 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3158.733575][T32686] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3158.775018][T32686] CPU: 0 PID: 32686 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3158.785608][T32686] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3158.795713][T32686] Call Trace: [ 3158.799034][T32686] [ 3158.802009][T32686] dump_stack_lvl+0x136/0x150 [ 3158.806766][T32686] sysfs_warn_dup+0x80/0xa0 [ 3158.811408][T32686] sysfs_do_create_link_sd+0x11e/0x140 [ 3158.816924][T32686] sysfs_create_link+0x63/0xc0 [ 3158.821753][T32686] device_add+0x5e5/0x1c50 [ 3158.826211][T32686] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3158.833110][T32686] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3158.839065][T32686] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3158.845102][T32686] wiphy_register+0x1f88/0x2ae0 [ 3158.850025][T32686] ? wiphy_unregister+0xb40/0xb40 [ 3158.855094][T32686] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3158.860262][T32686] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3158.866286][T32686] ieee80211_register_hw+0x23c1/0x40e0 [ 3158.871827][T32686] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3158.877690][T32686] ? net_generic+0xd9/0x2a0 [ 3158.882231][T32686] ? debug_object_free+0x360/0x360 [ 3158.887389][T32686] ? lockdep_init_map_type+0x21e/0x810 [ 3158.892892][T32686] ? __hrtimer_init+0x145/0x280 [ 3158.897834][T32686] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3158.903627][T32686] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3158.910356][T32686] hwsim_new_radio_nl+0xad6/0x1210 [ 3158.915514][T32686] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3158.921461][T32686] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3158.928904][T32686] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3158.936249][T32686] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3158.942490][T32686] ? genl_start+0x660/0x660 [ 3158.947056][T32686] ? ns_capable+0xe0/0x110 [ 3158.951519][T32686] genl_rcv_msg+0x4ff/0x7e0 [ 3158.956109][T32686] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3158.962499][T32686] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3158.968447][T32686] netlink_rcv_skb+0x165/0x440 [ 3158.973358][T32686] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3158.979739][T32686] ? netlink_ack+0x1360/0x1360 [ 3158.984605][T32686] genl_rcv+0x28/0x40 [ 3158.988638][T32686] netlink_unicast+0x547/0x7f0 [ 3158.993453][T32686] ? netlink_attachskb+0x890/0x890 [ 3158.998701][T32686] ? __virt_addr_valid+0x61/0x2e0 [ 3159.003903][T32686] ? __phys_addr_symbol+0x30/0x70 [ 3159.009067][T32686] ? __check_object_size+0x333/0x6e0 [ 3159.014478][T32686] netlink_sendmsg+0x925/0xe30 [ 3159.019305][T32686] ? netlink_unicast+0x7f0/0x7f0 [ 3159.024293][T32686] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3159.029617][T32686] ? netlink_unicast+0x7f0/0x7f0 [ 3159.034622][T32686] sock_sendmsg+0xde/0x190 [ 3159.039081][T32686] ____sys_sendmsg+0x71c/0x900 [ 3159.043900][T32686] ? copy_msghdr_from_user+0xfc/0x150 [ 3159.049312][T32686] ? kernel_sendmsg+0x50/0x50 [ 3159.054142][T32686] ___sys_sendmsg+0x110/0x1b0 [ 3159.059022][T32686] ? do_recvmmsg+0x6e0/0x6e0 [ 3159.063665][T32686] ? __fget_files+0x248/0x480 [ 3159.068403][T32686] ? lock_downgrade+0x690/0x690 [ 3159.073295][T32686] ? futex_wake_mark+0x1a0/0x1a0 [ 3159.078372][T32686] ? __fget_files+0x26a/0x480 [ 3159.083105][T32686] ? __fget_light+0xe5/0x270 [ 3159.087730][T32686] __sys_sendmsg+0xf7/0x1c0 [ 3159.092267][T32686] ? __sys_sendmsg_sock+0x40/0x40 [ 3159.097325][T32686] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3159.103287][T32686] ? syscall_enter_from_user_mode+0x26/0x80 [ 3159.109321][T32686] ? lockdep_hardirqs_on+0x7d/0x100 [ 3159.114573][T32686] do_syscall_64+0x39/0xb0 [ 3159.119030][T32686] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3159.125128][T32686] RIP: 0033:0x7fea1f08c169 [ 3159.129572][T32686] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3159.149493][T32686] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3159.157940][T32686] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3159.165938][T32686] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3159.174033][T32686] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3159.182031][T32686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3159.190042][T32686] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3159.198073][T32686] 00:55:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000600100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000840100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000a40100000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000700000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3159.916285][T32687] __nla_validate_parse: 3 callbacks suppressed [ 3159.916309][T32687] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3159.975362][T32688] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3160.008343][T32688] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3160.025722][T32688] CPU: 0 PID: 32688 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3160.036233][T32688] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3160.046341][T32688] Call Trace: [ 3160.049672][T32688] [ 3160.052647][T32688] dump_stack_lvl+0x136/0x150 [ 3160.057406][T32688] sysfs_warn_dup+0x80/0xa0 [ 3160.061988][T32688] sysfs_do_create_link_sd+0x11e/0x140 [ 3160.067526][T32688] sysfs_create_link+0x63/0xc0 [ 3160.072555][T32688] device_add+0x5e5/0x1c50 [ 3160.077056][T32688] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3160.083983][T32688] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3160.089932][T32688] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3160.096085][T32688] wiphy_register+0x1f88/0x2ae0 [ 3160.101018][T32688] ? wiphy_unregister+0xb40/0xb40 [ 3160.106095][T32688] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3160.111271][T32688] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3160.117324][T32688] ieee80211_register_hw+0x23c1/0x40e0 [ 3160.122882][T32688] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3160.128591][T32688] ? net_generic+0xd9/0x2a0 [ 3160.133157][T32688] ? debug_object_free+0x360/0x360 [ 3160.138341][T32688] ? lockdep_init_map_type+0x21e/0x810 [ 3160.143952][T32688] ? __hrtimer_init+0x145/0x280 [ 3160.148883][T32688] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3160.154696][T32688] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3160.161462][T32688] hwsim_new_radio_nl+0xad6/0x1210 [ 3160.166645][T32688] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3160.172616][T32688] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3160.180144][T32688] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3160.187530][T32688] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3160.193766][T32688] ? genl_start+0x660/0x660 [ 3160.198359][T32688] ? ns_capable+0xe0/0x110 [ 3160.202842][T32688] genl_rcv_msg+0x4ff/0x7e0 [ 3160.207435][T32688] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3160.213864][T32688] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3160.219847][T32688] netlink_rcv_skb+0x165/0x440 [ 3160.224692][T32688] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3160.231103][T32688] ? netlink_ack+0x1360/0x1360 [ 3160.235976][T32688] genl_rcv+0x28/0x40 [ 3160.240022][T32688] netlink_unicast+0x547/0x7f0 [ 3160.244962][T32688] ? netlink_attachskb+0x890/0x890 [ 3160.250139][T32688] ? __virt_addr_valid+0x61/0x2e0 [ 3160.255253][T32688] ? __phys_addr_symbol+0x30/0x70 [ 3160.260357][T32688] ? __check_object_size+0x333/0x6e0 [ 3160.265716][T32688] netlink_sendmsg+0x925/0xe30 [ 3160.270559][T32688] ? netlink_unicast+0x7f0/0x7f0 [ 3160.275578][T32688] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3160.280927][T32688] ? netlink_unicast+0x7f0/0x7f0 [ 3160.285940][T32688] sock_sendmsg+0xde/0x190 [ 3160.290435][T32688] ____sys_sendmsg+0x71c/0x900 [ 3160.295271][T32688] ? copy_msghdr_from_user+0xfc/0x150 [ 3160.300701][T32688] ? kernel_sendmsg+0x50/0x50 [ 3160.305448][T32688] ? futex_unqueue+0xb7/0x120 [ 3160.310193][T32688] ? futex_wait+0x503/0x680 [ 3160.314789][T32688] ___sys_sendmsg+0x110/0x1b0 [ 3160.319524][T32688] ? do_recvmmsg+0x6e0/0x6e0 [ 3160.324171][T32688] ? __fget_files+0x248/0x480 [ 3160.328923][T32688] ? lock_downgrade+0x690/0x690 [ 3160.333848][T32688] ? __fget_files+0x26a/0x480 [ 3160.338689][T32688] ? __fget_light+0xe5/0x270 [ 3160.343340][T32688] __sys_sendmsg+0xf7/0x1c0 [ 3160.347907][T32688] ? __sys_sendmsg_sock+0x40/0x40 [ 3160.352995][T32688] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3160.358991][T32688] ? syscall_enter_from_user_mode+0x26/0x80 [ 3160.364965][T32688] ? lockdep_hardirqs_on+0x7d/0x100 [ 3160.370264][T32688] do_syscall_64+0x39/0xb0 [ 3160.374752][T32688] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3160.380699][T32688] RIP: 0033:0x7f31e448c169 [ 3160.385165][T32688] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3160.404835][T32688] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3160.413420][T32688] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 00:55:36 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x7f6c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000a00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000003000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:36 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xf0ffffff, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:36 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x2000, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3160.421446][T32688] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3160.429463][T32688] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3160.437484][T32688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3160.445503][T32688] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3160.453552][T32688] 00:55:36 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000005000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:36 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3160.535346][T32719] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:36 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xfffff000, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000001200000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3160.589296][T32717] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3160.635476][T32717] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3160.664829][T32717] CPU: 1 PID: 32717 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3160.675877][T32717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3160.686090][T32717] Call Trace: [ 3160.689430][T32717] [ 3160.692411][T32717] dump_stack_lvl+0x136/0x150 [ 3160.697170][T32717] sysfs_warn_dup+0x80/0xa0 [ 3160.701775][T32717] sysfs_do_create_link_sd+0x11e/0x140 [ 3160.707315][T32717] sysfs_create_link+0x63/0xc0 [ 3160.712171][T32717] device_add+0x5e5/0x1c50 [ 3160.716712][T32717] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3160.723637][T32717] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3160.729586][T32717] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3160.735638][T32717] wiphy_register+0x1f88/0x2ae0 [ 3160.740553][T32717] ? wiphy_unregister+0xb40/0xb40 [ 3160.745704][T32717] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3160.750963][T32717] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3160.756991][T32717] ieee80211_register_hw+0x23c1/0x40e0 [ 3160.762519][T32717] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3160.768123][T32717] ? debug_object_free+0x360/0x360 [ 3160.773279][T32717] ? lockdep_init_map_type+0x21e/0x810 [ 3160.778784][T32717] ? __hrtimer_init+0x145/0x280 [ 3160.783720][T32717] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3160.789504][T32717] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3160.796236][T32717] hwsim_new_radio_nl+0xad6/0x1210 [ 3160.801392][T32717] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3160.807426][T32717] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3160.814843][T32717] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3160.822186][T32717] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3160.828480][T32717] ? genl_start+0x660/0x660 [ 3160.833042][T32717] ? ns_capable+0xe0/0x110 [ 3160.837501][T32717] genl_rcv_msg+0x4ff/0x7e0 [ 3160.842048][T32717] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3160.848421][T32717] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3160.854462][T32717] netlink_rcv_skb+0x165/0x440 [ 3160.859308][T32717] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3160.865716][T32717] ? netlink_ack+0x1360/0x1360 [ 3160.870559][T32717] genl_rcv+0x28/0x40 [ 3160.874693][T32717] netlink_unicast+0x547/0x7f0 [ 3160.879508][T32717] ? netlink_attachskb+0x890/0x890 [ 3160.884674][T32717] ? __virt_addr_valid+0x61/0x2e0 [ 3160.889746][T32717] ? __phys_addr_symbol+0x30/0x70 [ 3160.894904][T32717] ? __check_object_size+0x333/0x6e0 [ 3160.900231][T32717] netlink_sendmsg+0x925/0xe30 [ 3160.905049][T32717] ? netlink_unicast+0x7f0/0x7f0 [ 3160.910037][T32717] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3160.915363][T32717] ? netlink_unicast+0x7f0/0x7f0 [ 3160.920357][T32717] sock_sendmsg+0xde/0x190 [ 3160.924817][T32717] ____sys_sendmsg+0x71c/0x900 [ 3160.929625][T32717] ? copy_msghdr_from_user+0xfc/0x150 [ 3160.935127][T32717] ? kernel_sendmsg+0x50/0x50 [ 3160.939864][T32717] ___sys_sendmsg+0x110/0x1b0 [ 3160.944580][T32717] ? do_recvmmsg+0x6e0/0x6e0 [ 3160.949243][T32717] ? __fget_files+0x248/0x480 [ 3160.953973][T32717] ? lock_downgrade+0x690/0x690 [ 3160.958859][T32717] ? futex_wake_mark+0x1a0/0x1a0 [ 3160.963848][T32717] ? __fget_files+0x26a/0x480 [ 3160.968579][T32717] ? __fget_light+0xe5/0x270 [ 3160.973201][T32717] __sys_sendmsg+0xf7/0x1c0 [ 3160.977753][T32717] ? __sys_sendmsg_sock+0x40/0x40 [ 3160.982820][T32717] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3160.988779][T32717] ? syscall_enter_from_user_mode+0x26/0x80 [ 3160.994728][T32717] ? lockdep_hardirqs_on+0x7d/0x100 [ 3160.999977][T32717] do_syscall_64+0x39/0xb0 [ 3161.004442][T32717] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3161.010368][T32717] RIP: 0033:0x7fea1f08c169 [ 3161.014811][T32717] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 00:55:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000001f00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3161.034445][T32717] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3161.042891][T32717] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3161.050886][T32717] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3161.058880][T32717] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3161.066879][T32717] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3161.074885][T32717] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3161.082993][T32717] 00:55:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000006000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3161.125658][T32724] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3161.208322][T32724] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3161.218542][T32724] CPU: 0 PID: 32724 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3161.229041][T32724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3161.239150][T32724] Call Trace: [ 3161.242485][T32724] [ 3161.245474][T32724] dump_stack_lvl+0x136/0x150 [ 3161.250235][T32724] sysfs_warn_dup+0x80/0xa0 [ 3161.254848][T32724] sysfs_do_create_link_sd+0x11e/0x140 [ 3161.260429][T32724] sysfs_create_link+0x63/0xc0 [ 3161.265291][T32724] device_add+0x5e5/0x1c50 [ 3161.269799][T32724] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3161.277108][T32724] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3161.283167][T32724] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3161.289250][T32724] wiphy_register+0x1f88/0x2ae0 [ 3161.294193][T32724] ? wiphy_unregister+0xb40/0xb40 [ 3161.299278][T32724] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3161.304480][T32724] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3161.310548][T32724] ieee80211_register_hw+0x23c1/0x40e0 [ 3161.316115][T32724] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3161.321749][T32724] ? debug_object_free+0x360/0x360 [ 3161.326934][T32724] ? lockdep_init_map_type+0x21e/0x810 [ 3161.332465][T32724] ? __hrtimer_init+0x145/0x280 [ 3161.337424][T32724] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3161.343237][T32724] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3161.349994][T32724] hwsim_new_radio_nl+0xad6/0x1210 [ 3161.355184][T32724] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3161.361158][T32724] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3161.368613][T32724] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3161.376007][T32724] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3161.382250][T32724] ? genl_start+0x660/0x660 [ 3161.386847][T32724] ? ns_capable+0xe0/0x110 [ 3161.391341][T32724] genl_rcv_msg+0x4ff/0x7e0 [ 3161.395928][T32724] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3161.402339][T32724] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3161.408320][T32724] netlink_rcv_skb+0x165/0x440 [ 3161.413166][T32724] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3161.419765][T32724] ? netlink_ack+0x1360/0x1360 [ 3161.424731][T32724] genl_rcv+0x28/0x40 [ 3161.428796][T32724] netlink_unicast+0x547/0x7f0 [ 3161.433645][T32724] ? netlink_attachskb+0x890/0x890 [ 3161.438828][T32724] ? __virt_addr_valid+0x61/0x2e0 [ 3161.443927][T32724] ? __phys_addr_symbol+0x30/0x70 [ 3161.449023][T32724] ? __check_object_size+0x333/0x6e0 [ 3161.454379][T32724] netlink_sendmsg+0x925/0xe30 [ 3161.459231][T32724] ? netlink_unicast+0x7f0/0x7f0 [ 3161.464251][T32724] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3161.469622][T32724] ? netlink_unicast+0x7f0/0x7f0 [ 3161.474635][T32724] sock_sendmsg+0xde/0x190 [ 3161.479130][T32724] ____sys_sendmsg+0x71c/0x900 [ 3161.483968][T32724] ? copy_msghdr_from_user+0xfc/0x150 [ 3161.489487][T32724] ? kernel_sendmsg+0x50/0x50 [ 3161.494248][T32724] ? futex_unqueue+0xb7/0x120 [ 3161.499103][T32724] ? futex_wait+0x503/0x680 [ 3161.503710][T32724] ___sys_sendmsg+0x110/0x1b0 [ 3161.508456][T32724] ? do_recvmmsg+0x6e0/0x6e0 [ 3161.513116][T32724] ? __fget_files+0x248/0x480 [ 3161.517869][T32724] ? lock_downgrade+0x690/0x690 [ 3161.522786][T32724] ? __fget_files+0x26a/0x480 [ 3161.527547][T32724] ? __fget_light+0xe5/0x270 [ 3161.532225][T32724] __sys_sendmsg+0xf7/0x1c0 [ 3161.536789][T32724] ? __sys_sendmsg_sock+0x40/0x40 [ 3161.541873][T32724] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3161.547870][T32724] ? syscall_enter_from_user_mode+0x26/0x80 [ 3161.553843][T32724] ? lockdep_hardirqs_on+0x7d/0x100 [ 3161.559111][T32724] do_syscall_64+0x39/0xb0 [ 3161.563601][T32724] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3161.569569][T32724] RIP: 0033:0x7f31e448c169 [ 3161.574035][T32724] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3161.593882][T32724] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3161.602344][T32724] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3161.610358][T32724] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3161.618363][T32724] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3161.626377][T32724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3161.634378][T32724] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3161.642395][T32724] 00:55:37 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x806c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:37 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:37 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x2d12, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000004000000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000007000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3161.691768][T32729] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:37 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xffffff7f, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:38 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000009000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000004a00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3161.769746][T32745] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3161.845128][T32745] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3161.856333][T32745] CPU: 1 PID: 32745 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3161.866823][T32745] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3161.876929][T32745] Call Trace: [ 3161.880253][T32745] [ 3161.883252][T32745] dump_stack_lvl+0x136/0x150 [ 3161.888054][T32745] sysfs_warn_dup+0x80/0xa0 [ 3161.892644][T32745] sysfs_do_create_link_sd+0x11e/0x140 [ 3161.898224][T32745] sysfs_create_link+0x63/0xc0 [ 3161.903083][T32745] device_add+0x5e5/0x1c50 [ 3161.907678][T32745] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3161.914632][T32745] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3161.920578][T32745] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3161.926629][T32745] wiphy_register+0x1f88/0x2ae0 [ 3161.931791][T32745] ? wiphy_unregister+0xb40/0xb40 [ 3161.936850][T32745] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3161.942010][T32745] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3161.948048][T32745] ieee80211_register_hw+0x23c1/0x40e0 [ 3161.953578][T32745] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3161.959186][T32745] ? debug_object_free+0x360/0x360 [ 3161.964355][T32745] ? lockdep_init_map_type+0x21e/0x810 [ 3161.969861][T32745] ? __hrtimer_init+0x145/0x280 [ 3161.974765][T32745] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3161.980544][T32745] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3161.987283][T32745] hwsim_new_radio_nl+0xad6/0x1210 [ 3161.992437][T32745] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3161.998379][T32745] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3162.005810][T32745] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3162.013157][T32745] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3162.019366][T32745] ? genl_start+0x660/0x660 [ 3162.023945][T32745] ? ns_capable+0xe0/0x110 [ 3162.028410][T32745] genl_rcv_msg+0x4ff/0x7e0 [ 3162.032967][T32745] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3162.039358][T32745] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3162.045318][T32745] netlink_rcv_skb+0x165/0x440 [ 3162.050146][T32745] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3162.056613][T32745] ? netlink_ack+0x1360/0x1360 [ 3162.061452][T32745] genl_rcv+0x28/0x40 [ 3162.065479][T32745] netlink_unicast+0x547/0x7f0 [ 3162.070297][T32745] ? netlink_attachskb+0x890/0x890 [ 3162.075450][T32745] ? __virt_addr_valid+0x61/0x2e0 [ 3162.080519][T32745] ? __phys_addr_symbol+0x30/0x70 [ 3162.085624][T32745] ? __check_object_size+0x333/0x6e0 [ 3162.090961][T32745] netlink_sendmsg+0x925/0xe30 [ 3162.095795][T32745] ? netlink_unicast+0x7f0/0x7f0 [ 3162.100880][T32745] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3162.106304][T32745] ? netlink_unicast+0x7f0/0x7f0 [ 3162.111366][T32745] sock_sendmsg+0xde/0x190 [ 3162.115838][T32745] ____sys_sendmsg+0x71c/0x900 [ 3162.120650][T32745] ? copy_msghdr_from_user+0xfc/0x150 [ 3162.126062][T32745] ? kernel_sendmsg+0x50/0x50 [ 3162.130792][T32745] ? futex_unqueue+0xb7/0x120 [ 3162.135512][T32745] ? futex_wait+0x503/0x680 [ 3162.140075][T32745] ___sys_sendmsg+0x110/0x1b0 [ 3162.144787][T32745] ? do_recvmmsg+0x6e0/0x6e0 [ 3162.149427][T32745] ? __fget_files+0x248/0x480 [ 3162.154253][T32745] ? lock_downgrade+0x690/0x690 [ 3162.159155][T32745] ? __fget_files+0x26a/0x480 [ 3162.163888][T32745] ? __fget_light+0xe5/0x270 [ 3162.168522][T32745] __sys_sendmsg+0xf7/0x1c0 [ 3162.173056][T32745] ? __sys_sendmsg_sock+0x40/0x40 [ 3162.178118][T32745] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3162.184074][T32745] ? syscall_enter_from_user_mode+0x26/0x80 [ 3162.190021][T32745] ? lockdep_hardirqs_on+0x7d/0x100 [ 3162.195270][T32745] do_syscall_64+0x39/0xb0 [ 3162.199761][T32745] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3162.205684][T32745] RIP: 0033:0x7f31e448c169 [ 3162.210210][T32745] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3162.230112][T32745] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3162.238660][T32745] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 00:55:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:38 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000200000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3162.246661][T32745] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3162.254657][T32745] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3162.262668][T32745] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3162.270814][T32745] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3162.278858][T32745] 00:55:38 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3162.317602][T32749] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3162.350925][T32749] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3162.403924][T32749] CPU: 1 PID: 32749 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3162.414430][T32749] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3162.424524][T32749] Call Trace: [ 3162.428177][T32749] [ 3162.431147][T32749] dump_stack_lvl+0x136/0x150 [ 3162.435894][T32749] sysfs_warn_dup+0x80/0xa0 [ 3162.440468][T32749] sysfs_do_create_link_sd+0x11e/0x140 [ 3162.446190][T32749] sysfs_create_link+0x63/0xc0 [ 3162.451020][T32749] device_add+0x5e5/0x1c50 [ 3162.455490][T32749] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3162.462495][T32749] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3162.468451][T32749] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3162.474487][T32749] wiphy_register+0x1f88/0x2ae0 [ 3162.479391][T32749] ? wiphy_unregister+0xb40/0xb40 [ 3162.484714][T32749] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3162.489959][T32749] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3162.495992][T32749] ieee80211_register_hw+0x23c1/0x40e0 [ 3162.501608][T32749] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3162.507211][T32749] ? debug_object_free+0x360/0x360 [ 3162.512382][T32749] ? lockdep_init_map_type+0x21e/0x810 [ 3162.517880][T32749] ? __hrtimer_init+0x145/0x280 [ 3162.522812][T32749] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3162.528677][T32749] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3162.535404][T32749] hwsim_new_radio_nl+0xad6/0x1210 [ 3162.540561][T32749] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3162.546504][T32749] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3162.554534][T32749] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3162.561897][T32749] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3162.568114][T32749] ? genl_start+0x660/0x660 [ 3162.572856][T32749] ? ns_capable+0xe0/0x110 [ 3162.577322][T32749] genl_rcv_msg+0x4ff/0x7e0 [ 3162.581894][T32749] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3162.588276][T32749] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3162.594235][T32749] netlink_rcv_skb+0x165/0x440 [ 3162.599049][T32749] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3162.605442][T32749] ? netlink_ack+0x1360/0x1360 [ 3162.610294][T32749] genl_rcv+0x28/0x40 [ 3162.614317][T32749] netlink_unicast+0x547/0x7f0 [ 3162.619147][T32749] ? netlink_attachskb+0x890/0x890 [ 3162.624302][T32749] ? __virt_addr_valid+0x61/0x2e0 [ 3162.629370][T32749] ? __phys_addr_symbol+0x30/0x70 [ 3162.634447][T32749] ? __check_object_size+0x333/0x6e0 [ 3162.639792][T32749] netlink_sendmsg+0x925/0xe30 [ 3162.644609][T32749] ? netlink_unicast+0x7f0/0x7f0 [ 3162.649599][T32749] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3162.654934][T32749] ? netlink_unicast+0x7f0/0x7f0 [ 3162.659929][T32749] sock_sendmsg+0xde/0x190 [ 3162.664411][T32749] ____sys_sendmsg+0x71c/0x900 [ 3162.669222][T32749] ? copy_msghdr_from_user+0xfc/0x150 [ 3162.674628][T32749] ? kernel_sendmsg+0x50/0x50 [ 3162.679361][T32749] ? futex_unqueue+0xb7/0x120 [ 3162.684092][T32749] ? futex_wait+0x503/0x680 [ 3162.688734][T32749] ___sys_sendmsg+0x110/0x1b0 [ 3162.693448][T32749] ? do_recvmmsg+0x6e0/0x6e0 [ 3162.698071][T32749] ? __fget_files+0x248/0x480 [ 3162.702800][T32749] ? lock_downgrade+0x690/0x690 [ 3162.707699][T32749] ? __fget_files+0x26a/0x480 [ 3162.712434][T32749] ? __fget_light+0xe5/0x270 [ 3162.717064][T32749] __sys_sendmsg+0xf7/0x1c0 [ 3162.721613][T32749] ? __sys_sendmsg_sock+0x40/0x40 [ 3162.726669][T32749] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3162.732622][T32749] ? syscall_enter_from_user_mode+0x26/0x80 [ 3162.738568][T32749] ? lockdep_hardirqs_on+0x7d/0x100 [ 3162.743838][T32749] do_syscall_64+0x39/0xb0 [ 3162.748326][T32749] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3162.754262][T32749] RIP: 0033:0x7fea1f08c169 [ 3162.758708][T32749] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3162.778798][T32749] RSP: 002b:00007fea1fd07168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3162.787281][T32749] RAX: ffffffffffffffda RBX: 00007fea1f1ac050 RCX: 00007fea1f08c169 [ 3162.795287][T32749] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:39 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x816c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000a000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3162.803379][T32749] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3162.811381][T32749] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3162.819374][T32749] R13: 00007ffd49da126f R14: 00007fea1fd07300 R15: 0000000000022000 [ 3162.827394][T32749] 00:55:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000700000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:39 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:39 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x3b09, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000b000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:39 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xffffff9e, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3162.891461][T32754] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000800000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:39 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000c000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000a00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3162.998564][ T307] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3163.067489][ T307] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3163.094510][ T307] CPU: 0 PID: 307 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3163.104850][ T307] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3163.114963][ T307] Call Trace: [ 3163.118377][ T307] [ 3163.121354][ T307] dump_stack_lvl+0x136/0x150 [ 3163.126124][ T307] sysfs_warn_dup+0x80/0xa0 [ 3163.130714][ T307] sysfs_do_create_link_sd+0x11e/0x140 [ 3163.136264][ T307] sysfs_create_link+0x63/0xc0 [ 3163.141129][ T307] device_add+0x5e5/0x1c50 [ 3163.145627][ T307] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3163.152562][ T307] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3163.158601][ T307] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3163.164674][ T307] wiphy_register+0x1f88/0x2ae0 [ 3163.169615][ T307] ? wiphy_unregister+0xb40/0xb40 [ 3163.174704][ T307] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3163.179992][ T307] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3163.186062][ T307] ieee80211_register_hw+0x23c1/0x40e0 [ 3163.191638][ T307] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3163.197265][ T307] ? net_generic+0xd9/0x2a0 [ 3163.201847][ T307] ? debug_object_free+0x360/0x360 [ 3163.207026][ T307] ? lockdep_init_map_type+0x21e/0x810 [ 3163.212568][ T307] ? __hrtimer_init+0x145/0x280 [ 3163.217641][ T307] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3163.223468][ T307] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3163.230243][ T307] hwsim_new_radio_nl+0xad6/0x1210 [ 3163.235445][ T307] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3163.241687][ T307] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3163.249172][ T307] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3163.256552][ T307] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3163.262788][ T307] ? genl_start+0x660/0x660 [ 3163.267379][ T307] ? ns_capable+0xe0/0x110 [ 3163.272038][ T307] genl_rcv_msg+0x4ff/0x7e0 [ 3163.276628][ T307] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3163.283040][ T307] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3163.289033][ T307] netlink_rcv_skb+0x165/0x440 [ 3163.293877][ T307] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3163.300397][ T307] ? netlink_ack+0x1360/0x1360 [ 3163.305290][ T307] genl_rcv+0x28/0x40 [ 3163.309352][ T307] netlink_unicast+0x547/0x7f0 [ 3163.314214][ T307] ? netlink_attachskb+0x890/0x890 [ 3163.319580][ T307] ? __virt_addr_valid+0x61/0x2e0 [ 3163.324913][ T307] ? __phys_addr_symbol+0x30/0x70 [ 3163.330009][ T307] ? __check_object_size+0x333/0x6e0 [ 3163.335366][ T307] netlink_sendmsg+0x925/0xe30 [ 3163.340233][ T307] ? netlink_unicast+0x7f0/0x7f0 [ 3163.345254][ T307] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3163.350603][ T307] ? netlink_unicast+0x7f0/0x7f0 [ 3163.355616][ T307] sock_sendmsg+0xde/0x190 [ 3163.360114][ T307] ____sys_sendmsg+0x71c/0x900 [ 3163.365041][ T307] ? copy_msghdr_from_user+0xfc/0x150 [ 3163.370492][ T307] ? kernel_sendmsg+0x50/0x50 [ 3163.375286][ T307] ___sys_sendmsg+0x110/0x1b0 [ 3163.380047][ T307] ? do_recvmmsg+0x6e0/0x6e0 [ 3163.384714][ T307] ? __fget_files+0x248/0x480 [ 3163.389500][ T307] ? lock_downgrade+0x690/0x690 [ 3163.394412][ T307] ? futex_wake_mark+0x1a0/0x1a0 [ 3163.399446][ T307] ? __fget_files+0x26a/0x480 [ 3163.404304][ T307] ? __fget_light+0xe5/0x270 [ 3163.408957][ T307] __sys_sendmsg+0xf7/0x1c0 [ 3163.413605][ T307] ? __sys_sendmsg_sock+0x40/0x40 [ 3163.418718][ T307] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3163.424719][ T307] ? syscall_enter_from_user_mode+0x26/0x80 [ 3163.430695][ T307] ? lockdep_hardirqs_on+0x7d/0x100 [ 3163.435994][ T307] do_syscall_64+0x39/0xb0 [ 3163.440589][ T307] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3163.446562][ T307] RIP: 0033:0x7fea1f08c169 [ 3163.451027][ T307] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3163.470690][ T307] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3163.479158][ T307] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3163.487181][ T307] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3163.495202][ T307] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3163.503219][ T307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3163.511239][ T307] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 00:55:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000001200000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3163.519289][ T307] 00:55:39 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000d000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:39 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x826c0000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000004a00000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:39 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000003000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3163.923644][ T335] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3163.938736][ T335] CPU: 1 PID: 335 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3163.949130][ T335] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3163.959333][ T335] Call Trace: [ 3163.962660][ T335] [ 3163.965637][ T335] dump_stack_lvl+0x136/0x150 [ 3163.970397][ T335] sysfs_warn_dup+0x80/0xa0 [ 3163.974999][ T335] sysfs_do_create_link_sd+0x11e/0x140 [ 3163.980550][ T335] sysfs_create_link+0x63/0xc0 [ 3163.985408][ T335] device_add+0x5e5/0x1c50 [ 3163.989900][ T335] ? write_comp_data+0x3c/0x90 [ 3163.994749][ T335] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3164.001677][ T335] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3164.007684][ T335] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3164.013764][ T335] wiphy_register+0x1f88/0x2ae0 [ 3164.018695][ T335] ? wiphy_unregister+0xb40/0xb40 [ 3164.023776][ T335] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3164.029047][ T335] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3164.035132][ T335] ieee80211_register_hw+0x23c1/0x40e0 [ 3164.040694][ T335] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3164.046333][ T335] ? debug_object_free+0x360/0x360 [ 3164.051498][ T335] ? lockdep_init_map_type+0x21e/0x810 [ 3164.057015][ T335] ? __hrtimer_init+0x145/0x280 [ 3164.061923][ T335] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3164.067718][ T335] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3164.074445][ T335] hwsim_new_radio_nl+0xad6/0x1210 [ 3164.079604][ T335] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3164.085546][ T335] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3164.092972][ T335] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3164.100311][ T335] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3164.106519][ T335] ? genl_start+0x660/0x660 [ 3164.111103][ T335] ? ns_capable+0xe0/0x110 [ 3164.115571][ T335] genl_rcv_msg+0x4ff/0x7e0 [ 3164.120123][ T335] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3164.126505][ T335] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3164.132462][ T335] netlink_rcv_skb+0x165/0x440 [ 3164.137275][ T335] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3164.143680][ T335] ? netlink_ack+0x1360/0x1360 [ 3164.148524][ T335] genl_rcv+0x28/0x40 [ 3164.152561][ T335] netlink_unicast+0x547/0x7f0 [ 3164.157378][ T335] ? netlink_attachskb+0x890/0x890 [ 3164.162534][ T335] ? __virt_addr_valid+0x61/0x2e0 [ 3164.167617][ T335] ? __phys_addr_symbol+0x30/0x70 [ 3164.172703][ T335] ? __check_object_size+0x333/0x6e0 [ 3164.178053][ T335] netlink_sendmsg+0x925/0xe30 [ 3164.182876][ T335] ? netlink_unicast+0x7f0/0x7f0 [ 3164.187886][ T335] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3164.193223][ T335] ? netlink_unicast+0x7f0/0x7f0 [ 3164.198222][ T335] sock_sendmsg+0xde/0x190 [ 3164.202695][ T335] ____sys_sendmsg+0x71c/0x900 [ 3164.207527][ T335] ? copy_msghdr_from_user+0xfc/0x150 [ 3164.212944][ T335] ? kernel_sendmsg+0x50/0x50 [ 3164.217700][ T335] ___sys_sendmsg+0x110/0x1b0 [ 3164.222413][ T335] ? do_recvmmsg+0x6e0/0x6e0 [ 3164.227043][ T335] ? __fget_files+0x248/0x480 [ 3164.231773][ T335] ? lock_downgrade+0x690/0x690 [ 3164.236668][ T335] ? futex_wake_mark+0x1a0/0x1a0 [ 3164.241748][ T335] ? __fget_files+0x26a/0x480 [ 3164.246491][ T335] ? __fget_light+0xe5/0x270 [ 3164.251244][ T335] __sys_sendmsg+0xf7/0x1c0 [ 3164.255800][ T335] ? __sys_sendmsg_sock+0x40/0x40 [ 3164.260877][ T335] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3164.266953][ T335] ? syscall_enter_from_user_mode+0x26/0x80 [ 3164.272907][ T335] ? lockdep_hardirqs_on+0x7d/0x100 [ 3164.278441][ T335] do_syscall_64+0x39/0xb0 [ 3164.283005][ T335] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3164.288936][ T335] RIP: 0033:0x7f31e448c169 [ 3164.293409][ T335] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3164.313149][ T335] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:55:40 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x3f00, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:40 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000001fffffff08000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:40 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:40 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000e000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:40 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xfffffff0, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3164.321600][ T335] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3164.329600][ T335] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3164.337769][ T335] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3164.346063][ T335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3164.354073][ T335] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3164.362107][ T335] 00:55:40 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0xffffffff, "", [@nested={0x105, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:40 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:40 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000100000001000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:40 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x8a400000}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3164.465405][ T353] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3164.512541][ T353] CPU: 1 PID: 353 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3164.522871][ T353] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3164.533415][ T353] Call Trace: [ 3164.536734][ T353] [ 3164.539716][ T353] dump_stack_lvl+0x136/0x150 [ 3164.544476][ T353] sysfs_warn_dup+0x80/0xa0 [ 3164.549064][ T353] sysfs_do_create_link_sd+0x11e/0x140 [ 3164.554611][ T353] sysfs_create_link+0x63/0xc0 [ 3164.559576][ T353] device_add+0x5e5/0x1c50 [ 3164.564074][ T353] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3164.571108][ T353] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3164.577076][ T353] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3164.583161][ T353] wiphy_register+0x1f88/0x2ae0 [ 3164.588099][ T353] ? wiphy_unregister+0xb40/0xb40 [ 3164.593636][ T353] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3164.598853][ T353] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3164.604930][ T353] ieee80211_register_hw+0x23c1/0x40e0 [ 3164.610674][ T353] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3164.616500][ T353] ? debug_object_free+0x360/0x360 [ 3164.621674][ T353] ? lockdep_init_map_type+0x21e/0x810 [ 3164.627193][ T353] ? __hrtimer_init+0x145/0x280 [ 3164.632196][ T353] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3164.637997][ T353] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3164.644822][ T353] hwsim_new_radio_nl+0xad6/0x1210 [ 3164.649985][ T353] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3164.655936][ T353] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3164.663363][ T353] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3164.670731][ T353] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3164.676943][ T353] ? genl_start+0x660/0x660 [ 3164.681506][ T353] ? ns_capable+0xe0/0x110 [ 3164.685971][ T353] genl_rcv_msg+0x4ff/0x7e0 [ 3164.690536][ T353] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3164.696921][ T353] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3164.702874][ T353] netlink_rcv_skb+0x165/0x440 [ 3164.707685][ T353] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3164.714073][ T353] ? netlink_ack+0x1360/0x1360 [ 3164.718912][ T353] genl_rcv+0x28/0x40 [ 3164.722937][ T353] netlink_unicast+0x547/0x7f0 [ 3164.727748][ T353] ? netlink_attachskb+0x890/0x890 [ 3164.732899][ T353] ? __virt_addr_valid+0x61/0x2e0 [ 3164.737986][ T353] ? __phys_addr_symbol+0x30/0x70 [ 3164.743065][ T353] ? __check_object_size+0x333/0x6e0 [ 3164.748482][ T353] netlink_sendmsg+0x925/0xe30 [ 3164.753299][ T353] ? netlink_unicast+0x7f0/0x7f0 [ 3164.758288][ T353] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3164.763620][ T353] ? netlink_unicast+0x7f0/0x7f0 [ 3164.768602][ T353] sock_sendmsg+0xde/0x190 [ 3164.773067][ T353] ____sys_sendmsg+0x71c/0x900 [ 3164.777888][ T353] ? copy_msghdr_from_user+0xfc/0x150 [ 3164.783385][ T353] ? kernel_sendmsg+0x50/0x50 [ 3164.788214][ T353] ___sys_sendmsg+0x110/0x1b0 [ 3164.792923][ T353] ? do_recvmmsg+0x6e0/0x6e0 [ 3164.797549][ T353] ? __fget_files+0x248/0x480 [ 3164.802292][ T353] ? lock_downgrade+0x690/0x690 [ 3164.807267][ T353] ? futex_wake_mark+0x1a0/0x1a0 [ 3164.812256][ T353] ? __fget_files+0x26a/0x480 [ 3164.816987][ T353] ? __fget_light+0xe5/0x270 [ 3164.821613][ T353] __sys_sendmsg+0xf7/0x1c0 [ 3164.826146][ T353] ? __sys_sendmsg_sock+0x40/0x40 [ 3164.831208][ T353] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3164.837268][ T353] ? syscall_enter_from_user_mode+0x26/0x80 [ 3164.843218][ T353] ? lockdep_hardirqs_on+0x7d/0x100 [ 3164.848463][ T353] do_syscall_64+0x39/0xb0 [ 3164.852917][ T353] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3164.858840][ T353] RIP: 0033:0x7fea1f08c169 [ 3164.863280][ T353] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3164.882917][ T353] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3164.891358][ T353] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3164.899352][ T353] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:41 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000c00e000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3164.907344][ T353] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3164.915341][ T353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3164.923331][ T353] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3164.931432][ T353] 00:55:41 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3164.971226][ T364] __nla_validate_parse: 4 callbacks suppressed [ 3164.971249][ T364] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.1'. 00:55:41 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000000f000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3165.019875][ T355] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:41 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x102, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000100000003000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:41 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x4000, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3165.063546][ T358] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3165.097871][ T358] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3165.129499][ T371] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3165.152902][ T358] CPU: 0 PID: 358 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3165.163255][ T358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3165.173355][ T358] Call Trace: [ 3165.176654][ T358] [ 3165.179609][ T358] dump_stack_lvl+0x136/0x150 [ 3165.184392][ T358] sysfs_warn_dup+0x80/0xa0 [ 3165.188952][ T358] sysfs_do_create_link_sd+0x11e/0x140 [ 3165.194472][ T358] sysfs_create_link+0x63/0xc0 [ 3165.199296][ T358] device_add+0x5e5/0x1c50 [ 3165.203758][ T358] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3165.210652][ T358] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3165.216588][ T358] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3165.222631][ T358] wiphy_register+0x1f88/0x2ae0 [ 3165.227614][ T358] ? wiphy_unregister+0xb40/0xb40 [ 3165.232671][ T358] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3165.237835][ T358] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3165.243869][ T358] ieee80211_register_hw+0x23c1/0x40e0 [ 3165.249398][ T358] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3165.255015][ T358] ? debug_object_free+0x360/0x360 [ 3165.260267][ T358] ? lockdep_init_map_type+0x21e/0x810 [ 3165.265768][ T358] ? __hrtimer_init+0x145/0x280 [ 3165.270663][ T358] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3165.276453][ T358] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3165.283181][ T358] hwsim_new_radio_nl+0xad6/0x1210 [ 3165.288331][ T358] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3165.294282][ T358] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3165.301802][ T358] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3165.309233][ T358] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3165.315556][ T358] ? genl_start+0x660/0x660 [ 3165.320118][ T358] ? ns_capable+0xe0/0x110 [ 3165.324590][ T358] genl_rcv_msg+0x4ff/0x7e0 [ 3165.329153][ T358] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3165.335794][ T358] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3165.341866][ T358] netlink_rcv_skb+0x165/0x440 [ 3165.346699][ T358] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3165.353136][ T358] ? netlink_ack+0x1360/0x1360 [ 3165.358892][ T358] genl_rcv+0x28/0x40 [ 3165.362942][ T358] netlink_unicast+0x547/0x7f0 [ 3165.367773][ T358] ? netlink_attachskb+0x890/0x890 [ 3165.372946][ T358] ? __virt_addr_valid+0x61/0x2e0 [ 3165.378025][ T358] ? __phys_addr_symbol+0x30/0x70 [ 3165.383154][ T358] ? __check_object_size+0x333/0x6e0 [ 3165.388492][ T358] netlink_sendmsg+0x925/0xe30 [ 3165.393315][ T358] ? netlink_unicast+0x7f0/0x7f0 [ 3165.398306][ T358] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3165.403643][ T358] ? netlink_unicast+0x7f0/0x7f0 [ 3165.408635][ T358] sock_sendmsg+0xde/0x190 [ 3165.413100][ T358] ____sys_sendmsg+0x71c/0x900 [ 3165.417904][ T358] ? copy_msghdr_from_user+0xfc/0x150 [ 3165.423307][ T358] ? kernel_sendmsg+0x50/0x50 [ 3165.428050][ T358] ___sys_sendmsg+0x110/0x1b0 [ 3165.432764][ T358] ? do_recvmmsg+0x6e0/0x6e0 [ 3165.437392][ T358] ? __fget_files+0x248/0x480 [ 3165.442119][ T358] ? lock_downgrade+0x690/0x690 [ 3165.447015][ T358] ? futex_wake_mark+0x1a0/0x1a0 [ 3165.452003][ T358] ? __fget_files+0x26a/0x480 [ 3165.456733][ T358] ? __fget_light+0xe5/0x270 [ 3165.461361][ T358] __sys_sendmsg+0xf7/0x1c0 [ 3165.465894][ T358] ? __sys_sendmsg_sock+0x40/0x40 [ 3165.470964][ T358] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3165.476917][ T358] ? syscall_enter_from_user_mode+0x26/0x80 [ 3165.482860][ T358] ? lockdep_hardirqs_on+0x7d/0x100 [ 3165.488119][ T358] do_syscall_64+0x39/0xb0 [ 3165.492575][ T358] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3165.498499][ T358] RIP: 0033:0x7f31e448c169 [ 3165.502960][ T358] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3165.522597][ T358] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 00:55:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000102000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3165.531069][ T358] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3165.539082][ T358] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3165.547087][ T358] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3165.555082][ T358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3165.563084][ T358] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3165.571106][ T358] 00:55:41 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:41 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000011000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:41 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x952b1f00}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3165.652573][ T374] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3165.666387][ T375] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. 00:55:41 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x103, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000103000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3165.717357][ T375] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3165.770428][ T375] CPU: 0 PID: 375 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3165.780846][ T375] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3165.790960][ T375] Call Trace: [ 3165.794292][ T375] [ 3165.797294][ T375] dump_stack_lvl+0x136/0x150 [ 3165.802102][ T375] sysfs_warn_dup+0x80/0xa0 [ 3165.806689][ T375] sysfs_do_create_link_sd+0x11e/0x140 [ 3165.812203][ T375] sysfs_create_link+0x63/0xc0 [ 3165.817024][ T375] device_add+0x5e5/0x1c50 [ 3165.821578][ T375] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3165.828496][ T375] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3165.834515][ T375] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3165.840550][ T375] wiphy_register+0x1f88/0x2ae0 [ 3165.845540][ T375] ? wiphy_unregister+0xb40/0xb40 [ 3165.850602][ T375] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3165.855761][ T375] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3165.861788][ T375] ieee80211_register_hw+0x23c1/0x40e0 [ 3165.867317][ T375] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3165.872932][ T375] ? debug_object_free+0x360/0x360 [ 3165.878257][ T375] ? lockdep_init_map_type+0x21e/0x810 [ 3165.883761][ T375] ? __hrtimer_init+0x145/0x280 [ 3165.888753][ T375] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3165.894535][ T375] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3165.901270][ T375] hwsim_new_radio_nl+0xad6/0x1210 [ 3165.906521][ T375] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3165.912470][ T375] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3165.919905][ T375] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3165.927251][ T375] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3165.933460][ T375] ? genl_start+0x660/0x660 [ 3165.938033][ T375] ? ns_capable+0xe0/0x110 [ 3165.942501][ T375] genl_rcv_msg+0x4ff/0x7e0 [ 3165.947058][ T375] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3165.953441][ T375] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3165.959390][ T375] netlink_rcv_skb+0x165/0x440 [ 3165.964202][ T375] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3165.970583][ T375] ? netlink_ack+0x1360/0x1360 [ 3165.975420][ T375] genl_rcv+0x28/0x40 [ 3165.979471][ T375] netlink_unicast+0x547/0x7f0 [ 3165.984295][ T375] ? netlink_attachskb+0x890/0x890 [ 3165.989472][ T375] ? __virt_addr_valid+0x61/0x2e0 [ 3165.994581][ T375] ? __phys_addr_symbol+0x30/0x70 [ 3165.999648][ T375] ? __check_object_size+0x333/0x6e0 [ 3166.004979][ T375] netlink_sendmsg+0x925/0xe30 [ 3166.009796][ T375] ? netlink_unicast+0x7f0/0x7f0 [ 3166.014806][ T375] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3166.020163][ T375] ? netlink_unicast+0x7f0/0x7f0 [ 3166.025147][ T375] sock_sendmsg+0xde/0x190 [ 3166.029612][ T375] ____sys_sendmsg+0x71c/0x900 [ 3166.034424][ T375] ? copy_msghdr_from_user+0xfc/0x150 [ 3166.039832][ T375] ? kernel_sendmsg+0x50/0x50 [ 3166.044567][ T375] ? futex_unqueue+0xb7/0x120 [ 3166.049291][ T375] ? futex_wait+0x503/0x680 [ 3166.053864][ T375] ___sys_sendmsg+0x110/0x1b0 [ 3166.058588][ T375] ? do_recvmmsg+0x6e0/0x6e0 [ 3166.063211][ T375] ? __fget_files+0x248/0x480 [ 3166.067935][ T375] ? lock_downgrade+0x690/0x690 [ 3166.072835][ T375] ? __fget_files+0x26a/0x480 [ 3166.077571][ T375] ? __fget_light+0xe5/0x270 [ 3166.082198][ T375] __sys_sendmsg+0xf7/0x1c0 [ 3166.086732][ T375] ? __sys_sendmsg_sock+0x40/0x40 [ 3166.091790][ T375] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3166.097754][ T375] ? syscall_enter_from_user_mode+0x26/0x80 [ 3166.104140][ T375] ? lockdep_hardirqs_on+0x7d/0x100 [ 3166.109400][ T375] do_syscall_64+0x39/0xb0 [ 3166.113947][ T375] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3166.119869][ T375] RIP: 0033:0x7fea1f08c169 [ 3166.124310][ T375] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3166.144331][ T375] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3166.152779][ T375] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3166.160774][ T375] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3166.168773][ T375] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3166.176772][ T375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3166.184768][ T375] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3166.192787][ T375] 00:55:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:42 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000012000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:42 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x408a, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:42 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000104000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3166.243673][ T386] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3166.279251][ T386] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3166.344148][ T386] CPU: 1 PID: 386 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3166.354483][ T386] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3166.364594][ T386] Call Trace: [ 3166.367963][ T386] [ 3166.370945][ T386] dump_stack_lvl+0x136/0x150 [ 3166.375703][ T386] sysfs_warn_dup+0x80/0xa0 [ 3166.380296][ T386] sysfs_do_create_link_sd+0x11e/0x140 [ 3166.385859][ T386] sysfs_create_link+0x63/0xc0 [ 3166.390724][ T386] device_add+0x5e5/0x1c50 [ 3166.395233][ T386] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3166.402162][ T386] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3166.408125][ T386] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3166.414191][ T386] wiphy_register+0x1f88/0x2ae0 [ 3166.419128][ T386] ? wiphy_unregister+0xb40/0xb40 [ 3166.424225][ T386] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3166.429425][ T386] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3166.435507][ T386] ieee80211_register_hw+0x23c1/0x40e0 [ 3166.441087][ T386] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3166.446718][ T386] ? debug_object_free+0x360/0x360 [ 3166.451909][ T386] ? lockdep_init_map_type+0x21e/0x810 [ 3166.457451][ T386] ? __hrtimer_init+0x145/0x280 [ 3166.462471][ T386] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3166.468278][ T386] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3166.475036][ T386] hwsim_new_radio_nl+0xad6/0x1210 [ 3166.480221][ T386] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3166.486212][ T386] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3166.493653][ T386] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3166.501053][ T386] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3166.507319][ T386] ? genl_start+0x660/0x660 [ 3166.511918][ T386] ? ns_capable+0xe0/0x110 [ 3166.516426][ T386] genl_rcv_msg+0x4ff/0x7e0 [ 3166.521097][ T386] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3166.527509][ T386] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3166.533479][ T386] ? lock_downgrade+0x690/0x690 [ 3166.538400][ T386] netlink_rcv_skb+0x165/0x440 [ 3166.543239][ T386] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3166.549653][ T386] ? netlink_ack+0x1360/0x1360 [ 3166.554533][ T386] genl_rcv+0x28/0x40 [ 3166.558588][ T386] netlink_unicast+0x547/0x7f0 [ 3166.563416][ T386] ? netlink_attachskb+0x890/0x890 [ 3166.568590][ T386] ? __virt_addr_valid+0x61/0x2e0 [ 3166.573682][ T386] ? __phys_addr_symbol+0x30/0x70 [ 3166.578775][ T386] ? __check_object_size+0x333/0x6e0 [ 3166.584229][ T386] netlink_sendmsg+0x925/0xe30 [ 3166.589128][ T386] ? netlink_unicast+0x7f0/0x7f0 [ 3166.594149][ T386] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3166.599596][ T386] ? netlink_unicast+0x7f0/0x7f0 [ 3166.604613][ T386] sock_sendmsg+0xde/0x190 [ 3166.609115][ T386] ____sys_sendmsg+0x71c/0x900 [ 3166.613960][ T386] ? copy_msghdr_from_user+0xfc/0x150 [ 3166.619394][ T386] ? kernel_sendmsg+0x50/0x50 [ 3166.624188][ T386] ___sys_sendmsg+0x110/0x1b0 [ 3166.628928][ T386] ? do_recvmmsg+0x6e0/0x6e0 [ 3166.633579][ T386] ? __fget_files+0x248/0x480 [ 3166.638333][ T386] ? lock_downgrade+0x690/0x690 [ 3166.643296][ T386] ? futex_wake_mark+0x1a0/0x1a0 [ 3166.648315][ T386] ? __fget_files+0x26a/0x480 [ 3166.653172][ T386] ? __fget_light+0xe5/0x270 [ 3166.657913][ T386] __sys_sendmsg+0xf7/0x1c0 [ 3166.662472][ T386] ? __sys_sendmsg_sock+0x40/0x40 [ 3166.667578][ T386] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3166.673572][ T386] ? syscall_enter_from_user_mode+0x26/0x80 [ 3166.679546][ T386] ? lockdep_hardirqs_on+0x7d/0x100 [ 3166.684825][ T386] do_syscall_64+0x39/0xb0 [ 3166.689307][ T386] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3166.695259][ T386] RIP: 0033:0x7f31e448c169 [ 3166.699724][ T386] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3166.719567][ T386] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3166.728047][ T386] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3166.736066][ T386] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000105000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3166.744088][ T386] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3166.752108][ T386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3166.760130][ T386] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3166.768181][ T386] 00:55:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000106000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000107000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:43 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x962b1f00}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000013000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3166.981094][ T388] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:43 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3167.033881][ T404] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3167.073388][ T404] sysfs: cannot create duplicate filename '/class/ieee80211/!' 00:55:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000108000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000014000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3167.091226][ T404] CPU: 0 PID: 404 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3167.101539][ T404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3167.111684][ T404] Call Trace: [ 3167.115014][ T404] [ 3167.118008][ T404] dump_stack_lvl+0x136/0x150 [ 3167.122769][ T404] sysfs_warn_dup+0x80/0xa0 [ 3167.127364][ T404] sysfs_do_create_link_sd+0x11e/0x140 [ 3167.132925][ T404] sysfs_create_link+0x63/0xc0 [ 3167.137786][ T404] device_add+0x5e5/0x1c50 [ 3167.142292][ T404] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3167.149227][ T404] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3167.155248][ T404] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3167.161320][ T404] wiphy_register+0x1f88/0x2ae0 [ 3167.166309][ T404] ? wiphy_unregister+0xb40/0xb40 [ 3167.171580][ T404] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3167.176863][ T404] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3167.182944][ T404] ieee80211_register_hw+0x23c1/0x40e0 [ 3167.188506][ T404] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3167.194151][ T404] ? debug_object_free+0x360/0x360 [ 3167.199391][ T404] ? lockdep_init_map_type+0x21e/0x810 [ 3167.205033][ T404] ? __hrtimer_init+0x145/0x280 [ 3167.211258][ T404] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3167.217083][ T404] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3167.223853][ T404] hwsim_new_radio_nl+0xad6/0x1210 [ 3167.229067][ T404] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3167.235059][ T404] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3167.242515][ T404] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3167.249897][ T404] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3167.256232][ T404] ? genl_start+0x660/0x660 [ 3167.260855][ T404] ? ns_capable+0xe0/0x110 [ 3167.265356][ T404] genl_rcv_msg+0x4ff/0x7e0 [ 3167.269966][ T404] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3167.276484][ T404] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3167.282468][ T404] netlink_rcv_skb+0x165/0x440 [ 3167.287320][ T404] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3167.293827][ T404] ? netlink_ack+0x1360/0x1360 [ 3167.298718][ T404] genl_rcv+0x28/0x40 [ 3167.302804][ T404] netlink_unicast+0x547/0x7f0 [ 3167.307661][ T404] ? netlink_attachskb+0x890/0x890 [ 3167.312855][ T404] ? __virt_addr_valid+0x61/0x2e0 [ 3167.317958][ T404] ? __phys_addr_symbol+0x30/0x70 [ 3167.323502][ T404] ? __check_object_size+0x333/0x6e0 [ 3167.328865][ T404] netlink_sendmsg+0x925/0xe30 [ 3167.333721][ T404] ? netlink_unicast+0x7f0/0x7f0 [ 3167.339094][ T404] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3167.344460][ T404] ? netlink_unicast+0x7f0/0x7f0 [ 3167.349483][ T404] sock_sendmsg+0xde/0x190 [ 3167.354019][ T404] ____sys_sendmsg+0x71c/0x900 [ 3167.358866][ T404] ? copy_msghdr_from_user+0xfc/0x150 [ 3167.364301][ T404] ? kernel_sendmsg+0x50/0x50 [ 3167.369090][ T404] ___sys_sendmsg+0x110/0x1b0 [ 3167.373828][ T404] ? do_recvmmsg+0x6e0/0x6e0 [ 3167.378479][ T404] ? __fget_files+0x248/0x480 [ 3167.383238][ T404] ? lock_downgrade+0x690/0x690 [ 3167.388277][ T404] ? futex_wake_mark+0x1a0/0x1a0 [ 3167.393307][ T404] ? __fget_files+0x26a/0x480 [ 3167.398079][ T404] ? __fget_light+0xe5/0x270 [ 3167.402828][ T404] __sys_sendmsg+0xf7/0x1c0 [ 3167.407394][ T404] ? __sys_sendmsg_sock+0x40/0x40 [ 3167.412491][ T404] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3167.418488][ T404] ? syscall_enter_from_user_mode+0x26/0x80 [ 3167.424468][ T404] ? lockdep_hardirqs_on+0x7d/0x100 [ 3167.429746][ T404] do_syscall_64+0x39/0xb0 [ 3167.434236][ T404] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3167.440188][ T404] RIP: 0033:0x7fea1f08c169 [ 3167.444687][ T404] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3167.464547][ T404] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3167.473121][ T404] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3167.481157][ T404] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3167.489199][ T404] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3167.497223][ T404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3167.505251][ T404] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3167.513303][ T404] 00:55:43 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x4800, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:43 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x106, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000109000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3167.551673][ T413] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.2'. 00:55:43 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000015000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3167.603735][ T413] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3167.633121][ T413] CPU: 0 PID: 413 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3167.643460][ T413] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3167.653575][ T413] Call Trace: [ 3167.656906][ T413] [ 3167.659885][ T413] dump_stack_lvl+0x136/0x150 [ 3167.664642][ T413] sysfs_warn_dup+0x80/0xa0 [ 3167.669211][ T413] sysfs_do_create_link_sd+0x11e/0x140 [ 3167.674819][ T413] sysfs_create_link+0x63/0xc0 [ 3167.679642][ T413] device_add+0x5e5/0x1c50 [ 3167.684216][ T413] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3167.691134][ T413] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3167.697081][ T413] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3167.703209][ T413] wiphy_register+0x1f88/0x2ae0 [ 3167.708116][ T413] ? wiphy_unregister+0xb40/0xb40 [ 3167.713369][ T413] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3167.718572][ T413] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3167.724609][ T413] ieee80211_register_hw+0x23c1/0x40e0 [ 3167.730146][ T413] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3167.735761][ T413] ? debug_object_free+0x360/0x360 [ 3167.740916][ T413] ? lockdep_init_map_type+0x21e/0x810 [ 3167.746432][ T413] ? __hrtimer_init+0x145/0x280 [ 3167.751349][ T413] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3167.757134][ T413] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3167.763988][ T413] hwsim_new_radio_nl+0xad6/0x1210 [ 3167.769161][ T413] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3167.775121][ T413] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3167.782574][ T413] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3167.789922][ T413] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3167.796155][ T413] ? genl_start+0x660/0x660 [ 3167.800753][ T413] ? ns_capable+0xe0/0x110 [ 3167.805228][ T413] genl_rcv_msg+0x4ff/0x7e0 [ 3167.809808][ T413] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3167.816259][ T413] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3167.822307][ T413] ? lock_downgrade+0x690/0x690 [ 3167.827255][ T413] netlink_rcv_skb+0x165/0x440 [ 3167.832076][ T413] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3167.838461][ T413] ? netlink_ack+0x1360/0x1360 [ 3167.843302][ T413] genl_rcv+0x28/0x40 [ 3167.847334][ T413] netlink_unicast+0x547/0x7f0 [ 3167.852165][ T413] ? netlink_attachskb+0x890/0x890 [ 3167.857322][ T413] ? __virt_addr_valid+0x61/0x2e0 [ 3167.862392][ T413] ? __phys_addr_symbol+0x30/0x70 [ 3167.867458][ T413] ? __check_object_size+0x333/0x6e0 [ 3167.872787][ T413] netlink_sendmsg+0x925/0xe30 [ 3167.877604][ T413] ? netlink_unicast+0x7f0/0x7f0 [ 3167.882601][ T413] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3167.887926][ T413] ? netlink_unicast+0x7f0/0x7f0 [ 3167.892911][ T413] sock_sendmsg+0xde/0x190 [ 3167.897377][ T413] ____sys_sendmsg+0x71c/0x900 [ 3167.902282][ T413] ? copy_msghdr_from_user+0xfc/0x150 [ 3167.907695][ T413] ? kernel_sendmsg+0x50/0x50 [ 3167.912434][ T413] ___sys_sendmsg+0x110/0x1b0 [ 3167.917262][ T413] ? do_recvmmsg+0x6e0/0x6e0 [ 3167.921887][ T413] ? __fget_files+0x248/0x480 [ 3167.926658][ T413] ? lock_downgrade+0x690/0x690 [ 3167.931547][ T413] ? futex_wake_mark+0x1a0/0x1a0 [ 3167.936557][ T413] ? __fget_files+0x26a/0x480 [ 3167.941291][ T413] ? __fget_light+0xe5/0x270 [ 3167.945920][ T413] __sys_sendmsg+0xf7/0x1c0 [ 3167.950452][ T413] ? __sys_sendmsg_sock+0x40/0x40 [ 3167.955511][ T413] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3167.961485][ T413] ? syscall_enter_from_user_mode+0x26/0x80 [ 3167.967433][ T413] ? lockdep_hardirqs_on+0x7d/0x100 [ 3167.972780][ T413] do_syscall_64+0x39/0xb0 [ 3167.977234][ T413] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3167.983159][ T413] RIP: 0033:0x7f31e448c169 [ 3167.987700][ T413] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3168.007539][ T413] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3168.015986][ T413] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3168.023992][ T413] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3168.032003][ T413] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3168.040009][ T413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3168.048006][ T413] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3168.056029][ T413] 00:55:44 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000000010b000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3168.111913][ T433] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3168.135589][ T433] CPU: 1 PID: 433 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3168.145953][ T433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3168.156244][ T433] Call Trace: [ 3168.159575][ T433] [ 3168.162553][ T433] dump_stack_lvl+0x136/0x150 [ 3168.167311][ T433] sysfs_warn_dup+0x80/0xa0 [ 3168.171898][ T433] sysfs_do_create_link_sd+0x11e/0x140 [ 3168.177442][ T433] sysfs_create_link+0x63/0xc0 [ 3168.182559][ T433] device_add+0x5e5/0x1c50 [ 3168.187053][ T433] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3168.193982][ T433] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3168.199942][ T433] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3168.206098][ T433] wiphy_register+0x1f88/0x2ae0 [ 3168.211036][ T433] ? wiphy_unregister+0xb40/0xb40 [ 3168.216123][ T433] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3168.221315][ T433] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3168.227455][ T433] ieee80211_register_hw+0x23c1/0x40e0 [ 3168.233019][ T433] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3168.238646][ T433] ? debug_object_free+0x360/0x360 [ 3168.243822][ T433] ? lockdep_init_map_type+0x21e/0x810 [ 3168.249367][ T433] ? __hrtimer_init+0x145/0x280 [ 3168.254304][ T433] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3168.260135][ T433] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3168.266965][ T433] hwsim_new_radio_nl+0xad6/0x1210 [ 3168.272164][ T433] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3168.278150][ T433] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3168.285607][ T433] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3168.293078][ T433] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3168.299330][ T433] ? genl_start+0x660/0x660 [ 3168.304018][ T433] ? ns_capable+0xe0/0x110 [ 3168.308509][ T433] genl_rcv_msg+0x4ff/0x7e0 [ 3168.313083][ T433] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3168.319517][ T433] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3168.325491][ T433] ? lock_downgrade+0x690/0x690 [ 3168.330420][ T433] netlink_rcv_skb+0x165/0x440 [ 3168.335264][ T433] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3168.341683][ T433] ? netlink_ack+0x1360/0x1360 [ 3168.346572][ T433] genl_rcv+0x28/0x40 [ 3168.350637][ T433] netlink_unicast+0x547/0x7f0 [ 3168.355485][ T433] ? netlink_attachskb+0x890/0x890 [ 3168.360668][ T433] ? __virt_addr_valid+0x61/0x2e0 [ 3168.365766][ T433] ? __phys_addr_symbol+0x30/0x70 [ 3168.370859][ T433] ? __check_object_size+0x333/0x6e0 [ 3168.376226][ T433] netlink_sendmsg+0x925/0xe30 [ 3168.381071][ T433] ? netlink_unicast+0x7f0/0x7f0 [ 3168.386085][ T433] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3168.391443][ T433] ? netlink_unicast+0x7f0/0x7f0 [ 3168.396461][ T433] sock_sendmsg+0xde/0x190 [ 3168.400955][ T433] ____sys_sendmsg+0x71c/0x900 [ 3168.405793][ T433] ? copy_msghdr_from_user+0xfc/0x150 [ 3168.411229][ T433] ? kernel_sendmsg+0x50/0x50 [ 3168.416036][ T433] ___sys_sendmsg+0x110/0x1b0 [ 3168.420773][ T433] ? do_recvmmsg+0x6e0/0x6e0 [ 3168.425420][ T433] ? __fget_files+0x248/0x480 [ 3168.430184][ T433] ? lock_downgrade+0x690/0x690 [ 3168.435097][ T433] ? futex_wake_mark+0x1a0/0x1a0 [ 3168.440128][ T433] ? __fget_files+0x26a/0x480 [ 3168.444993][ T433] ? __fget_light+0xe5/0x270 [ 3168.449659][ T433] __sys_sendmsg+0xf7/0x1c0 [ 3168.454219][ T433] ? __sys_sendmsg_sock+0x40/0x40 [ 3168.459304][ T433] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3168.465296][ T433] ? syscall_enter_from_user_mode+0x26/0x80 [ 3168.471266][ T433] ? lockdep_hardirqs_on+0x7d/0x100 [ 3168.476550][ T433] do_syscall_64+0x39/0xb0 [ 3168.481030][ T433] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3168.486981][ T433] RIP: 0033:0x7fea1f08c169 [ 3168.491441][ T433] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3168.511199][ T433] RSP: 002b:00007fea1fd28168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3168.519678][ T433] RAX: ffffffffffffffda RBX: 00007fea1f1abf80 RCX: 00007fea1f08c169 [ 3168.527703][ T433] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3168.535810][ T433] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3168.543853][ T433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3168.552308][ T433] R13: 00007ffd49da126f R14: 00007fea1fd28300 R15: 0000000000022000 [ 3168.560357][ T433] 00:55:44 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x972b1f00}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:44 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x108, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:44 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000016000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:44 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000000010c000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:44 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:44 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000017000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3168.686002][ T445] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3168.723012][ T445] CPU: 1 PID: 445 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3168.733351][ T445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3168.743460][ T445] Call Trace: [ 3168.746782][ T445] [ 3168.749757][ T445] dump_stack_lvl+0x136/0x150 [ 3168.754599][ T445] sysfs_warn_dup+0x80/0xa0 [ 3168.759186][ T445] sysfs_do_create_link_sd+0x11e/0x140 [ 3168.764731][ T445] sysfs_create_link+0x63/0xc0 [ 3168.769585][ T445] device_add+0x5e5/0x1c50 [ 3168.774075][ T445] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3168.781013][ T445] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3168.786979][ T445] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3168.793046][ T445] wiphy_register+0x1f88/0x2ae0 [ 3168.797986][ T445] ? wiphy_unregister+0xb40/0xb40 [ 3168.803079][ T445] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3168.808371][ T445] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3168.814434][ T445] ieee80211_register_hw+0x23c1/0x40e0 [ 3168.820013][ T445] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3168.825679][ T445] ? debug_object_free+0x360/0x360 [ 3168.830861][ T445] ? lockdep_init_map_type+0x21e/0x810 [ 3168.836430][ T445] ? __hrtimer_init+0x145/0x280 [ 3168.841360][ T445] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3168.847190][ T445] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3168.853966][ T445] hwsim_new_radio_nl+0xad6/0x1210 [ 3168.859246][ T445] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3168.865237][ T445] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3168.872785][ T445] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3168.880168][ T445] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 00:55:45 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x4c00, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:45 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x109, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:45 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000000010e000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3168.886411][ T445] ? genl_start+0x660/0x660 [ 3168.891021][ T445] ? ns_capable+0xe0/0x110 [ 3168.895520][ T445] genl_rcv_msg+0x4ff/0x7e0 [ 3168.900123][ T445] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3168.906629][ T445] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3168.912605][ T445] ? lock_downgrade+0x690/0x690 [ 3168.917542][ T445] netlink_rcv_skb+0x165/0x440 [ 3168.922389][ T445] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3168.928812][ T445] ? netlink_ack+0x1360/0x1360 [ 3168.933687][ T445] genl_rcv+0x28/0x40 [ 3168.937750][ T445] netlink_unicast+0x547/0x7f0 [ 3168.942605][ T445] ? netlink_attachskb+0x890/0x890 [ 3168.947804][ T445] ? __virt_addr_valid+0x61/0x2e0 [ 3168.952946][ T445] ? __phys_addr_symbol+0x30/0x70 [ 3168.958042][ T445] ? __check_object_size+0x333/0x6e0 [ 3168.963407][ T445] netlink_sendmsg+0x925/0xe30 [ 3168.968263][ T445] ? netlink_unicast+0x7f0/0x7f0 [ 3168.973285][ T445] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3168.978657][ T445] ? netlink_unicast+0x7f0/0x7f0 [ 3168.983693][ T445] sock_sendmsg+0xde/0x190 [ 3168.988214][ T445] ____sys_sendmsg+0x71c/0x900 [ 3168.993074][ T445] ? copy_msghdr_from_user+0xfc/0x150 [ 3168.998520][ T445] ? kernel_sendmsg+0x50/0x50 [ 3169.003316][ T445] ___sys_sendmsg+0x110/0x1b0 [ 3169.008069][ T445] ? do_recvmmsg+0x6e0/0x6e0 [ 3169.012726][ T445] ? __fget_files+0x248/0x480 [ 3169.017576][ T445] ? lock_downgrade+0x690/0x690 [ 3169.022492][ T445] ? futex_wake_mark+0x1a0/0x1a0 [ 3169.027517][ T445] ? __fget_files+0x26a/0x480 [ 3169.032291][ T445] ? __fget_light+0xe5/0x270 [ 3169.036958][ T445] __sys_sendmsg+0xf7/0x1c0 [ 3169.041530][ T445] ? __sys_sendmsg_sock+0x40/0x40 [ 3169.046621][ T445] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3169.052624][ T445] ? syscall_enter_from_user_mode+0x26/0x80 [ 3169.058609][ T445] ? lockdep_hardirqs_on+0x7d/0x100 [ 3169.063943][ T445] do_syscall_64+0x39/0xb0 [ 3169.068428][ T445] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3169.074381][ T445] RIP: 0033:0x7f31e448c169 [ 3169.078848][ T445] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3169.098525][ T445] RSP: 002b:00007f31e5154168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3169.107010][ T445] RAX: ffffffffffffffda RBX: 00007f31e45abf80 RCX: 00007f31e448c169 [ 3169.115045][ T445] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3169.123076][ T445] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 00:55:45 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a01040000000000000000010f000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3169.131362][ T445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3169.139393][ T445] R13: 00007ffcd831232f R14: 00007f31e5154300 R15: 0000000000022000 [ 3169.147459][ T445] [ 3169.204276][ T456] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3169.211900][ T456] CPU: 0 PID: 456 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3169.222213][ T456] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3169.232334][ T456] Call Trace: [ 3169.235664][ T456] [ 3169.238655][ T456] dump_stack_lvl+0x136/0x150 [ 3169.243419][ T456] sysfs_warn_dup+0x80/0xa0 [ 3169.248191][ T456] sysfs_do_create_link_sd+0x11e/0x140 [ 3169.253750][ T456] sysfs_create_link+0x63/0xc0 [ 3169.258707][ T456] device_add+0x5e5/0x1c50 [ 3169.263293][ T456] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3169.270228][ T456] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3169.276197][ T456] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3169.282273][ T456] wiphy_register+0x1f88/0x2ae0 [ 3169.287207][ T456] ? wiphy_unregister+0xb40/0xb40 [ 3169.292298][ T456] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3169.297575][ T456] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3169.303680][ T456] ieee80211_register_hw+0x23c1/0x40e0 [ 3169.309359][ T456] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3169.315004][ T456] ? debug_object_free+0x360/0x360 [ 3169.320207][ T456] ? memset_erms+0xf/0x20 [ 3169.324605][ T456] ? __hrtimer_init+0x145/0x280 [ 3169.329631][ T456] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3169.335722][ T456] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3169.342495][ T456] hwsim_new_radio_nl+0xad6/0x1210 [ 3169.347956][ T456] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 00:55:45 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x97ffffff}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000018000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:45 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x10a, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3169.353932][ T456] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3169.361393][ T456] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3169.368874][ T456] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3169.375119][ T456] ? genl_start+0x660/0x660 [ 3169.379716][ T456] ? ns_capable+0xe0/0x110 [ 3169.384299][ T456] genl_rcv_msg+0x4ff/0x7e0 [ 3169.388904][ T456] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3169.395316][ T456] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3169.401290][ T456] netlink_rcv_skb+0x165/0x440 [ 3169.406138][ T456] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3169.412546][ T456] ? netlink_ack+0x1360/0x1360 [ 3169.417428][ T456] genl_rcv+0x28/0x40 [ 3169.421522][ T456] netlink_unicast+0x547/0x7f0 [ 3169.426374][ T456] ? netlink_attachskb+0x890/0x890 [ 3169.431575][ T456] ? __virt_addr_valid+0x61/0x2e0 [ 3169.436769][ T456] ? __phys_addr_symbol+0x30/0x70 [ 3169.441865][ T456] ? __check_object_size+0x333/0x6e0 [ 3169.447221][ T456] netlink_sendmsg+0x925/0xe30 00:55:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3169.452067][ T456] ? netlink_unicast+0x7f0/0x7f0 [ 3169.457089][ T456] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3169.462446][ T456] ? netlink_unicast+0x7f0/0x7f0 [ 3169.467554][ T456] sock_sendmsg+0xde/0x190 [ 3169.472061][ T456] ____sys_sendmsg+0x71c/0x900 [ 3169.476910][ T456] ? copy_msghdr_from_user+0xfc/0x150 [ 3169.482354][ T456] ? kernel_sendmsg+0x50/0x50 [ 3169.487109][ T456] ? futex_unqueue+0xb7/0x120 [ 3169.491855][ T456] ? futex_wait+0x503/0x680 [ 3169.496478][ T456] ___sys_sendmsg+0x110/0x1b0 [ 3169.501214][ T456] ? do_recvmmsg+0x6e0/0x6e0 [ 3169.505873][ T456] ? __fget_files+0x248/0x480 [ 3169.510636][ T456] ? lock_downgrade+0x690/0x690 [ 3169.515570][ T456] ? __fget_files+0x26a/0x480 [ 3169.520356][ T456] ? __fget_light+0xe5/0x270 [ 3169.525015][ T456] __sys_sendmsg+0xf7/0x1c0 [ 3169.529590][ T456] ? __sys_sendmsg_sock+0x40/0x40 [ 3169.534715][ T456] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3169.540712][ T456] ? syscall_enter_from_user_mode+0x26/0x80 [ 3169.546693][ T456] ? lockdep_hardirqs_on+0x7d/0x100 [ 3169.551980][ T456] do_syscall_64+0x39/0xb0 [ 3169.556501][ T456] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3169.562462][ T456] RIP: 0033:0x7fea1f08c169 [ 3169.566930][ T456] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3169.586607][ T456] RSP: 002b:00007fea1fd07168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3169.595095][ T456] RAX: ffffffffffffffda RBX: 00007fea1f1ac050 RCX: 00007fea1f08c169 00:55:45 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000112000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3169.603120][ T456] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3169.611143][ T456] RBP: 00007fea1f0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3169.620047][ T456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3169.628077][ T456] R13: 00007ffd49da126f R14: 00007fea1fd07300 R15: 0000000000022000 [ 3169.636125][ T456] 00:55:45 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000019000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:45 executing program 4: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x5711, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:45 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x10b, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) [ 3169.701870][ T469] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 3169.741977][ T469] CPU: 1 PID: 469 Comm: syz-executor.2 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3169.752321][ T469] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3169.762527][ T469] Call Trace: [ 3169.765862][ T469] [ 3169.768844][ T469] dump_stack_lvl+0x136/0x150 [ 3169.773601][ T469] sysfs_warn_dup+0x80/0xa0 [ 3169.778183][ T469] sysfs_do_create_link_sd+0x11e/0x140 [ 3169.783745][ T469] sysfs_create_link+0x63/0xc0 [ 3169.788601][ T469] device_add+0x5e5/0x1c50 [ 3169.793096][ T469] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 3169.800038][ T469] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 3169.806030][ T469] ? ieee80211_set_bitrate_flags+0x222/0x660 [ 3169.812185][ T469] wiphy_register+0x1f88/0x2ae0 [ 3169.817168][ T469] ? wiphy_unregister+0xb40/0xb40 [ 3169.822259][ T469] ? minstrel_ht_alloc+0x4a9/0x9b0 [ 3169.827454][ T469] ? ieee80211_init_rate_ctrl_alg+0x83/0x640 [ 3169.833724][ T469] ieee80211_register_hw+0x23c1/0x40e0 [ 3169.839295][ T469] ? ieee80211_ifa6_changed+0x3f0/0x3f0 [ 3169.844929][ T469] ? debug_object_free+0x360/0x360 [ 3169.850130][ T469] ? lockdep_init_map_type+0x21e/0x810 [ 3169.855662][ T469] ? __hrtimer_init+0x145/0x280 [ 3169.861030][ T469] mac80211_hwsim_new_radio+0x26c1/0x4c10 [ 3169.866893][ T469] ? mac80211_hwsim_unassign_vif_chanctx+0x350/0x350 [ 3169.873655][ T469] hwsim_new_radio_nl+0xad6/0x1210 [ 3169.878882][ T469] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3169.884864][ T469] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3169.892324][ T469] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3169.899700][ T469] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3169.905940][ T469] ? genl_start+0x660/0x660 [ 3169.910536][ T469] ? ns_capable+0xe0/0x110 [ 3169.915036][ T469] genl_rcv_msg+0x4ff/0x7e0 [ 3169.919629][ T469] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3169.926046][ T469] ? mac80211_hwsim_new_radio+0x4c10/0x4c10 [ 3169.932033][ T469] netlink_rcv_skb+0x165/0x440 [ 3169.936877][ T469] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3169.943289][ T469] ? netlink_ack+0x1360/0x1360 [ 3169.948205][ T469] genl_rcv+0x28/0x40 [ 3169.952444][ T469] netlink_unicast+0x547/0x7f0 [ 3169.957302][ T469] ? netlink_attachskb+0x890/0x890 [ 3169.962589][ T469] ? __virt_addr_valid+0x61/0x2e0 [ 3169.967697][ T469] ? __phys_addr_symbol+0x30/0x70 [ 3169.972815][ T469] ? __check_object_size+0x333/0x6e0 [ 3169.978178][ T469] netlink_sendmsg+0x925/0xe30 [ 3169.983030][ T469] ? netlink_unicast+0x7f0/0x7f0 [ 3169.988073][ T469] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3169.993434][ T469] ? netlink_unicast+0x7f0/0x7f0 [ 3169.998460][ T469] sock_sendmsg+0xde/0x190 [ 3170.002959][ T469] ____sys_sendmsg+0x71c/0x900 [ 3170.007803][ T469] ? copy_msghdr_from_user+0xfc/0x150 [ 3170.013242][ T469] ? kernel_sendmsg+0x50/0x50 [ 3170.018007][ T469] ? futex_unqueue+0xb7/0x120 [ 3170.022765][ T469] ? futex_wait+0x503/0x680 [ 3170.027349][ T469] ___sys_sendmsg+0x110/0x1b0 [ 3170.032085][ T469] ? do_recvmmsg+0x6e0/0x6e0 [ 3170.036743][ T469] ? __fget_files+0x248/0x480 [ 3170.041498][ T469] ? lock_downgrade+0x690/0x690 [ 3170.046431][ T469] ? __fget_files+0x26a/0x480 [ 3170.051208][ T469] ? __fget_light+0xe5/0x270 [ 3170.055880][ T469] __sys_sendmsg+0xf7/0x1c0 [ 3170.060449][ T469] ? __sys_sendmsg_sock+0x40/0x40 [ 3170.065549][ T469] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3170.071543][ T469] ? syscall_enter_from_user_mode+0x26/0x80 [ 3170.077520][ T469] ? lockdep_hardirqs_on+0x7d/0x100 [ 3170.082802][ T469] do_syscall_64+0x39/0xb0 [ 3170.087289][ T469] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3170.093336][ T469] RIP: 0033:0x7f31e448c169 [ 3170.097892][ T469] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3170.117558][ T469] RSP: 002b:00007f31e5133168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3170.126047][ T469] RAX: ffffffffffffffda RBX: 00007f31e45ac050 RCX: 00007f31e448c169 [ 3170.134123][ T469] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 00:55:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000114000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3170.142150][ T469] RBP: 00007f31e44e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3170.150180][ T469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3170.158206][ T469] R13: 00007ffcd831232f R14: 00007f31e5133300 R15: 0000000000022000 [ 3170.166355][ T469] 00:55:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000116000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) 00:55:46 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:46 executing program 2: pipe(0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000001ac0)={0x0, 0xf1650014, &(0x7f0000000000)=[{&(0x7f0000000180)={0x114, 0x29, 0x1, 0x0, 0x0, "", [@nested={0x104, 0x0, 0x0, 0x1, [@typed={0xc, 0x11, 0x0, 0x0, @u64=0x2f}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x982b1f00}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="50bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be1fd750351dc076eb47d96219c08c029d1608a487f26fbe816b89f7cb81bff81a8b7a82565856555ee923c65973deb0a99b962bb2fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875cf0d972df9e99f07976773f4d98fe3370d47eb640dc5061dc35817c8a66c29be82fdc2f4393c05a007d12b505a84dfdb98d568175b62421d726d1e5300"]}]}, 0x114}], 0x1}, 0x0) 00:55:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000007819000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3170.269822][ T479] __nla_validate_parse: 5 callbacks suppressed [ 3170.269846][ T479] netlink: 224 bytes leftover after parsing attributes in process `syz-executor.0'. 00:55:46 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a300000000044000000090a010400000000000000000118000008000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f0800034000000035"], 0xb8}}, 0x0) [ 3170.336940][ T479] general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] PREEMPT SMP KASAN [ 3170.348819][ T479] KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] [ 3170.357280][ T479] CPU: 0 PID: 479 Comm: syz-executor.0 Not tainted 6.3.0-rc5-syzkaller-01263-g5a17818682cf #0 [ 3170.367572][ T479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 3170.377673][ T479] RIP: 0010:jhash+0x339/0x610 [ 3170.382412][ T479] Code: 83 fd 01 0f 84 5f ff ff ff eb de 83 fd 05 74 3a e8 bc 67 73 fd 48 8d 7b 05 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 08 84 c0 0f 85 96 02 00 00 [ 3170.402075][ T479] RSP: 0018:ffffc90003fbf298 EFLAGS: 00010202 [ 3170.408180][ T479] RAX: dffffc0000000000 RBX: 0000000000000004 RCX: ffffc90014cb2000 [ 3170.416181][ T479] RDX: 0000000000000001 RSI: ffffffff840f7004 RDI: 0000000000000009 [ 3170.424179][ T479] RBP: 0000000000000006 R08: 0000000000000005 R09: 000000000000000c [ 3170.432181][ T479] R10: 0000000000000006 R11: 0000000000000000 R12: 0000000045cd8b97 [ 3170.440200][ T479] R13: 00000000247b4a8c R14: 00000000247b4a8c R15: 00000000247b4a8c [ 3170.448204][ T479] FS: 00007fa1fee89700(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 3170.457168][ T479] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3170.463814][ T479] CR2: 00007f386dcd56be CR3: 0000000022d82000 CR4: 00000000003506f0 [ 3170.471813][ T479] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3170.479807][ T479] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3170.487803][ T479] Call Trace: [ 3170.491101][ T479] [ 3170.494055][ T479] get_hwsim_data_ref_from_addr+0xb9/0x600 [ 3170.499907][ T479] hwsim_pmsr_report_nl+0xe7/0xd50 [ 3170.505073][ T479] ? syslog_print_all+0x3a0/0x3a0 [ 3170.510129][ T479] ? lockdep_hardirqs_on+0x7d/0x100 [ 3170.515371][ T479] ? get_hwsim_data_ref_from_addr+0x600/0x600 [ 3170.521505][ T479] ? rcu_is_watching+0x12/0xb0 [ 3170.526324][ T479] ? do_trace_netlink_extack+0x155/0x190 [ 3170.532018][ T479] ? __nla_validate_parse+0x2e4/0x25e0 [ 3170.537536][ T479] ? nla_get_range_signed+0x520/0x520 [ 3170.542955][ T479] ? __kmem_cache_alloc_node+0x1b0/0x320 [ 3170.548636][ T479] ? __nla_parse+0x41/0x50 [ 3170.553116][ T479] ? genl_family_rcv_msg_attrs_parse.constprop.0+0x1b7/0x290 [ 3170.560548][ T479] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xaf/0x290 [ 3170.567876][ T479] genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 [ 3170.574086][ T479] ? genl_start+0x660/0x660 [ 3170.578649][ T479] ? __radix_tree_lookup+0x215/0x2a0 [ 3170.583998][ T479] genl_rcv_msg+0x4ff/0x7e0 [ 3170.588553][ T479] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3170.594941][ T479] ? get_hwsim_data_ref_from_addr+0x600/0x600 [ 3170.601057][ T479] netlink_rcv_skb+0x165/0x440 [ 3170.605959][ T479] ? genl_family_rcv_msg_doit.isra.0+0x2d0/0x2d0 [ 3170.612341][ T479] ? netlink_ack+0x1360/0x1360 [ 3170.617164][ T479] genl_rcv+0x28/0x40 [ 3170.621191][ T479] netlink_unicast+0x547/0x7f0 [ 3170.626008][ T479] ? netlink_attachskb+0x890/0x890 [ 3170.631159][ T479] ? __virt_addr_valid+0x61/0x2e0 [ 3170.636222][ T479] ? __phys_addr_symbol+0x30/0x70 [ 3170.641287][ T479] ? __check_object_size+0x333/0x6e0 [ 3170.646607][ T479] netlink_sendmsg+0x925/0xe30 [ 3170.651415][ T479] ? netlink_unicast+0x7f0/0x7f0 [ 3170.656412][ T479] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 3170.661739][ T479] ? netlink_unicast+0x7f0/0x7f0 [ 3170.666812][ T479] sock_sendmsg+0xde/0x190 [ 3170.671279][ T479] ____sys_sendmsg+0x71c/0x900 [ 3170.676103][ T479] ? copy_msghdr_from_user+0xfc/0x150 [ 3170.681513][ T479] ? kernel_sendmsg+0x50/0x50 [ 3170.686773][ T479] ___sys_sendmsg+0x110/0x1b0 [ 3170.691488][ T479] ? do_recvmmsg+0x6e0/0x6e0 [ 3170.696138][ T479] ? __fget_files+0x248/0x480 [ 3170.700880][ T479] ? lock_downgrade+0x690/0x690 [ 3170.705780][ T479] ? futex_wake_mark+0x1a0/0x1a0 [ 3170.710785][ T479] ? __fget_files+0x26a/0x480 [ 3170.715539][ T479] ? __fget_light+0xe5/0x270 [ 3170.720156][ T479] __sys_sendmsg+0xf7/0x1c0 [ 3170.724699][ T479] ? __sys_sendmsg_sock+0x40/0x40 [ 3170.729756][ T479] ? restore_fpregs_from_fpstate+0xc1/0x1c0 [ 3170.735712][ T479] ? syscall_enter_from_user_mode+0x26/0x80 [ 3170.741683][ T479] ? lockdep_hardirqs_on+0x7d/0x100 [ 3170.746929][ T479] do_syscall_64+0x39/0xb0 [ 3170.751376][ T479] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3170.757325][ T479] RIP: 0033:0x7fa1fe08c169 [ 3170.761782][ T479] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3170.781859][ T479] RSP: 002b:00007fa1fee89168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3170.790303][ T479] RAX: ffffffffffffffda RBX: 00007fa1fe1abf80 RCX: 00007fa1fe08c169 [ 3170.798297][ T479] RDX: 0000000000000000 RSI: 0000000020001ac0 RDI: 0000000000000004 [ 3170.806294][ T479] RBP: 00007fa1fe0e7ca1 R08: 0000000000000000 R09: 0000000000000000 [ 3170.814306][ T479] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3170.822298][ T479] R13: 00007fffe466723f R14: 00007fa1fee89300 R15: 0000000000022000 [ 3170.830307][ T479] [ 3170.833342][ T479] Modules linked in: 00:55:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) 00:55:47 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="200000007200010700000000001a000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3170.839902][ T479] ---[ end trace 0000000000000000 ]--- [ 3170.851239][ T479] RIP: 0010:jhash+0x339/0x610 [ 3170.856774][ T479] Code: 83 fd 01 0f 84 5f ff ff ff eb de 83 fd 05 74 3a e8 bc 67 73 fd 48 8d 7b 05 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 08 84 c0 0f 85 96 02 00 00 00:55:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2000000072000107000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="0800010002"], 0x20}, 0x1, 0x22}, 0x0) [ 3170.923050][ T479] RSP: 0018:ffffc90003fbf298 EFLAGS: 00010202 [ 3170.945452][ T479] RAX: dffffc0000000000 RBX: 0000000000000004 RCX: ffffc90014cb2000 [ 3170.972670][ T479] RDX: 0000000000000001 RSI: ffffffff840f7004 RDI: 0000000000000009 [ 3170.990248][ T479] RBP: 0000000000000006 R08: 0000000000000005 R09: 000000000000000c [ 3171.007373][ T479] R10: 0000000000000006 R11: 0000000000000000 R12: 0000000045cd8b97 [ 3171.021017][ T479] R13: 00000000247b4a8c R14: 00000000247b4a8c R15: 00000000247b4a8c [ 3171.031573][ T479] FS: 00007fa1fee89700(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 3171.040775][ T479] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3171.047599][ T479] CR2: 000055596cca1950 CR3: 0000000022d82000 CR4: 00000000003506e0 [ 3171.057304][ T479] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3171.065616][ T479] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3171.073847][ T479] Kernel panic - not syncing: Fatal exception [ 3171.080084][ T479] Kernel Offset: disabled [ 3171.084515][ T479] Rebooting in 86400 seconds..