BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r3}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:21 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a00116c022f000037153e", 0x23}], 0x1}, 0x0) [ 1482.309496][T27313] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:21 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000428500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:22 executing program 1: syz_open_procfs$namespace(0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:22 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r3}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1483.226202][T27314] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1483.266299][T27314] CPU: 0 PID: 27314 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1483.275001][T27314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1483.285054][T27314] Call Trace: [ 1483.288364][T27314] dump_stack+0x18f/0x20d [ 1483.292712][T27314] sysfs_warn_dup.cold+0x1c/0x2d [ 1483.297663][T27314] sysfs_do_create_link_sd+0x11e/0x140 [ 1483.303131][T27314] sysfs_create_link+0x5f/0xc0 [ 1483.307905][T27314] device_add+0x6ff/0x1b00 [ 1483.312329][T27314] ? device_check_offline+0x280/0x280 [ 1483.317706][T27314] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1483.323722][T27314] wiphy_register+0x1d5b/0x2840 [ 1483.328588][T27314] ? wiphy_unregister+0xc10/0xc10 [ 1483.333617][T27314] ? default_device_exit_batch+0x3d0/0x3d0 [ 1483.339433][T27314] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1483.345506][T27314] ieee80211_register_hw+0x2291/0x3950 [ 1483.350977][T27314] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1483.356353][T27314] ? check_preemption_disabled+0x38/0x220 [ 1483.362073][T27314] ? memset+0x20/0x40 [ 1483.366051][T27314] ? __hrtimer_init+0x12c/0x260 [ 1483.370901][T27314] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1483.376642][T27314] ? hwsim_virtio_rx_work+0x350/0x350 [ 1483.382038][T27314] ? memcpy+0x39/0x60 [ 1483.386047][T27314] hwsim_new_radio_nl+0x93e/0xf8c [ 1483.391092][T27314] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1483.396999][T27314] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1483.403939][T27314] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1483.410881][T27314] genl_rcv_msg+0x61d/0x9e0 [ 1483.415394][T27314] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1483.422345][T27314] ? lock_release+0x8d0/0x8d0 [ 1483.427031][T27314] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1483.432357][T27314] netlink_rcv_skb+0x15a/0x430 [ 1483.437154][T27314] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1483.444107][T27314] ? netlink_ack+0xa10/0xa10 [ 1483.448742][T27314] genl_rcv+0x24/0x40 [ 1483.452727][T27314] netlink_unicast+0x533/0x7d0 [ 1483.457497][T27314] ? netlink_attachskb+0x810/0x810 [ 1483.462610][T27314] ? _copy_from_iter_full+0x247/0x890 [ 1483.467981][T27314] ? __phys_addr+0x9a/0x110 [ 1483.472497][T27314] ? __phys_addr_symbol+0x2c/0x70 [ 1483.477525][T27314] ? __check_object_size+0x171/0x3e4 [ 1483.482829][T27314] netlink_sendmsg+0x856/0xd90 [ 1483.487603][T27314] ? netlink_unicast+0x7d0/0x7d0 [ 1483.492553][T27314] ? netlink_unicast+0x7d0/0x7d0 [ 1483.497495][T27314] sock_sendmsg+0xcf/0x120 [ 1483.501920][T27314] ____sys_sendmsg+0x6e8/0x810 [ 1483.506692][T27314] ? kernel_sendmsg+0x50/0x50 [ 1483.511374][T27314] ? do_recvmmsg+0x6d0/0x6d0 [ 1483.515978][T27314] ? kvm_sched_clock_read+0x14/0x40 [ 1483.521181][T27314] ? sched_clock+0x2a/0x40 [ 1483.525596][T27314] ? sched_clock_cpu+0x18/0x1b0 [ 1483.530457][T27314] ___sys_sendmsg+0xf3/0x170 [ 1483.535054][T27314] ? sendmsg_copy_msghdr+0x160/0x160 [ 1483.540344][T27314] ? __fget_files+0x272/0x400 [ 1483.545031][T27314] ? lock_downgrade+0x820/0x820 [ 1483.549893][T27314] ? __fget_files+0x1e6/0x400 [ 1483.554579][T27314] ? check_preemption_disabled+0x38/0x220 [ 1483.560310][T27314] ? __fget_files+0x294/0x400 [ 1483.564998][T27314] ? __fget_light+0xea/0x280 [ 1483.569600][T27314] __sys_sendmsg+0xe5/0x1b0 [ 1483.574112][T27314] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1483.579169][T27314] ? do_syscall_64+0x1c/0xe0 [ 1483.583765][T27314] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1483.589753][T27314] do_syscall_64+0x60/0xe0 [ 1483.594179][T27314] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1483.600071][T27314] RIP: 0033:0x45cba9 [ 1483.603957][T27314] Code: Bad RIP value. [ 1483.608020][T27314] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1483.616431][T27314] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:54:22 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001174022f000037153e", 0x23}], 0x1}, 0x0) 10:54:22 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000508500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1483.624404][T27314] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1483.632387][T27314] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1483.640361][T27314] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1483.648331][T27314] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1484.108950][T27316] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1484.137025][T27316] CPU: 1 PID: 27316 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1484.145729][T27316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1484.155786][T27316] Call Trace: [ 1484.159085][T27316] dump_stack+0x18f/0x20d [ 1484.163435][T27316] sysfs_warn_dup.cold+0x1c/0x2d [ 1484.168382][T27316] sysfs_do_create_link_sd+0x11e/0x140 [ 1484.173951][T27316] sysfs_create_link+0x5f/0xc0 [ 1484.178724][T27316] device_add+0x6ff/0x1b00 [ 1484.183154][T27316] ? device_check_offline+0x280/0x280 [ 1484.188547][T27316] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1484.194530][T27316] wiphy_register+0x1d5b/0x2840 [ 1484.199369][T27316] ? wiphy_unregister+0xc10/0xc10 [ 1484.204373][T27316] ? default_device_exit_batch+0x3d0/0x3d0 [ 1484.210163][T27316] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1484.216274][T27316] ieee80211_register_hw+0x2291/0x3950 [ 1484.221721][T27316] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1484.227120][T27316] ? check_preemption_disabled+0x38/0x220 [ 1484.232822][T27316] ? memset+0x20/0x40 [ 1484.236783][T27316] ? __hrtimer_init+0x12c/0x260 [ 1484.241615][T27316] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1484.247321][T27316] ? hwsim_virtio_rx_work+0x350/0x350 [ 1484.252706][T27316] ? memcpy+0x39/0x60 [ 1484.256667][T27316] hwsim_new_radio_nl+0x93e/0xf8c [ 1484.261672][T27316] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1484.267549][T27316] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1484.274486][T27316] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1484.281401][T27316] genl_rcv_msg+0x61d/0x9e0 [ 1484.285899][T27316] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1484.292815][T27316] ? lock_release+0x8d0/0x8d0 [ 1484.297511][T27316] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1484.302776][T27316] netlink_rcv_skb+0x15a/0x430 [ 1484.307519][T27316] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1484.314442][T27316] ? netlink_ack+0xa10/0xa10 [ 1484.319019][T27316] genl_rcv+0x24/0x40 [ 1484.323002][T27316] netlink_unicast+0x533/0x7d0 [ 1484.327747][T27316] ? netlink_attachskb+0x810/0x810 [ 1484.332834][T27316] ? _copy_from_iter_full+0x247/0x890 [ 1484.338190][T27316] ? __phys_addr+0x9a/0x110 [ 1484.342669][T27316] ? __phys_addr_symbol+0x2c/0x70 [ 1484.347670][T27316] ? __check_object_size+0x171/0x3e4 [ 1484.352935][T27316] netlink_sendmsg+0x856/0xd90 [ 1484.357681][T27316] ? netlink_unicast+0x7d0/0x7d0 [ 1484.362599][T27316] ? __sanitizer_cov_trace_const_cmp2+0x20/0x20 [ 1484.368818][T27316] ? netlink_unicast+0x7d0/0x7d0 [ 1484.373731][T27316] sock_sendmsg+0xcf/0x120 [ 1484.378125][T27316] ____sys_sendmsg+0x6e8/0x810 [ 1484.382885][T27316] ? kernel_sendmsg+0x50/0x50 [ 1484.387549][T27316] ? do_recvmmsg+0x6d0/0x6d0 [ 1484.392120][T27316] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1484.398083][T27316] ___sys_sendmsg+0xf3/0x170 [ 1484.402653][T27316] ? sendmsg_copy_msghdr+0x160/0x160 [ 1484.407915][T27316] ? __fget_files+0x272/0x400 [ 1484.412573][T27316] ? lock_downgrade+0x820/0x820 [ 1484.417401][T27316] ? sched_clock_cpu+0x18/0x1b0 [ 1484.422236][T27316] ? check_preemption_disabled+0x38/0x220 [ 1484.427935][T27316] ? __fget_files+0x294/0x400 [ 1484.432593][T27316] ? __fget_light+0xea/0x280 [ 1484.437173][T27316] __sys_sendmsg+0xe5/0x1b0 [ 1484.441657][T27316] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1484.446655][T27316] ? __x64_sys_futex+0x382/0x4e0 [ 1484.451569][T27316] ? check_preemption_disabled+0x38/0x220 [ 1484.457270][T27316] ? do_syscall_64+0x1c/0xe0 [ 1484.461838][T27316] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1484.467797][T27316] do_syscall_64+0x60/0xe0 [ 1484.472190][T27316] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1484.478058][T27316] RIP: 0033:0x45cba9 [ 1484.482008][T27316] Code: Bad RIP value. [ 1484.486048][T27316] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1484.494433][T27316] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1484.502390][T27316] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 10:54:23 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x2000000}, 0x0) [ 1484.510339][T27316] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1484.518286][T27316] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1484.526234][T27316] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 [ 1484.577068][T27332] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1484.599374][T27332] CPU: 1 PID: 27332 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1484.608081][T27332] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1484.618136][T27332] Call Trace: [ 1484.621433][T27332] dump_stack+0x18f/0x20d [ 1484.625775][T27332] sysfs_warn_dup.cold+0x1c/0x2d [ 1484.630722][T27332] sysfs_do_create_link_sd+0x11e/0x140 [ 1484.636189][T27332] sysfs_create_link+0x5f/0xc0 [ 1484.640957][T27332] device_add+0x6ff/0x1b00 [ 1484.645384][T27332] ? device_check_offline+0x280/0x280 [ 1484.650759][T27332] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1484.656750][T27332] wiphy_register+0x1d5b/0x2840 [ 1484.661616][T27332] ? wiphy_unregister+0xc10/0xc10 [ 1484.666647][T27332] ? default_device_exit_batch+0x3d0/0x3d0 [ 1484.672463][T27332] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1484.678535][T27332] ieee80211_register_hw+0x2291/0x3950 [ 1484.684010][T27332] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1484.689391][T27332] ? check_preemption_disabled+0x38/0x220 [ 1484.695120][T27332] ? memset+0x20/0x40 [ 1484.699114][T27332] ? __hrtimer_init+0x12c/0x260 [ 1484.703974][T27332] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1484.709717][T27332] ? hwsim_virtio_rx_work+0x350/0x350 [ 1484.715097][T27332] ? memcpy+0x39/0x60 [ 1484.719090][T27332] hwsim_new_radio_nl+0x93e/0xf8c [ 1484.724119][T27332] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1484.730026][T27332] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1484.736963][T27332] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1484.743905][T27332] genl_rcv_msg+0x61d/0x9e0 [ 1484.748420][T27332] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1484.755369][T27332] ? lock_release+0x8d0/0x8d0 [ 1484.760046][T27332] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1484.765344][T27332] netlink_rcv_skb+0x15a/0x430 [ 1484.770122][T27332] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1484.777098][T27332] ? netlink_ack+0xa10/0xa10 [ 1484.781709][T27332] genl_rcv+0x24/0x40 [ 1484.785689][T27332] netlink_unicast+0x533/0x7d0 [ 1484.790689][T27332] ? netlink_attachskb+0x810/0x810 [ 1484.795904][T27332] ? _copy_from_iter_full+0x247/0x890 [ 1484.801275][T27332] ? __phys_addr+0x9a/0x110 [ 1484.805774][T27332] ? __phys_addr_symbol+0x2c/0x70 [ 1484.810797][T27332] ? __check_object_size+0x171/0x3e4 [ 1484.816090][T27332] netlink_sendmsg+0x856/0xd90 [ 1484.820859][T27332] ? netlink_unicast+0x7d0/0x7d0 [ 1484.825809][T27332] ? netlink_unicast+0x7d0/0x7d0 [ 1484.830763][T27332] sock_sendmsg+0xcf/0x120 [ 1484.835186][T27332] ____sys_sendmsg+0x6e8/0x810 [ 1484.839954][T27332] ? kernel_sendmsg+0x50/0x50 [ 1484.844632][T27332] ? do_recvmmsg+0x6d0/0x6d0 [ 1484.849232][T27332] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1484.855218][T27332] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1484.861317][T27332] ___sys_sendmsg+0xf3/0x170 [ 1484.865915][T27332] ? sendmsg_copy_msghdr+0x160/0x160 [ 1484.871203][T27332] ? __fget_files+0x272/0x400 [ 1484.875905][T27332] ? lock_downgrade+0x820/0x820 [ 1484.880761][T27332] ? find_held_lock+0x2d/0x110 [ 1484.885539][T27332] ? check_preemption_disabled+0x38/0x220 [ 1484.891273][T27332] ? __fget_files+0x294/0x400 [ 1484.895966][T27332] ? __fget_light+0xea/0x280 [ 1484.900573][T27332] __sys_sendmsg+0xe5/0x1b0 [ 1484.905178][T27332] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1484.910224][T27332] ? __x64_sys_futex+0x382/0x4e0 [ 1484.915175][T27332] ? check_preemption_disabled+0x38/0x220 [ 1484.920909][T27332] ? do_syscall_64+0x1c/0xe0 [ 1484.925501][T27332] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1484.931483][T27332] do_syscall_64+0x60/0xe0 [ 1484.935900][T27332] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1484.941799][T27332] RIP: 0033:0x45cba9 [ 1484.945679][T27332] Code: Bad RIP value. [ 1484.949738][T27332] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1484.958154][T27332] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1484.966124][T27332] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1484.974097][T27332] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1484.982088][T27332] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1484.990057][T27332] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 10:54:24 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x8}, 0x0) 10:54:24 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000608500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:24 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:24 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r3}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1485.051350][T27359] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:24 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000708500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1485.520859][T27383] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1485.577360][T27383] CPU: 0 PID: 27383 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1485.586065][T27383] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1485.596129][T27383] Call Trace: [ 1485.599430][T27383] dump_stack+0x18f/0x20d [ 1485.603778][T27383] sysfs_warn_dup.cold+0x1c/0x2d [ 1485.608721][T27383] sysfs_do_create_link_sd+0x11e/0x140 [ 1485.614187][T27383] sysfs_create_link+0x5f/0xc0 [ 1485.618957][T27383] device_add+0x6ff/0x1b00 [ 1485.623383][T27383] ? device_check_offline+0x280/0x280 [ 1485.628760][T27383] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1485.634749][T27383] wiphy_register+0x1d5b/0x2840 [ 1485.639612][T27383] ? wiphy_unregister+0xc10/0xc10 [ 1485.644639][T27383] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1485.650814][T27383] ieee80211_register_hw+0x2291/0x3950 [ 1485.656291][T27383] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1485.661677][T27383] ? check_preemption_disabled+0x38/0x220 [ 1485.667400][T27383] ? memset+0x20/0x40 [ 1485.671385][T27383] ? __hrtimer_init+0x12c/0x260 [ 1485.676259][T27383] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1485.682007][T27383] ? hwsim_virtio_rx_work+0x350/0x350 [ 1485.687385][T27383] ? memcpy+0x39/0x60 [ 1485.691376][T27383] hwsim_new_radio_nl+0x93e/0xf8c [ 1485.696413][T27383] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1485.702322][T27383] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1485.709258][T27383] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1485.716203][T27383] genl_rcv_msg+0x61d/0x9e0 [ 1485.720719][T27383] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1485.727666][T27383] ? lock_release+0x8d0/0x8d0 [ 1485.732345][T27383] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1485.737632][T27383] ? lockdep_hardirqs_on_prepare+0x2d0/0x590 [ 1485.743615][T27383] netlink_rcv_skb+0x15a/0x430 [ 1485.748383][T27383] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1485.755321][T27383] ? netlink_ack+0xa10/0xa10 [ 1485.759932][T27383] genl_rcv+0x24/0x40 [ 1485.763915][T27383] netlink_unicast+0x533/0x7d0 [ 1485.768683][T27383] ? netlink_attachskb+0x810/0x810 [ 1485.773794][T27383] ? _copy_from_iter_full+0x247/0x890 [ 1485.779176][T27383] netlink_sendmsg+0x856/0xd90 [ 1485.783943][T27383] ? netlink_unicast+0x7d0/0x7d0 [ 1485.788888][T27383] ? netlink_unicast+0x7d0/0x7d0 [ 1485.793828][T27383] sock_sendmsg+0xcf/0x120 [ 1485.798249][T27383] ____sys_sendmsg+0x6e8/0x810 [ 1485.803017][T27383] ? kernel_sendmsg+0x50/0x50 [ 1485.807811][T27383] ? do_recvmmsg+0x6d0/0x6d0 [ 1485.812408][T27383] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1485.818404][T27383] ___sys_sendmsg+0xf3/0x170 [ 1485.823000][T27383] ? sendmsg_copy_msghdr+0x160/0x160 [ 1485.828288][T27383] ? __fget_files+0x272/0x400 [ 1485.832969][T27383] ? lock_downgrade+0x820/0x820 [ 1485.837818][T27383] ? find_held_lock+0x2d/0x110 [ 1485.842590][T27383] ? check_preemption_disabled+0x38/0x220 [ 1485.848318][T27383] ? __fget_files+0x294/0x400 [ 1485.853007][T27383] ? __fget_light+0xea/0x280 [ 1485.857611][T27383] __sys_sendmsg+0xe5/0x1b0 [ 1485.862121][T27383] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1485.867147][T27383] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1485.873157][T27383] do_syscall_64+0x60/0xe0 [ 1485.877576][T27383] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1485.883468][T27383] RIP: 0033:0x45cba9 [ 1485.887350][T27383] Code: Bad RIP value. [ 1485.891413][T27383] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1485.899826][T27383] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1485.907794][T27383] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1485.915763][T27383] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1485.923733][T27383] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1485.931705][T27383] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:25 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a00117a022f000037153e", 0x23}], 0x1}, 0x0) [ 1486.028362][T27394] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1486.057414][T27394] CPU: 0 PID: 27394 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1486.066113][T27394] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1486.076169][T27394] Call Trace: [ 1486.079466][T27394] dump_stack+0x18f/0x20d [ 1486.083809][T27394] sysfs_warn_dup.cold+0x1c/0x2d [ 1486.088752][T27394] sysfs_do_create_link_sd+0x11e/0x140 [ 1486.094220][T27394] sysfs_create_link+0x5f/0xc0 [ 1486.098990][T27394] device_add+0x6ff/0x1b00 [ 1486.103417][T27394] ? device_check_offline+0x280/0x280 [ 1486.108797][T27394] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1486.114789][T27394] wiphy_register+0x1d5b/0x2840 [ 1486.119655][T27394] ? wiphy_unregister+0xc10/0xc10 [ 1486.124697][T27394] ? default_device_exit_batch+0x3d0/0x3d0 [ 1486.130519][T27394] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1486.136596][T27394] ieee80211_register_hw+0x2291/0x3950 [ 1486.142078][T27394] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1486.147462][T27394] ? check_preemption_disabled+0x38/0x220 [ 1486.153190][T27394] ? memset+0x20/0x40 [ 1486.157176][T27394] ? __hrtimer_init+0x12c/0x260 [ 1486.162035][T27394] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1486.167776][T27394] ? hwsim_virtio_rx_work+0x350/0x350 [ 1486.173156][T27394] ? memcpy+0x39/0x60 [ 1486.177151][T27394] hwsim_new_radio_nl+0x93e/0xf8c [ 1486.182190][T27394] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1486.188105][T27394] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1486.195042][T27394] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1486.201985][T27394] genl_rcv_msg+0x61d/0x9e0 [ 1486.206502][T27394] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1486.213458][T27394] ? lock_release+0x8d0/0x8d0 [ 1486.218139][T27394] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1486.223449][T27394] netlink_rcv_skb+0x15a/0x430 10:54:25 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x3000000}, 0x0) [ 1486.228223][T27394] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1486.235159][T27394] ? netlink_ack+0xa10/0xa10 [ 1486.239769][T27394] genl_rcv+0x24/0x40 [ 1486.243754][T27394] netlink_unicast+0x533/0x7d0 [ 1486.248526][T27394] ? netlink_attachskb+0x810/0x810 [ 1486.253639][T27394] ? _copy_from_iter_full+0x247/0x890 [ 1486.259012][T27394] ? __phys_addr+0x9a/0x110 [ 1486.263516][T27394] ? __phys_addr_symbol+0x2c/0x70 [ 1486.268575][T27394] ? __check_object_size+0x171/0x3e4 [ 1486.273892][T27394] netlink_sendmsg+0x856/0xd90 [ 1486.278664][T27394] ? netlink_unicast+0x7d0/0x7d0 [ 1486.283617][T27394] ? netlink_unicast+0x7d0/0x7d0 [ 1486.288567][T27394] sock_sendmsg+0xcf/0x120 [ 1486.292999][T27394] ____sys_sendmsg+0x6e8/0x810 [ 1486.297768][T27394] ? kernel_sendmsg+0x50/0x50 [ 1486.302447][T27394] ? do_recvmmsg+0x6d0/0x6d0 [ 1486.307043][T27394] ? mark_held_locks+0x9f/0xe0 [ 1486.311816][T27394] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1486.317797][T27394] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1486.323957][T27394] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1486.329958][T27394] ___sys_sendmsg+0xf3/0x170 [ 1486.334552][T27394] ? sendmsg_copy_msghdr+0x160/0x160 [ 1486.339840][T27394] ? __fget_files+0x272/0x400 [ 1486.344526][T27394] ? lock_downgrade+0x820/0x820 [ 1486.349376][T27394] ? find_held_lock+0x2d/0x110 [ 1486.354158][T27394] ? check_preemption_disabled+0x38/0x220 [ 1486.359889][T27394] ? __fget_files+0x294/0x400 [ 1486.364589][T27394] ? __fget_light+0xea/0x280 [ 1486.369195][T27394] __sys_sendmsg+0xe5/0x1b0 [ 1486.373702][T27394] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1486.378755][T27394] do_syscall_64+0x60/0xe0 [ 1486.383179][T27394] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1486.389070][T27394] RIP: 0033:0x45cba9 [ 1486.392958][T27394] Code: Bad RIP value. [ 1486.397024][T27394] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1486.405437][T27394] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1486.413411][T27394] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1486.421387][T27394] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 10:54:25 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0x0, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:25 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000e08500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:25 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1486.429360][T27394] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1486.437336][T27394] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 [ 1486.625012][T27415] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1486.652735][T27415] CPU: 1 PID: 27415 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1486.661437][T27415] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1486.671497][T27415] Call Trace: [ 1486.674799][T27415] dump_stack+0x18f/0x20d [ 1486.679150][T27415] sysfs_warn_dup.cold+0x1c/0x2d [ 1486.684102][T27415] sysfs_do_create_link_sd+0x11e/0x140 [ 1486.689580][T27415] sysfs_create_link+0x5f/0xc0 [ 1486.694351][T27415] device_add+0x6ff/0x1b00 [ 1486.698779][T27415] ? device_check_offline+0x280/0x280 [ 1486.704160][T27415] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1486.710154][T27415] wiphy_register+0x1d5b/0x2840 [ 1486.715026][T27415] ? wiphy_unregister+0xc10/0xc10 [ 1486.720065][T27415] ? default_device_exit_batch+0x3d0/0x3d0 [ 1486.725887][T27415] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1486.731969][T27415] ieee80211_register_hw+0x2291/0x3950 [ 1486.738502][T27415] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1486.743890][T27415] ? check_preemption_disabled+0x38/0x220 [ 1486.749639][T27415] ? memset+0x20/0x40 [ 1486.753630][T27415] ? __hrtimer_init+0x12c/0x260 [ 1486.758498][T27415] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1486.764244][T27415] ? hwsim_virtio_rx_work+0x350/0x350 [ 1486.769733][T27415] ? memcpy+0x39/0x60 [ 1486.773724][T27415] hwsim_new_radio_nl+0x93e/0xf8c [ 1486.778757][T27415] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1486.784665][T27415] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1486.791605][T27415] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1486.798551][T27415] genl_rcv_msg+0x61d/0x9e0 [ 1486.803067][T27415] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1486.810034][T27415] ? lock_release+0x8d0/0x8d0 [ 1486.814712][T27415] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1486.820005][T27415] netlink_rcv_skb+0x15a/0x430 [ 1486.824773][T27415] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1486.831710][T27415] ? netlink_ack+0xa10/0xa10 [ 1486.836317][T27415] genl_rcv+0x24/0x40 [ 1486.840300][T27415] netlink_unicast+0x533/0x7d0 [ 1486.845070][T27415] ? netlink_attachskb+0x810/0x810 [ 1486.850181][T27415] ? _copy_from_iter_full+0x247/0x890 [ 1486.855552][T27415] ? __phys_addr+0x9a/0x110 [ 1486.860057][T27415] ? __phys_addr_symbol+0x2c/0x70 [ 1486.865086][T27415] ? __check_object_size+0x171/0x3e4 [ 1486.870425][T27415] netlink_sendmsg+0x856/0xd90 [ 1486.875201][T27415] ? netlink_unicast+0x7d0/0x7d0 [ 1486.880161][T27415] ? netlink_unicast+0x7d0/0x7d0 [ 1486.885109][T27415] sock_sendmsg+0xcf/0x120 [ 1486.889534][T27415] ____sys_sendmsg+0x6e8/0x810 [ 1486.894317][T27415] ? kernel_sendmsg+0x50/0x50 [ 1486.899005][T27415] ? do_recvmmsg+0x6d0/0x6d0 [ 1486.903608][T27415] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1486.909597][T27415] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1486.915588][T27415] ___sys_sendmsg+0xf3/0x170 [ 1486.920188][T27415] ? sendmsg_copy_msghdr+0x160/0x160 [ 1486.925485][T27415] ? __fget_files+0x272/0x400 [ 1486.930170][T27415] ? lock_downgrade+0x820/0x820 [ 1486.935018][T27415] ? find_held_lock+0x2d/0x110 [ 1486.939792][T27415] ? check_preemption_disabled+0x38/0x220 [ 1486.945524][T27415] ? __fget_files+0x294/0x400 [ 1486.950219][T27415] ? __fget_light+0xea/0x280 [ 1486.954827][T27415] __sys_sendmsg+0xe5/0x1b0 [ 1486.959340][T27415] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1486.964372][T27415] ? __x64_sys_futex+0x382/0x4e0 [ 1486.969320][T27415] ? check_preemption_disabled+0x38/0x220 [ 1486.975059][T27415] ? do_syscall_64+0x1c/0xe0 [ 1486.979666][T27415] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1486.985669][T27415] do_syscall_64+0x60/0xe0 [ 1486.990098][T27415] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1486.995999][T27415] RIP: 0033:0x45cba9 [ 1486.999900][T27415] Code: Bad RIP value. [ 1487.003966][T27415] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1487.012379][T27415] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:54:26 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000400000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1487.020441][T27415] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1487.028423][T27415] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1487.036403][T27415] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1487.044370][T27415] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1487.075234][T27424] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:26 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x9}, 0x0) 10:54:26 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000001000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1487.367080][T27429] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1487.407528][T27429] CPU: 0 PID: 27429 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1487.416238][T27429] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1487.426297][T27429] Call Trace: [ 1487.429599][T27429] dump_stack+0x18f/0x20d [ 1487.433950][T27429] sysfs_warn_dup.cold+0x1c/0x2d [ 1487.438905][T27429] sysfs_do_create_link_sd+0x11e/0x140 [ 1487.444374][T27429] sysfs_create_link+0x5f/0xc0 [ 1487.449147][T27429] device_add+0x6ff/0x1b00 [ 1487.453577][T27429] ? device_check_offline+0x280/0x280 [ 1487.458958][T27429] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1487.464950][T27429] wiphy_register+0x1d5b/0x2840 [ 1487.469820][T27429] ? wiphy_unregister+0xc10/0xc10 [ 1487.474854][T27429] ? default_device_exit_batch+0x3d0/0x3d0 [ 1487.480670][T27429] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1487.486742][T27429] ieee80211_register_hw+0x2291/0x3950 [ 1487.492222][T27429] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1487.497606][T27429] ? check_preemption_disabled+0x38/0x220 [ 1487.503330][T27429] ? memset+0x20/0x40 [ 1487.507316][T27429] ? __hrtimer_init+0x12c/0x260 [ 1487.512177][T27429] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1487.517932][T27429] ? hwsim_virtio_rx_work+0x350/0x350 [ 1487.523316][T27429] ? memcpy+0x39/0x60 [ 1487.527312][T27429] hwsim_new_radio_nl+0x93e/0xf8c [ 1487.532347][T27429] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1487.538255][T27429] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1487.545194][T27429] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1487.552138][T27429] genl_rcv_msg+0x61d/0x9e0 [ 1487.556653][T27429] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1487.563602][T27429] ? netlink_rcv_skb+0x138/0x430 [ 1487.568550][T27429] netlink_rcv_skb+0x15a/0x430 [ 1487.573324][T27429] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1487.580270][T27429] ? netlink_ack+0xa10/0xa10 [ 1487.584879][T27429] genl_rcv+0x24/0x40 [ 1487.588867][T27429] netlink_unicast+0x533/0x7d0 [ 1487.593643][T27429] ? netlink_attachskb+0x810/0x810 [ 1487.598764][T27429] ? _copy_from_iter_full+0x247/0x890 [ 1487.604140][T27429] ? __phys_addr+0x9a/0x110 [ 1487.608644][T27429] ? __phys_addr_symbol+0x2c/0x70 [ 1487.613673][T27429] ? __check_object_size+0x171/0x3e4 [ 1487.618966][T27429] netlink_sendmsg+0x856/0xd90 [ 1487.623740][T27429] ? netlink_unicast+0x7d0/0x7d0 [ 1487.628702][T27429] ? netlink_unicast+0x7d0/0x7d0 [ 1487.633640][T27429] sock_sendmsg+0xcf/0x120 [ 1487.638060][T27429] ____sys_sendmsg+0x6e8/0x810 [ 1487.642832][T27429] ? kernel_sendmsg+0x50/0x50 [ 1487.647508][T27429] ? do_recvmmsg+0x6d0/0x6d0 [ 1487.652107][T27429] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1487.658092][T27429] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1487.664087][T27429] ? _raw_spin_unlock_irqrestore+0x9b/0xe0 [ 1487.669985][T27429] ? debug_object_activate+0x287/0x3e0 [ 1487.675459][T27429] ___sys_sendmsg+0xf3/0x170 [ 1487.680057][T27429] ? sendmsg_copy_msghdr+0x160/0x160 [ 1487.685354][T27429] ? __fget_files+0x272/0x400 [ 1487.690043][T27429] ? lock_downgrade+0x820/0x820 [ 1487.694899][T27429] ? sched_clock_cpu+0x18/0x1b0 [ 1487.699751][T27429] ? lock_downgrade+0x820/0x820 [ 1487.704616][T27429] ? check_preemption_disabled+0x38/0x220 [ 1487.710349][T27429] ? __fget_files+0x294/0x400 [ 1487.715053][T27429] ? __fget_light+0xea/0x280 [ 1487.719659][T27429] __sys_sendmsg+0xe5/0x1b0 [ 1487.724172][T27429] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1487.729218][T27429] ? do_syscall_64+0x1c/0xe0 [ 1487.733813][T27429] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1487.739808][T27429] do_syscall_64+0x60/0xe0 [ 1487.744232][T27429] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1487.750124][T27429] RIP: 0033:0x45cba9 [ 1487.754010][T27429] Code: Bad RIP value. 10:54:26 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100032f000037153e", 0x23}], 0x1}, 0x0) 10:54:26 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1487.758071][T27429] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1487.766484][T27429] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1487.774460][T27429] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1487.782434][T27429] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1487.790405][T27429] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1487.798377][T27429] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:27 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x4000000}, 0x0) [ 1487.987981][T27459] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1488.027087][T27459] CPU: 1 PID: 27459 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1488.035793][T27459] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1488.045856][T27459] Call Trace: [ 1488.049166][T27459] dump_stack+0x18f/0x20d [ 1488.053517][T27459] sysfs_warn_dup.cold+0x1c/0x2d [ 1488.058465][T27459] sysfs_do_create_link_sd+0x11e/0x140 [ 1488.063934][T27459] sysfs_create_link+0x5f/0xc0 [ 1488.068712][T27459] device_add+0x6ff/0x1b00 [ 1488.073139][T27459] ? device_check_offline+0x280/0x280 [ 1488.078524][T27459] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1488.084517][T27459] wiphy_register+0x1d5b/0x2840 [ 1488.089389][T27459] ? wiphy_unregister+0xc10/0xc10 [ 1488.094422][T27459] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1488.100590][T27459] ? ieee80211_register_hw+0x18a4/0x3950 [ 1488.106233][T27459] ieee80211_register_hw+0x2291/0x3950 [ 1488.111710][T27459] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1488.117096][T27459] ? check_preemption_disabled+0x38/0x220 [ 1488.122829][T27459] ? memset+0x20/0x40 [ 1488.126819][T27459] ? __hrtimer_init+0x12c/0x260 [ 1488.131717][T27459] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1488.137470][T27459] ? hwsim_virtio_rx_work+0x350/0x350 [ 1488.142850][T27459] ? memcpy+0x39/0x60 [ 1488.146854][T27459] hwsim_new_radio_nl+0x93e/0xf8c [ 1488.151892][T27459] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1488.157808][T27459] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1488.164751][T27459] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1488.171707][T27459] genl_rcv_msg+0x61d/0x9e0 [ 1488.176236][T27459] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1488.183191][T27459] ? lock_release+0x8d0/0x8d0 [ 1488.187874][T27459] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1488.193168][T27459] ? lock_is_held_type+0x170/0x360 [ 1488.198290][T27459] netlink_rcv_skb+0x15a/0x430 [ 1488.203062][T27459] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1488.210007][T27459] ? netlink_ack+0xa10/0xa10 [ 1488.214617][T27459] genl_rcv+0x24/0x40 [ 1488.218602][T27459] netlink_unicast+0x533/0x7d0 [ 1488.223376][T27459] ? netlink_attachskb+0x810/0x810 [ 1488.228492][T27459] ? netlink_sendmsg+0x7dc/0xd90 [ 1488.233439][T27459] netlink_sendmsg+0x856/0xd90 [ 1488.238213][T27459] ? netlink_unicast+0x7d0/0x7d0 [ 1488.243167][T27459] ? netlink_unicast+0x7d0/0x7d0 [ 1488.248110][T27459] sock_sendmsg+0xcf/0x120 [ 1488.252532][T27459] ____sys_sendmsg+0x6e8/0x810 [ 1488.257306][T27459] ? kernel_sendmsg+0x50/0x50 [ 1488.261986][T27459] ? do_recvmmsg+0x6d0/0x6d0 [ 1488.266579][T27459] ? mark_held_locks+0x9f/0xe0 [ 1488.271350][T27459] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1488.277330][T27459] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1488.283490][T27459] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1488.289490][T27459] ___sys_sendmsg+0xf3/0x170 [ 1488.294089][T27459] ? sendmsg_copy_msghdr+0x160/0x160 [ 1488.299468][T27459] ? __fget_files+0x272/0x400 [ 1488.304153][T27459] ? lock_downgrade+0x820/0x820 [ 1488.309023][T27459] ? check_preemption_disabled+0x38/0x220 [ 1488.314753][T27459] ? __fget_files+0x294/0x400 [ 1488.319451][T27459] ? __fget_light+0xea/0x280 [ 1488.324055][T27459] __sys_sendmsg+0xe5/0x1b0 [ 1488.328565][T27459] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1488.333610][T27459] ? do_syscall_64+0x1c/0xe0 [ 1488.338204][T27459] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1488.344195][T27459] do_syscall_64+0x60/0xe0 [ 1488.348619][T27459] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1488.354515][T27459] RIP: 0033:0x45cba9 [ 1488.358407][T27459] Code: Bad RIP value. [ 1488.362471][T27459] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1488.370884][T27459] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1488.378858][T27459] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 10:54:27 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0x0, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:27 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000002000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1488.386834][T27459] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1488.394806][T27459] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1488.402786][T27459] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 [ 1488.505040][T27479] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:27 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000003000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:28 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:28 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000004000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1489.057412][T27490] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1489.071401][T27490] CPU: 0 PID: 27490 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1489.080182][T27490] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1489.090248][T27490] Call Trace: [ 1489.093548][T27490] dump_stack+0x18f/0x20d [ 1489.097898][T27490] sysfs_warn_dup.cold+0x1c/0x2d [ 1489.102849][T27490] sysfs_do_create_link_sd+0x11e/0x140 [ 1489.108319][T27490] sysfs_create_link+0x5f/0xc0 [ 1489.113093][T27490] device_add+0x6ff/0x1b00 [ 1489.117525][T27490] ? device_check_offline+0x280/0x280 [ 1489.122908][T27490] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1489.128899][T27490] wiphy_register+0x1d5b/0x2840 [ 1489.133772][T27490] ? wiphy_unregister+0xc10/0xc10 [ 1489.138806][T27490] ? default_device_exit_batch+0x3d0/0x3d0 [ 1489.144630][T27490] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1489.150713][T27490] ieee80211_register_hw+0x2291/0x3950 [ 1489.156200][T27490] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1489.161588][T27490] ? check_preemption_disabled+0x38/0x220 [ 1489.167327][T27490] ? memset+0x20/0x40 [ 1489.171320][T27490] ? __hrtimer_init+0x12c/0x260 [ 1489.176197][T27490] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1489.181952][T27490] ? hwsim_virtio_rx_work+0x350/0x350 [ 1489.187333][T27490] ? memcpy+0x39/0x60 [ 1489.191335][T27490] hwsim_new_radio_nl+0x93e/0xf8c [ 1489.196375][T27490] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1489.202291][T27490] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1489.209232][T27490] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1489.216178][T27490] genl_rcv_msg+0x61d/0x9e0 [ 1489.220706][T27490] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1489.227658][T27490] ? lock_release+0x8d0/0x8d0 [ 1489.232340][T27490] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1489.237637][T27490] netlink_rcv_skb+0x15a/0x430 [ 1489.242411][T27490] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1489.249356][T27490] ? netlink_ack+0xa10/0xa10 [ 1489.253972][T27490] genl_rcv+0x24/0x40 [ 1489.257959][T27490] netlink_unicast+0x533/0x7d0 [ 1489.262733][T27490] ? netlink_attachskb+0x810/0x810 [ 1489.267843][T27490] ? _copy_from_iter_full+0x247/0x890 [ 1489.273220][T27490] ? __phys_addr+0x9a/0x110 [ 1489.277728][T27490] ? __phys_addr_symbol+0x2c/0x70 [ 1489.282756][T27490] ? __check_object_size+0x171/0x3e4 [ 1489.288050][T27490] netlink_sendmsg+0x856/0xd90 [ 1489.292823][T27490] ? netlink_unicast+0x7d0/0x7d0 [ 1489.297781][T27490] ? netlink_unicast+0x7d0/0x7d0 [ 1489.302731][T27490] sock_sendmsg+0xcf/0x120 [ 1489.307161][T27490] ____sys_sendmsg+0x6e8/0x810 [ 1489.311949][T27490] ? kernel_sendmsg+0x50/0x50 [ 1489.316632][T27490] ? do_recvmmsg+0x6d0/0x6d0 [ 1489.321232][T27490] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1489.327232][T27490] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1489.333227][T27490] ___sys_sendmsg+0xf3/0x170 [ 1489.337828][T27490] ? sendmsg_copy_msghdr+0x160/0x160 [ 1489.343118][T27490] ? __fget_files+0x272/0x400 [ 1489.347802][T27490] ? lock_downgrade+0x820/0x820 [ 1489.352659][T27490] ? find_held_lock+0x2d/0x110 10:54:28 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000005000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1489.357437][T27490] ? check_preemption_disabled+0x38/0x220 [ 1489.363174][T27490] ? __fget_files+0x294/0x400 [ 1489.367869][T27490] ? __fget_light+0xea/0x280 [ 1489.372475][T27490] __sys_sendmsg+0xe5/0x1b0 [ 1489.376983][T27490] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1489.382104][T27490] ? __x64_sys_futex+0x382/0x4e0 [ 1489.387063][T27490] ? check_preemption_disabled+0x38/0x220 [ 1489.392800][T27490] ? do_syscall_64+0x1c/0xe0 [ 1489.397404][T27490] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1489.403393][T27490] do_syscall_64+0x60/0xe0 [ 1489.407815][T27490] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1489.413707][T27490] RIP: 0033:0x45cba9 [ 1489.417590][T27490] Code: Bad RIP value. [ 1489.421653][T27490] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1489.430063][T27490] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1489.438037][T27490] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1489.446008][T27490] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 10:54:28 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100062f000037153e", 0x23}], 0x1}, 0x0) [ 1489.453978][T27490] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1489.461950][T27490] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 10:54:28 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xa}, 0x0) [ 1489.604584][T27495] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1489.635061][T27495] CPU: 1 PID: 27495 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1489.643760][T27495] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1489.653815][T27495] Call Trace: [ 1489.657138][T27495] dump_stack+0x18f/0x20d [ 1489.661580][T27495] sysfs_warn_dup.cold+0x1c/0x2d [ 1489.666533][T27495] sysfs_do_create_link_sd+0x11e/0x140 [ 1489.672005][T27495] sysfs_create_link+0x5f/0xc0 [ 1489.676778][T27495] device_add+0x6ff/0x1b00 [ 1489.681205][T27495] ? device_check_offline+0x280/0x280 [ 1489.686581][T27495] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1489.692571][T27495] wiphy_register+0x1d5b/0x2840 [ 1489.697441][T27495] ? wiphy_unregister+0xc10/0xc10 [ 1489.702468][T27495] ? default_device_exit_batch+0x3d0/0x3d0 [ 1489.708284][T27495] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1489.714361][T27495] ieee80211_register_hw+0x2291/0x3950 [ 1489.719841][T27495] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1489.725338][T27495] ? check_preemption_disabled+0x38/0x220 [ 1489.731060][T27495] ? memset+0x20/0x40 [ 1489.735063][T27495] ? __hrtimer_init+0x12c/0x260 [ 1489.739927][T27495] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1489.745675][T27495] ? hwsim_virtio_rx_work+0x350/0x350 [ 1489.751056][T27495] ? memcpy+0x39/0x60 [ 1489.755049][T27495] hwsim_new_radio_nl+0x93e/0xf8c [ 1489.760087][T27495] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1489.765995][T27495] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1489.772930][T27495] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1489.779871][T27495] genl_rcv_msg+0x61d/0x9e0 [ 1489.784386][T27495] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1489.791317][T27495] ? mark_held_locks+0x9f/0xe0 [ 1489.796096][T27495] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1489.802253][T27495] netlink_rcv_skb+0x15a/0x430 [ 1489.807024][T27495] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1489.813981][T27495] ? netlink_ack+0xa10/0xa10 [ 1489.818591][T27495] genl_rcv+0x24/0x40 [ 1489.822575][T27495] netlink_unicast+0x533/0x7d0 [ 1489.827348][T27495] ? netlink_attachskb+0x810/0x810 [ 1489.832460][T27495] ? _copy_from_iter_full+0x247/0x890 [ 1489.837925][T27495] ? __phys_addr+0x9a/0x110 [ 1489.842431][T27495] ? __phys_addr_symbol+0x2c/0x70 [ 1489.847459][T27495] ? __check_object_size+0x171/0x3e4 [ 1489.852750][T27495] netlink_sendmsg+0x856/0xd90 [ 1489.857526][T27495] ? netlink_unicast+0x7d0/0x7d0 [ 1489.862475][T27495] ? netlink_unicast+0x7d0/0x7d0 [ 1489.867417][T27495] sock_sendmsg+0xcf/0x120 [ 1489.871843][T27495] ____sys_sendmsg+0x6e8/0x810 [ 1489.877673][T27495] ? kernel_sendmsg+0x50/0x50 [ 1489.882354][T27495] ? do_recvmmsg+0x6d0/0x6d0 [ 1489.886953][T27495] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1489.892946][T27495] ___sys_sendmsg+0xf3/0x170 [ 1489.897545][T27495] ? sendmsg_copy_msghdr+0x160/0x160 [ 1489.902835][T27495] ? __fget_files+0x272/0x400 [ 1489.907523][T27495] ? lock_downgrade+0x820/0x820 [ 1489.912376][T27495] ? find_held_lock+0x2d/0x110 [ 1489.917152][T27495] ? check_preemption_disabled+0x38/0x220 [ 1489.922883][T27495] ? __fget_files+0x294/0x400 [ 1489.927576][T27495] ? __fget_light+0xea/0x280 [ 1489.932179][T27495] __sys_sendmsg+0xe5/0x1b0 [ 1489.936688][T27495] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1489.941712][T27495] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1489.947722][T27495] do_syscall_64+0x60/0xe0 [ 1489.952143][T27495] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1489.958034][T27495] RIP: 0033:0x45cba9 [ 1489.961920][T27495] Code: Bad RIP value. [ 1489.965994][T27495] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1489.974527][T27495] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1489.982512][T27495] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1489.990484][T27495] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1489.998455][T27495] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1490.006428][T27495] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:29 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:29 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0x0, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1490.189458][T27538] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:29 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x5000000}, 0x0) 10:54:29 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008502000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:29 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008504000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1490.684325][T27540] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1490.724575][T27540] CPU: 1 PID: 27540 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1490.733285][T27540] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1490.743343][T27540] Call Trace: [ 1490.746642][T27540] dump_stack+0x18f/0x20d [ 1490.750989][T27540] sysfs_warn_dup.cold+0x1c/0x2d [ 1490.755937][T27540] sysfs_do_create_link_sd+0x11e/0x140 [ 1490.761407][T27540] sysfs_create_link+0x5f/0xc0 [ 1490.766177][T27540] device_add+0x6ff/0x1b00 [ 1490.770605][T27540] ? device_check_offline+0x280/0x280 [ 1490.775984][T27540] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1490.781969][T27540] wiphy_register+0x1d5b/0x2840 [ 1490.786860][T27540] ? wiphy_unregister+0xc10/0xc10 [ 1490.791891][T27540] ? default_device_exit_batch+0x3d0/0x3d0 [ 1490.797710][T27540] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1490.803788][T27540] ieee80211_register_hw+0x2291/0x3950 [ 1490.809266][T27540] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1490.815694][T27540] ? check_preemption_disabled+0x38/0x220 [ 1490.821422][T27540] ? memset+0x20/0x40 [ 1490.825408][T27540] ? __hrtimer_init+0x12c/0x260 [ 1490.830273][T27540] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1490.836016][T27540] ? hwsim_virtio_rx_work+0x350/0x350 [ 1490.841396][T27540] ? memcpy+0x39/0x60 [ 1490.845393][T27540] hwsim_new_radio_nl+0x93e/0xf8c [ 1490.850436][T27540] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1490.856362][T27540] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1490.863308][T27540] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1490.870250][T27540] genl_rcv_msg+0x61d/0x9e0 [ 1490.874772][T27540] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1490.881728][T27540] ? lock_release+0x8d0/0x8d0 [ 1490.886417][T27540] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1490.891703][T27540] ? __copy_skb_header+0x1e1/0x4d0 [ 1490.896821][T27540] netlink_rcv_skb+0x15a/0x430 [ 1490.901588][T27540] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1490.908544][T27540] ? netlink_ack+0xa10/0xa10 [ 1490.913153][T27540] genl_rcv+0x24/0x40 [ 1490.917139][T27540] netlink_unicast+0x533/0x7d0 [ 1490.921907][T27540] ? netlink_attachskb+0x810/0x810 [ 1490.927025][T27540] ? _copy_from_iter_full+0x247/0x890 [ 1490.932399][T27540] ? __phys_addr+0x9a/0x110 [ 1490.936907][T27540] ? __phys_addr_symbol+0x2c/0x70 [ 1490.941934][T27540] ? __check_object_size+0x171/0x3e4 [ 1490.947226][T27540] netlink_sendmsg+0x856/0xd90 [ 1490.952001][T27540] ? netlink_unicast+0x7d0/0x7d0 [ 1490.956955][T27540] ? netlink_unicast+0x7d0/0x7d0 [ 1490.961895][T27540] sock_sendmsg+0xcf/0x120 [ 1490.966320][T27540] ____sys_sendmsg+0x6e8/0x810 [ 1490.971088][T27540] ? kernel_sendmsg+0x50/0x50 [ 1490.975768][T27540] ? do_recvmmsg+0x6d0/0x6d0 [ 1490.980359][T27540] ? mark_held_locks+0x9f/0xe0 [ 1490.985126][T27540] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1490.991103][T27540] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1490.997263][T27540] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1491.003257][T27540] ___sys_sendmsg+0xf3/0x170 [ 1491.007861][T27540] ? sendmsg_copy_msghdr+0x160/0x160 [ 1491.013150][T27540] ? kvm_sched_clock_read+0x14/0x40 [ 1491.018348][T27540] ? sched_clock+0x2a/0x40 [ 1491.022768][T27540] ? sched_clock_cpu+0x18/0x1b0 [ 1491.027629][T27540] ? check_preemption_disabled+0x38/0x220 [ 1491.033359][T27540] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1491.039510][T27540] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1491.045474][T27540] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1491.051631][T27540] ? sockfd_lookup_light+0xd9/0x170 [ 1491.056831][T27540] ? sockfd_lookup_light+0xf6/0x170 [ 1491.062040][T27540] __sys_sendmsg+0xe5/0x1b0 [ 1491.066548][T27540] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1491.071663][T27540] ? __x64_sys_futex+0x382/0x4e0 [ 1491.076692][T27540] ? check_preemption_disabled+0x38/0x220 [ 1491.082428][T27540] ? do_syscall_64+0x1c/0xe0 [ 1491.087025][T27540] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1491.093011][T27540] do_syscall_64+0x60/0xe0 [ 1491.097431][T27540] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1491.103323][T27540] RIP: 0033:0x45cba9 [ 1491.107210][T27540] Code: Bad RIP value. [ 1491.111272][T27540] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:54:30 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0x0, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:30 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100092f000037153e", 0x23}], 0x1}, 0x0) [ 1491.119698][T27540] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1491.127670][T27540] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1491.135649][T27540] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1491.143626][T27540] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1491.151603][T27540] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:54:30 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1491.265977][T27559] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1491.299822][T27559] CPU: 0 PID: 27559 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1491.308539][T27559] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1491.318598][T27559] Call Trace: [ 1491.321900][T27559] dump_stack+0x18f/0x20d [ 1491.326250][T27559] sysfs_warn_dup.cold+0x1c/0x2d [ 1491.331201][T27559] sysfs_do_create_link_sd+0x11e/0x140 [ 1491.336669][T27559] sysfs_create_link+0x5f/0xc0 [ 1491.341451][T27559] device_add+0x6ff/0x1b00 [ 1491.345884][T27559] ? device_check_offline+0x280/0x280 [ 1491.351270][T27559] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1491.357266][T27559] wiphy_register+0x1d5b/0x2840 [ 1491.362135][T27559] ? wiphy_unregister+0xc10/0xc10 [ 1491.367171][T27559] ? default_device_exit_batch+0x3d0/0x3d0 [ 1491.372991][T27559] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1491.379075][T27559] ieee80211_register_hw+0x2291/0x3950 [ 1491.384556][T27559] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1491.389947][T27559] ? check_preemption_disabled+0x38/0x220 [ 1491.395676][T27559] ? memset+0x20/0x40 [ 1491.399665][T27559] ? __hrtimer_init+0x12c/0x260 [ 1491.404529][T27559] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1491.410271][T27559] ? hwsim_virtio_rx_work+0x350/0x350 [ 1491.415654][T27559] ? memcpy+0x39/0x60 [ 1491.419649][T27559] hwsim_new_radio_nl+0x93e/0xf8c [ 1491.424693][T27559] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1491.430629][T27559] genl_rcv_msg+0x61d/0x9e0 [ 1491.435148][T27559] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1491.442100][T27559] ? down_read+0x110/0x420 [ 1491.446527][T27559] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1491.453474][T27559] netlink_rcv_skb+0x15a/0x430 [ 1491.458245][T27559] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1491.465189][T27559] ? netlink_ack+0xa10/0xa10 [ 1491.469801][T27559] genl_rcv+0x24/0x40 [ 1491.473874][T27559] netlink_unicast+0x533/0x7d0 [ 1491.478650][T27559] ? netlink_attachskb+0x810/0x810 [ 1491.483763][T27559] ? _copy_from_iter_full+0x247/0x890 [ 1491.489137][T27559] ? __phys_addr+0x9a/0x110 [ 1491.493641][T27559] ? __phys_addr_symbol+0x2c/0x70 [ 1491.498670][T27559] ? __check_object_size+0x171/0x3e4 [ 1491.503989][T27559] netlink_sendmsg+0x856/0xd90 [ 1491.508765][T27559] ? netlink_unicast+0x7d0/0x7d0 [ 1491.513722][T27559] ? netlink_unicast+0x7d0/0x7d0 [ 1491.518664][T27559] sock_sendmsg+0xcf/0x120 [ 1491.523096][T27559] ____sys_sendmsg+0x6e8/0x810 [ 1491.527865][T27559] ? kernel_sendmsg+0x50/0x50 [ 1491.532544][T27559] ? do_recvmmsg+0x6d0/0x6d0 [ 1491.537155][T27559] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1491.543138][T27559] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1491.549122][T27559] ? _raw_spin_unlock_irqrestore+0x9b/0xe0 [ 1491.554936][T27559] ? debug_object_activate+0x287/0x3e0 [ 1491.560404][T27559] ___sys_sendmsg+0xf3/0x170 [ 1491.565002][T27559] ? sendmsg_copy_msghdr+0x160/0x160 [ 1491.570300][T27559] ? __fget_files+0x272/0x400 [ 1491.574995][T27559] ? lock_downgrade+0x820/0x820 [ 1491.579849][T27559] ? lock_downgrade+0x820/0x820 [ 1491.584720][T27559] ? check_preemption_disabled+0x38/0x220 [ 1491.590451][T27559] ? __fget_files+0x294/0x400 [ 1491.595142][T27559] ? __fget_light+0xea/0x280 [ 1491.599750][T27559] __sys_sendmsg+0xe5/0x1b0 [ 1491.604258][T27559] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1491.609301][T27559] ? do_syscall_64+0x1c/0xe0 [ 1491.613897][T27559] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1491.619891][T27559] do_syscall_64+0x60/0xe0 [ 1491.624315][T27559] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1491.630213][T27559] RIP: 0033:0x45cba9 [ 1491.634109][T27559] Code: Bad RIP value. [ 1491.638261][T27559] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1491.646675][T27559] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1491.654654][T27559] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1491.662632][T27559] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1491.670608][T27559] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1491.678579][T27559] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:30 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008505000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:30 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x6000000}, 0x0) [ 1491.743312][T27562] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1491.791871][T27562] CPU: 0 PID: 27562 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1491.800580][T27562] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1491.810640][T27562] Call Trace: [ 1491.813959][T27562] dump_stack+0x18f/0x20d [ 1491.818308][T27562] sysfs_warn_dup.cold+0x1c/0x2d [ 1491.823263][T27562] sysfs_do_create_link_sd+0x11e/0x140 [ 1491.828737][T27562] sysfs_create_link+0x5f/0xc0 [ 1491.833509][T27562] device_add+0x6ff/0x1b00 [ 1491.837941][T27562] ? device_check_offline+0x280/0x280 [ 1491.843321][T27562] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1491.849315][T27562] wiphy_register+0x1d5b/0x2840 [ 1491.854181][T27562] ? wiphy_unregister+0xc10/0xc10 [ 1491.859215][T27562] ? default_device_exit_batch+0x3d0/0x3d0 [ 1491.865036][T27562] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1491.871112][T27562] ieee80211_register_hw+0x2291/0x3950 [ 1491.876589][T27562] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1491.881975][T27562] ? check_preemption_disabled+0x38/0x220 [ 1491.887704][T27562] ? memset+0x20/0x40 [ 1491.891714][T27562] ? __hrtimer_init+0x12c/0x260 [ 1491.896575][T27562] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1491.902337][T27562] ? hwsim_virtio_rx_work+0x350/0x350 [ 1491.907716][T27562] ? memcpy+0x39/0x60 [ 1491.911745][T27562] hwsim_new_radio_nl+0x93e/0xf8c [ 1491.916785][T27562] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1491.922715][T27562] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1491.929656][T27562] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1491.936606][T27562] genl_rcv_msg+0x61d/0x9e0 [ 1491.941131][T27562] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1491.948085][T27562] ? lock_release+0x8d0/0x8d0 [ 1491.952768][T27562] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1491.958069][T27562] netlink_rcv_skb+0x15a/0x430 [ 1491.962847][T27562] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1491.969793][T27562] ? netlink_ack+0xa10/0xa10 [ 1491.974409][T27562] genl_rcv+0x24/0x40 [ 1491.978404][T27562] netlink_unicast+0x533/0x7d0 [ 1491.983192][T27562] ? netlink_attachskb+0x810/0x810 [ 1491.988414][T27562] ? _copy_from_iter_full+0x247/0x890 [ 1491.993793][T27562] ? __phys_addr+0x9a/0x110 [ 1491.998299][T27562] ? __phys_addr_symbol+0x2c/0x70 [ 1492.003332][T27562] ? __check_object_size+0x171/0x3e4 [ 1492.008629][T27562] netlink_sendmsg+0x856/0xd90 [ 1492.013409][T27562] ? netlink_unicast+0x7d0/0x7d0 [ 1492.018363][T27562] ? netlink_unicast+0x7d0/0x7d0 [ 1492.023303][T27562] sock_sendmsg+0xcf/0x120 [ 1492.027727][T27562] ____sys_sendmsg+0x6e8/0x810 [ 1492.032500][T27562] ? kernel_sendmsg+0x50/0x50 [ 1492.037178][T27562] ? do_recvmmsg+0x6d0/0x6d0 [ 1492.041778][T27562] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1492.047766][T27562] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1492.053759][T27562] ___sys_sendmsg+0xf3/0x170 [ 1492.058359][T27562] ? sendmsg_copy_msghdr+0x160/0x160 [ 1492.063655][T27562] ? __fget_files+0x272/0x400 [ 1492.068341][T27562] ? lock_downgrade+0x820/0x820 [ 1492.073195][T27562] ? find_held_lock+0x2d/0x110 [ 1492.077974][T27562] ? check_preemption_disabled+0x38/0x220 [ 1492.083710][T27562] ? __fget_files+0x294/0x400 [ 1492.088401][T27562] ? __fget_light+0xea/0x280 [ 1492.093002][T27562] __sys_sendmsg+0xe5/0x1b0 [ 1492.097512][T27562] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1492.102543][T27562] ? __x64_sys_futex+0x382/0x4e0 [ 1492.107495][T27562] ? check_preemption_disabled+0x38/0x220 [ 1492.113233][T27562] ? do_syscall_64+0x1c/0xe0 [ 1492.117828][T27562] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1492.123828][T27562] do_syscall_64+0x60/0xe0 [ 1492.128251][T27562] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1492.134143][T27562] RIP: 0033:0x45cba9 [ 1492.138030][T27562] Code: Bad RIP value. 10:54:31 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0x0, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1492.142095][T27562] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1492.150695][T27562] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1492.158669][T27562] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1492.166642][T27562] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1492.174618][T27562] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1492.182596][T27562] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1492.285688][T27593] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:31 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xb}, 0x0) 10:54:31 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008507000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:31 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:31 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008508000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1492.733349][T27606] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1492.759396][T27606] CPU: 0 PID: 27606 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1492.768107][T27606] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1492.778167][T27606] Call Trace: [ 1492.781472][T27606] dump_stack+0x18f/0x20d [ 1492.785817][T27606] sysfs_warn_dup.cold+0x1c/0x2d [ 1492.790763][T27606] sysfs_do_create_link_sd+0x11e/0x140 [ 1492.796231][T27606] sysfs_create_link+0x5f/0xc0 [ 1492.801005][T27606] device_add+0x6ff/0x1b00 [ 1492.805436][T27606] ? device_check_offline+0x280/0x280 [ 1492.810815][T27606] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1492.816805][T27606] wiphy_register+0x1d5b/0x2840 [ 1492.821673][T27606] ? wiphy_unregister+0xc10/0xc10 [ 1492.826707][T27606] ? default_device_exit_batch+0x3d0/0x3d0 [ 1492.832528][T27606] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1492.838607][T27606] ieee80211_register_hw+0x2291/0x3950 [ 1492.844184][T27606] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1492.849569][T27606] ? check_preemption_disabled+0x38/0x220 [ 1492.855292][T27606] ? memset+0x20/0x40 [ 1492.859296][T27606] ? __hrtimer_init+0x12c/0x260 [ 1492.864158][T27606] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1492.869902][T27606] ? hwsim_virtio_rx_work+0x350/0x350 [ 1492.875281][T27606] ? memcpy+0x39/0x60 [ 1492.879276][T27606] hwsim_new_radio_nl+0x93e/0xf8c [ 1492.884312][T27606] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1492.890225][T27606] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1492.897168][T27606] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1492.904116][T27606] genl_rcv_msg+0x61d/0x9e0 [ 1492.908637][T27606] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1492.915601][T27606] ? netlink_rcv_skb+0x2b4/0x430 [ 1492.920562][T27606] netlink_rcv_skb+0x15a/0x430 [ 1492.925334][T27606] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1492.932295][T27606] ? netlink_ack+0xa10/0xa10 [ 1492.936906][T27606] genl_rcv+0x24/0x40 [ 1492.940894][T27606] netlink_unicast+0x533/0x7d0 [ 1492.945666][T27606] ? netlink_attachskb+0x810/0x810 [ 1492.950781][T27606] ? _copy_from_iter_full+0x247/0x890 [ 1492.956152][T27606] ? __phys_addr+0x9a/0x110 [ 1492.960663][T27606] ? __phys_addr_symbol+0x2c/0x70 [ 1492.965689][T27606] ? __check_object_size+0x171/0x3e4 [ 1492.970978][T27606] netlink_sendmsg+0x856/0xd90 [ 1492.975749][T27606] ? netlink_unicast+0x7d0/0x7d0 [ 1492.980700][T27606] ? netlink_unicast+0x7d0/0x7d0 [ 1492.985644][T27606] sock_sendmsg+0xcf/0x120 [ 1492.990075][T27606] ____sys_sendmsg+0x6e8/0x810 [ 1492.994848][T27606] ? kernel_sendmsg+0x50/0x50 [ 1492.999529][T27606] ? do_recvmmsg+0x6d0/0x6d0 [ 1493.004136][T27606] ? kvm_sched_clock_read+0x14/0x40 [ 1493.009341][T27606] ? sched_clock+0x2a/0x40 [ 1493.013760][T27606] ? sched_clock_cpu+0x18/0x1b0 [ 1493.018626][T27606] ___sys_sendmsg+0xf3/0x170 [ 1493.023229][T27606] ? sendmsg_copy_msghdr+0x160/0x160 [ 1493.028523][T27606] ? __fget_files+0x272/0x400 [ 1493.033217][T27606] ? lock_downgrade+0x820/0x820 [ 1493.038078][T27606] ? __fget_files+0x126/0x400 [ 1493.042763][T27606] ? check_preemption_disabled+0x38/0x220 [ 1493.048500][T27606] ? __fget_files+0x294/0x400 [ 1493.053196][T27606] ? __fget_light+0xea/0x280 [ 1493.057801][T27606] __sys_sendmsg+0xe5/0x1b0 [ 1493.062331][T27606] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1493.067359][T27606] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1493.073367][T27606] do_syscall_64+0x60/0xe0 [ 1493.077791][T27606] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1493.083683][T27606] RIP: 0033:0x45cba9 [ 1493.087583][T27606] Code: Bad RIP value. [ 1493.091646][T27606] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1493.100064][T27606] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1493.108045][T27606] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1493.116026][T27606] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1493.124007][T27606] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:54:32 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a0011000c2f000037153e", 0x23}], 0x1}, 0x0) [ 1493.131986][T27606] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:32 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850a000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:32 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x7000000}, 0x0) [ 1493.284829][T27621] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1493.327621][T27621] CPU: 0 PID: 27621 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1493.336323][T27621] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1493.346377][T27621] Call Trace: [ 1493.349675][T27621] dump_stack+0x18f/0x20d [ 1493.354024][T27621] sysfs_warn_dup.cold+0x1c/0x2d [ 1493.358975][T27621] sysfs_do_create_link_sd+0x11e/0x140 [ 1493.364440][T27621] sysfs_create_link+0x5f/0xc0 [ 1493.369258][T27621] device_add+0x6ff/0x1b00 [ 1493.373692][T27621] ? device_check_offline+0x280/0x280 [ 1493.379071][T27621] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1493.385068][T27621] wiphy_register+0x1d5b/0x2840 [ 1493.389937][T27621] ? wiphy_unregister+0xc10/0xc10 [ 1493.394963][T27621] ? default_device_exit_batch+0x3d0/0x3d0 [ 1493.400780][T27621] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1493.406856][T27621] ieee80211_register_hw+0x2291/0x3950 [ 1493.412422][T27621] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1493.417807][T27621] ? check_preemption_disabled+0x38/0x220 [ 1493.423531][T27621] ? memset+0x20/0x40 [ 1493.427516][T27621] ? __hrtimer_init+0x12c/0x260 [ 1493.432464][T27621] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1493.438206][T27621] ? hwsim_virtio_rx_work+0x350/0x350 [ 1493.443586][T27621] ? memcpy+0x39/0x60 [ 1493.447580][T27621] hwsim_new_radio_nl+0x93e/0xf8c [ 1493.452618][T27621] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1493.458531][T27621] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1493.465471][T27621] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1493.472413][T27621] genl_rcv_msg+0x61d/0x9e0 [ 1493.476935][T27621] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1493.483893][T27621] ? lock_release+0x8d0/0x8d0 [ 1493.488578][T27621] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1493.493872][T27621] netlink_rcv_skb+0x15a/0x430 [ 1493.498638][T27621] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1493.505576][T27621] ? netlink_ack+0xa10/0xa10 [ 1493.510187][T27621] genl_rcv+0x24/0x40 [ 1493.514169][T27621] netlink_unicast+0x533/0x7d0 [ 1493.518943][T27621] ? netlink_attachskb+0x810/0x810 [ 1493.524068][T27621] netlink_sendmsg+0x856/0xd90 [ 1493.528837][T27621] ? netlink_unicast+0x7d0/0x7d0 [ 1493.533786][T27621] ? netlink_unicast+0x7d0/0x7d0 [ 1493.538727][T27621] sock_sendmsg+0xcf/0x120 [ 1493.543154][T27621] ____sys_sendmsg+0x6e8/0x810 [ 1493.547931][T27621] ? kernel_sendmsg+0x50/0x50 [ 1493.552611][T27621] ? do_recvmmsg+0x6d0/0x6d0 [ 1493.557212][T27621] ? kvm_sched_clock_read+0x14/0x40 [ 1493.562413][T27621] ? sched_clock+0x2a/0x40 [ 1493.566864][T27621] ? sched_clock_cpu+0x18/0x1b0 [ 1493.571724][T27621] ___sys_sendmsg+0xf3/0x170 [ 1493.576328][T27621] ? sendmsg_copy_msghdr+0x160/0x160 [ 1493.581619][T27621] ? __fget_files+0x272/0x400 [ 1493.586315][T27621] ? lock_downgrade+0x820/0x820 [ 1493.591183][T27621] ? check_preemption_disabled+0x38/0x220 [ 1493.596913][T27621] ? __fget_files+0x294/0x400 [ 1493.601605][T27621] ? __fget_light+0xea/0x280 [ 1493.606203][T27621] __sys_sendmsg+0xe5/0x1b0 [ 1493.610720][T27621] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1493.615764][T27621] ? do_syscall_64+0x1c/0xe0 [ 1493.620354][T27621] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1493.626341][T27621] do_syscall_64+0x60/0xe0 [ 1493.630758][T27621] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1493.636646][T27621] RIP: 0033:0x45cba9 [ 1493.640534][T27621] Code: Bad RIP value. [ 1493.644595][T27621] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1493.653002][T27621] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1493.660980][T27621] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1493.668954][T27621] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 10:54:32 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0x0, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1493.676927][T27621] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1493.684896][T27621] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:54:32 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:32 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850f000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1493.864792][T27646] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:33 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008510000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:33 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008513000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1494.366012][T27652] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1494.380982][T27652] CPU: 0 PID: 27652 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1494.389674][T27652] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1494.399732][T27652] Call Trace: [ 1494.403035][T27652] dump_stack+0x18f/0x20d [ 1494.407382][T27652] sysfs_warn_dup.cold+0x1c/0x2d [ 1494.412328][T27652] sysfs_do_create_link_sd+0x11e/0x140 [ 1494.417812][T27652] sysfs_create_link+0x5f/0xc0 [ 1494.422609][T27652] device_add+0x6ff/0x1b00 [ 1494.427039][T27652] ? device_check_offline+0x280/0x280 [ 1494.432433][T27652] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1494.438421][T27652] wiphy_register+0x1d5b/0x2840 [ 1494.443285][T27652] ? wiphy_unregister+0xc10/0xc10 [ 1494.448311][T27652] ? default_device_exit_batch+0x3d0/0x3d0 [ 1494.454128][T27652] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1494.460205][T27652] ieee80211_register_hw+0x2291/0x3950 [ 1494.465687][T27652] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1494.471069][T27652] ? check_preemption_disabled+0x38/0x220 [ 1494.476790][T27652] ? memset+0x20/0x40 [ 1494.480771][T27652] ? __hrtimer_init+0x12c/0x260 [ 1494.485626][T27652] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1494.491365][T27652] ? hwsim_virtio_rx_work+0x350/0x350 [ 1494.496741][T27652] ? memcpy+0x39/0x60 [ 1494.500739][T27652] hwsim_new_radio_nl+0x93e/0xf8c [ 1494.505779][T27652] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1494.511688][T27652] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1494.518623][T27652] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1494.525565][T27652] genl_rcv_msg+0x61d/0x9e0 [ 1494.530168][T27652] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1494.537117][T27652] ? lock_release+0x8d0/0x8d0 [ 1494.541797][T27652] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1494.547113][T27652] netlink_rcv_skb+0x15a/0x430 [ 1494.551885][T27652] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1494.558822][T27652] ? netlink_ack+0xa10/0xa10 [ 1494.563432][T27652] genl_rcv+0x24/0x40 [ 1494.567412][T27652] netlink_unicast+0x533/0x7d0 [ 1494.572186][T27652] ? netlink_attachskb+0x810/0x810 [ 1494.577299][T27652] ? _copy_from_iter_full+0x247/0x890 [ 1494.582673][T27652] ? __phys_addr+0x9a/0x110 [ 1494.587185][T27652] ? __phys_addr_symbol+0x2c/0x70 [ 1494.592214][T27652] ? __check_object_size+0x171/0x3e4 [ 1494.597509][T27652] netlink_sendmsg+0x856/0xd90 [ 1494.602282][T27652] ? netlink_unicast+0x7d0/0x7d0 [ 1494.607234][T27652] ? netlink_unicast+0x7d0/0x7d0 [ 1494.612174][T27652] sock_sendmsg+0xcf/0x120 [ 1494.616592][T27652] ____sys_sendmsg+0x6e8/0x810 [ 1494.621341][T27652] ? kernel_sendmsg+0x50/0x50 [ 1494.625995][T27652] ? do_recvmmsg+0x6d0/0x6d0 [ 1494.630571][T27652] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1494.636621][T27652] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1494.642587][T27652] ___sys_sendmsg+0xf3/0x170 [ 1494.647298][T27652] ? sendmsg_copy_msghdr+0x160/0x160 [ 1494.652566][T27652] ? __fget_files+0x272/0x400 [ 1494.657229][T27652] ? lock_downgrade+0x820/0x820 [ 1494.662060][T27652] ? find_held_lock+0x2d/0x110 [ 1494.666810][T27652] ? check_preemption_disabled+0x38/0x220 [ 1494.672514][T27652] ? __fget_files+0x294/0x400 [ 1494.677195][T27652] ? __fget_light+0xea/0x280 [ 1494.681777][T27652] __sys_sendmsg+0xe5/0x1b0 [ 1494.686264][T27652] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1494.691273][T27652] ? __x64_sys_futex+0x382/0x4e0 [ 1494.696192][T27652] ? check_preemption_disabled+0x38/0x220 [ 1494.701896][T27652] ? do_syscall_64+0x1c/0xe0 [ 1494.706462][T27652] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1494.712425][T27652] do_syscall_64+0x60/0xe0 [ 1494.716822][T27652] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1494.722691][T27652] RIP: 0033:0x45cba9 [ 1494.726559][T27652] Code: Bad RIP value. [ 1494.730603][T27652] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1494.739005][T27652] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1494.746956][T27652] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1494.754908][T27652] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1494.762963][T27652] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1494.770915][T27652] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1495.082952][T27658] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1495.113793][T27658] CPU: 1 PID: 27658 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1495.122498][T27658] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1495.132553][T27658] Call Trace: [ 1495.135853][T27658] dump_stack+0x18f/0x20d [ 1495.140204][T27658] sysfs_warn_dup.cold+0x1c/0x2d [ 1495.145152][T27658] sysfs_do_create_link_sd+0x11e/0x140 [ 1495.150618][T27658] sysfs_create_link+0x5f/0xc0 [ 1495.155393][T27658] device_add+0x6ff/0x1b00 [ 1495.159819][T27658] ? device_check_offline+0x280/0x280 [ 1495.165198][T27658] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1495.171223][T27658] wiphy_register+0x1d5b/0x2840 [ 1495.176111][T27658] ? wiphy_unregister+0xc10/0xc10 [ 1495.181145][T27658] ? default_device_exit_batch+0x3d0/0x3d0 [ 1495.186963][T27658] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1495.193041][T27658] ieee80211_register_hw+0x2291/0x3950 [ 1495.198523][T27658] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1495.203907][T27658] ? check_preemption_disabled+0x38/0x220 [ 1495.209633][T27658] ? memset+0x20/0x40 [ 1495.213622][T27658] ? __hrtimer_init+0x12c/0x260 [ 1495.218484][T27658] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1495.224228][T27658] ? hwsim_virtio_rx_work+0x350/0x350 [ 1495.229607][T27658] ? memcpy+0x39/0x60 [ 1495.233598][T27658] hwsim_new_radio_nl+0x93e/0xf8c [ 1495.238633][T27658] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1495.244551][T27658] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1495.251498][T27658] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1495.258455][T27658] genl_rcv_msg+0x61d/0x9e0 [ 1495.262978][T27658] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1495.269928][T27658] ? lock_release+0x8d0/0x8d0 [ 1495.274608][T27658] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1495.279898][T27658] netlink_rcv_skb+0x15a/0x430 [ 1495.284691][T27658] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1495.291631][T27658] ? netlink_ack+0xa10/0xa10 [ 1495.296252][T27658] genl_rcv+0x24/0x40 [ 1495.300258][T27658] netlink_unicast+0x533/0x7d0 [ 1495.305025][T27658] ? netlink_attachskb+0x810/0x810 [ 1495.310137][T27658] ? _copy_from_iter_full+0x247/0x890 [ 1495.315508][T27658] ? __phys_addr+0x9a/0x110 [ 1495.320013][T27658] ? __phys_addr_symbol+0x2c/0x70 [ 1495.325040][T27658] ? __check_object_size+0x171/0x3e4 [ 1495.330332][T27658] netlink_sendmsg+0x856/0xd90 [ 1495.335104][T27658] ? netlink_unicast+0x7d0/0x7d0 [ 1495.340056][T27658] ? netlink_unicast+0x7d0/0x7d0 [ 1495.345014][T27658] sock_sendmsg+0xcf/0x120 [ 1495.349458][T27658] ____sys_sendmsg+0x6e8/0x810 [ 1495.354229][T27658] ? kernel_sendmsg+0x50/0x50 [ 1495.358922][T27658] ? do_recvmmsg+0x6d0/0x6d0 [ 1495.363523][T27658] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1495.369523][T27658] ___sys_sendmsg+0xf3/0x170 [ 1495.374119][T27658] ? sendmsg_copy_msghdr+0x160/0x160 [ 1495.379412][T27658] ? __fget_files+0x272/0x400 [ 1495.384102][T27658] ? lock_downgrade+0x820/0x820 [ 1495.388954][T27658] ? find_held_lock+0x2d/0x110 [ 1495.393733][T27658] ? check_preemption_disabled+0x38/0x220 [ 1495.399464][T27658] ? __fget_files+0x294/0x400 [ 1495.404157][T27658] ? __fget_light+0xea/0x280 [ 1495.408769][T27658] __sys_sendmsg+0xe5/0x1b0 [ 1495.413277][T27658] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1495.418337][T27658] do_syscall_64+0x60/0xe0 [ 1495.422772][T27658] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1495.428662][T27658] RIP: 0033:0x45cba9 [ 1495.432550][T27658] Code: Bad RIP value. [ 1495.436613][T27658] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1495.445019][T27658] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1495.452986][T27658] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1495.460956][T27658] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1495.468925][T27658] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1495.476896][T27658] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:34 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xe}, 0x0) 10:54:34 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a0011000e2f000037153e", 0x23}], 0x1}, 0x0) 10:54:34 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:34 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008530000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:34 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1495.566660][T27715] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:34 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008542000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:34 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x8000000}, 0x0) 10:54:34 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008550000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:35 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1496.393929][T27717] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1496.429568][T27717] CPU: 1 PID: 27717 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1496.438270][T27717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1496.448329][T27717] Call Trace: [ 1496.451631][T27717] dump_stack+0x18f/0x20d [ 1496.455981][T27717] sysfs_warn_dup.cold+0x1c/0x2d [ 1496.460940][T27717] sysfs_do_create_link_sd+0x11e/0x140 [ 1496.466409][T27717] sysfs_create_link+0x5f/0xc0 [ 1496.471177][T27717] device_add+0x6ff/0x1b00 [ 1496.475603][T27717] ? device_check_offline+0x280/0x280 [ 1496.480981][T27717] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1496.486969][T27717] wiphy_register+0x1d5b/0x2840 [ 1496.491834][T27717] ? wiphy_unregister+0xc10/0xc10 [ 1496.496867][T27717] ? default_device_exit_batch+0x3d0/0x3d0 [ 1496.502818][T27717] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1496.508889][T27717] ieee80211_register_hw+0x2291/0x3950 [ 1496.514369][T27717] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1496.519762][T27717] ? check_preemption_disabled+0x38/0x220 [ 1496.525494][T27717] ? memset+0x20/0x40 [ 1496.529485][T27717] ? __hrtimer_init+0x12c/0x260 [ 1496.534352][T27717] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1496.540099][T27717] ? hwsim_virtio_rx_work+0x350/0x350 [ 1496.545482][T27717] ? memcpy+0x39/0x60 [ 1496.549477][T27717] hwsim_new_radio_nl+0x93e/0xf8c [ 1496.554516][T27717] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1496.560432][T27717] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1496.567372][T27717] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1496.574322][T27717] genl_rcv_msg+0x61d/0x9e0 [ 1496.578843][T27717] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1496.585798][T27717] ? lock_release+0x8d0/0x8d0 [ 1496.590486][T27717] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1496.595785][T27717] netlink_rcv_skb+0x15a/0x430 [ 1496.600563][T27717] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1496.607503][T27717] ? netlink_ack+0xa10/0xa10 [ 1496.612111][T27717] genl_rcv+0x24/0x40 [ 1496.616103][T27717] netlink_unicast+0x533/0x7d0 [ 1496.620875][T27717] ? netlink_attachskb+0x810/0x810 [ 1496.625996][T27717] ? netlink_sendmsg+0x819/0xd90 [ 1496.630938][T27717] netlink_sendmsg+0x856/0xd90 [ 1496.635715][T27717] ? netlink_unicast+0x7d0/0x7d0 [ 1496.640663][T27717] ? netlink_unicast+0x7d0/0x7d0 [ 1496.645608][T27717] sock_sendmsg+0xcf/0x120 [ 1496.650033][T27717] ____sys_sendmsg+0x6e8/0x810 [ 1496.654803][T27717] ? kernel_sendmsg+0x50/0x50 [ 1496.659472][T27717] ? do_recvmmsg+0x6d0/0x6d0 [ 1496.664046][T27717] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1496.670010][T27717] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1496.675982][T27717] ? _raw_spin_unlock_irqrestore+0x9b/0xe0 [ 1496.681778][T27717] ? debug_object_activate+0x287/0x3e0 [ 1496.687225][T27717] ___sys_sendmsg+0xf3/0x170 [ 1496.691802][T27717] ? sendmsg_copy_msghdr+0x160/0x160 [ 1496.697179][T27717] ? __fget_files+0x272/0x400 [ 1496.701889][T27717] ? lock_downgrade+0x820/0x820 [ 1496.706745][T27717] ? lock_downgrade+0x820/0x820 [ 1496.711611][T27717] ? check_preemption_disabled+0x38/0x220 [ 1496.717345][T27717] ? __fget_files+0x294/0x400 [ 1496.722036][T27717] ? __fget_light+0xea/0x280 [ 1496.726637][T27717] __sys_sendmsg+0xe5/0x1b0 [ 1496.731146][T27717] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1496.736192][T27717] ? __x64_sys_sendmsg+0xd/0xb0 [ 1496.741053][T27717] ? __sanitizer_cov_trace_pc+0x35/0x60 [ 1496.746610][T27717] do_syscall_64+0x60/0xe0 [ 1496.751032][T27717] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1496.756916][T27717] RIP: 0033:0x45cba9 [ 1496.760796][T27717] Code: Bad RIP value. [ 1496.764861][T27717] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1496.773273][T27717] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1496.781245][T27717] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 10:54:35 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:35 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008560000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1496.789224][T27717] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1496.797203][T27717] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1496.805179][T27717] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:54:36 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100142f000037153e", 0x23}], 0x1}, 0x0) [ 1496.877744][T27737] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1496.894593][T27737] CPU: 1 PID: 27737 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1496.903305][T27737] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1496.913357][T27737] Call Trace: [ 1496.916655][T27737] dump_stack+0x18f/0x20d [ 1496.920999][T27737] sysfs_warn_dup.cold+0x1c/0x2d [ 1496.925947][T27737] sysfs_do_create_link_sd+0x11e/0x140 [ 1496.931418][T27737] sysfs_create_link+0x5f/0xc0 [ 1496.936197][T27737] device_add+0x6ff/0x1b00 [ 1496.940628][T27737] ? device_check_offline+0x280/0x280 [ 1496.946009][T27737] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1496.951998][T27737] wiphy_register+0x1d5b/0x2840 [ 1496.956863][T27737] ? wiphy_unregister+0xc10/0xc10 [ 1496.961897][T27737] ? default_device_exit_batch+0x3d0/0x3d0 [ 1496.967716][T27737] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1496.973794][T27737] ieee80211_register_hw+0x2291/0x3950 [ 1496.979277][T27737] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1496.984667][T27737] ? check_preemption_disabled+0x38/0x220 [ 1496.990400][T27737] ? memset+0x20/0x40 [ 1496.994390][T27737] ? __hrtimer_init+0x12c/0x260 [ 1496.999251][T27737] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1497.004998][T27737] ? hwsim_virtio_rx_work+0x350/0x350 [ 1497.010381][T27737] ? memcpy+0x39/0x60 [ 1497.014375][T27737] hwsim_new_radio_nl+0x93e/0xf8c [ 1497.019415][T27737] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1497.025329][T27737] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1497.032271][T27737] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1497.039224][T27737] genl_rcv_msg+0x61d/0x9e0 [ 1497.043746][T27737] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1497.050698][T27737] ? lock_release+0x8d0/0x8d0 [ 1497.055380][T27737] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1497.060669][T27737] ? lockdep_hardirqs_on_prepare+0x2d0/0x590 [ 1497.066660][T27737] netlink_rcv_skb+0x15a/0x430 [ 1497.071441][T27737] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1497.078381][T27737] ? netlink_ack+0xa10/0xa10 [ 1497.082994][T27737] genl_rcv+0x24/0x40 [ 1497.086980][T27737] netlink_unicast+0x533/0x7d0 [ 1497.091759][T27737] ? netlink_attachskb+0x810/0x810 [ 1497.096879][T27737] netlink_sendmsg+0x856/0xd90 [ 1497.101654][T27737] ? netlink_unicast+0x7d0/0x7d0 [ 1497.106607][T27737] ? netlink_unicast+0x7d0/0x7d0 [ 1497.111551][T27737] sock_sendmsg+0xcf/0x120 [ 1497.115979][T27737] ____sys_sendmsg+0x6e8/0x810 [ 1497.120870][T27737] ? kernel_sendmsg+0x50/0x50 [ 1497.125552][T27737] ? do_recvmmsg+0x6d0/0x6d0 [ 1497.130152][T27737] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1497.136138][T27737] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1497.142124][T27737] ? _raw_spin_unlock_irqrestore+0x9b/0xe0 [ 1497.147945][T27737] ___sys_sendmsg+0xf3/0x170 [ 1497.152550][T27737] ? sendmsg_copy_msghdr+0x160/0x160 [ 1497.157844][T27737] ? __fget_files+0x272/0x400 [ 1497.162535][T27737] ? lock_downgrade+0x820/0x820 [ 1497.167403][T27737] ? check_preemption_disabled+0x38/0x220 [ 1497.173132][T27737] ? __fget_files+0x294/0x400 [ 1497.177831][T27737] ? __fget_light+0xea/0x280 [ 1497.182451][T27737] __sys_sendmsg+0xe5/0x1b0 [ 1497.186965][T27737] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1497.192019][T27737] ? do_syscall_64+0x1c/0xe0 [ 1497.196615][T27737] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1497.202605][T27737] do_syscall_64+0x60/0xe0 [ 1497.207031][T27737] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1497.212939][T27737] RIP: 0033:0x45cba9 [ 1497.216827][T27737] Code: Bad RIP value. [ 1497.220893][T27737] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1497.229306][T27737] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1497.237280][T27737] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1497.245253][T27737] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1497.253316][T27737] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1497.261294][T27737] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1497.337368][T27744] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1497.362613][T27744] CPU: 1 PID: 27744 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1497.371398][T27744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1497.381454][T27744] Call Trace: [ 1497.384762][T27744] dump_stack+0x18f/0x20d [ 1497.389105][T27744] sysfs_warn_dup.cold+0x1c/0x2d [ 1497.394055][T27744] sysfs_do_create_link_sd+0x11e/0x140 [ 1497.399522][T27744] sysfs_create_link+0x5f/0xc0 [ 1497.404293][T27744] device_add+0x6ff/0x1b00 [ 1497.408717][T27744] ? device_check_offline+0x280/0x280 [ 1497.414097][T27744] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1497.420085][T27744] wiphy_register+0x1d5b/0x2840 [ 1497.424955][T27744] ? wiphy_unregister+0xc10/0xc10 [ 1497.430021][T27744] ? default_device_exit_batch+0x3d0/0x3d0 [ 1497.435839][T27744] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1497.441913][T27744] ieee80211_register_hw+0x2291/0x3950 [ 1497.447394][T27744] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1497.452778][T27744] ? check_preemption_disabled+0x38/0x220 [ 1497.458503][T27744] ? memset+0x20/0x40 [ 1497.462488][T27744] ? __hrtimer_init+0x12c/0x260 [ 1497.467351][T27744] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1497.473093][T27744] ? hwsim_virtio_rx_work+0x350/0x350 [ 1497.478476][T27744] ? memcpy+0x39/0x60 [ 1497.482470][T27744] hwsim_new_radio_nl+0x93e/0xf8c [ 1497.487506][T27744] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1497.493420][T27744] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1497.500363][T27744] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1497.507314][T27744] genl_rcv_msg+0x61d/0x9e0 [ 1497.511829][T27744] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1497.518777][T27744] ? lock_release+0x8d0/0x8d0 [ 1497.523455][T27744] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1497.528746][T27744] netlink_rcv_skb+0x15a/0x430 [ 1497.533516][T27744] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1497.540452][T27744] ? netlink_ack+0xa10/0xa10 [ 1497.545059][T27744] genl_rcv+0x24/0x40 [ 1497.549041][T27744] netlink_unicast+0x533/0x7d0 [ 1497.553814][T27744] ? netlink_attachskb+0x810/0x810 [ 1497.558927][T27744] ? _copy_from_iter_full+0x247/0x890 [ 1497.564305][T27744] ? __phys_addr+0x9a/0x110 [ 1497.568809][T27744] ? __phys_addr_symbol+0x2c/0x70 [ 1497.573838][T27744] ? __check_object_size+0x171/0x3e4 [ 1497.579132][T27744] netlink_sendmsg+0x856/0xd90 [ 1497.583906][T27744] ? netlink_unicast+0x7d0/0x7d0 [ 1497.588858][T27744] ? netlink_unicast+0x7d0/0x7d0 [ 1497.593801][T27744] sock_sendmsg+0xcf/0x120 [ 1497.598225][T27744] ____sys_sendmsg+0x6e8/0x810 [ 1497.602999][T27744] ? kernel_sendmsg+0x50/0x50 [ 1497.607688][T27744] ? do_recvmmsg+0x6d0/0x6d0 [ 1497.612286][T27744] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1497.618273][T27744] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1497.624270][T27744] ___sys_sendmsg+0xf3/0x170 [ 1497.628879][T27744] ? sendmsg_copy_msghdr+0x160/0x160 [ 1497.634172][T27744] ? __fget_files+0x272/0x400 [ 1497.638863][T27744] ? lock_downgrade+0x820/0x820 [ 1497.643713][T27744] ? find_held_lock+0x2d/0x110 [ 1497.648491][T27744] ? check_preemption_disabled+0x38/0x220 [ 1497.654223][T27744] ? __fget_files+0x294/0x400 [ 1497.658913][T27744] ? __fget_light+0xea/0x280 [ 1497.663517][T27744] __sys_sendmsg+0xe5/0x1b0 [ 1497.668030][T27744] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1497.673057][T27744] ? __x64_sys_futex+0x382/0x4e0 [ 1497.678004][T27744] ? check_preemption_disabled+0x38/0x220 [ 1497.683739][T27744] ? do_syscall_64+0x1c/0xe0 [ 1497.688335][T27744] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1497.694326][T27744] do_syscall_64+0x60/0xe0 [ 1497.698750][T27744] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1497.704645][T27744] RIP: 0033:0x45cba9 [ 1497.708533][T27744] Code: Bad RIP value. [ 1497.712600][T27744] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1497.721013][T27744] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1497.728986][T27744] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1497.736965][T27744] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1497.744945][T27744] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1497.752918][T27744] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1497.878223][T27776] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:37 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x10}, 0x0) 10:54:37 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008570000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:37 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:37 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:37 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x9000000}, 0x0) 10:54:37 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085e0000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:37 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085f0000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1498.457134][T27797] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1498.498150][T27797] CPU: 0 PID: 27797 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1498.506849][T27797] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1498.516902][T27797] Call Trace: [ 1498.520201][T27797] dump_stack+0x18f/0x20d [ 1498.524541][T27797] sysfs_warn_dup.cold+0x1c/0x2d [ 1498.529486][T27797] sysfs_do_create_link_sd+0x11e/0x140 [ 1498.534953][T27797] sysfs_create_link+0x5f/0xc0 [ 1498.539726][T27797] device_add+0x6ff/0x1b00 [ 1498.544155][T27797] ? device_check_offline+0x280/0x280 [ 1498.549532][T27797] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1498.555527][T27797] wiphy_register+0x1d5b/0x2840 [ 1498.560393][T27797] ? wiphy_unregister+0xc10/0xc10 [ 1498.565422][T27797] ? default_device_exit_batch+0x3d0/0x3d0 [ 1498.571241][T27797] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1498.577319][T27797] ieee80211_register_hw+0x2291/0x3950 [ 1498.582798][T27797] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1498.588183][T27797] ? check_preemption_disabled+0x38/0x220 [ 1498.593908][T27797] ? memset+0x20/0x40 [ 1498.597892][T27797] ? __hrtimer_init+0x12c/0x260 [ 1498.602756][T27797] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1498.608498][T27797] ? hwsim_virtio_rx_work+0x350/0x350 [ 1498.613884][T27797] ? memcpy+0x39/0x60 [ 1498.617879][T27797] hwsim_new_radio_nl+0x93e/0xf8c [ 1498.622916][T27797] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1498.628830][T27797] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1498.635767][T27797] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1498.642713][T27797] genl_rcv_msg+0x61d/0x9e0 [ 1498.647229][T27797] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1498.654180][T27797] ? lock_release+0x8d0/0x8d0 [ 1498.658868][T27797] netlink_rcv_skb+0x15a/0x430 [ 1498.663638][T27797] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1498.670582][T27797] ? netlink_ack+0xa10/0xa10 [ 1498.675188][T27797] ? down_read+0x25/0x420 [ 1498.679529][T27797] genl_rcv+0x24/0x40 [ 1498.683514][T27797] netlink_unicast+0x533/0x7d0 [ 1498.688286][T27797] ? netlink_attachskb+0x810/0x810 [ 1498.693400][T27797] ? _copy_from_iter_full+0x247/0x890 [ 1498.698774][T27797] ? __phys_addr+0x9a/0x110 [ 1498.703281][T27797] ? __phys_addr_symbol+0x2c/0x70 [ 1498.708307][T27797] ? __check_object_size+0x171/0x3e4 [ 1498.713605][T27797] netlink_sendmsg+0x856/0xd90 [ 1498.718380][T27797] ? netlink_unicast+0x7d0/0x7d0 [ 1498.723335][T27797] ? netlink_unicast+0x7d0/0x7d0 [ 1498.728278][T27797] sock_sendmsg+0xcf/0x120 [ 1498.732706][T27797] ____sys_sendmsg+0x6e8/0x810 [ 1498.737477][T27797] ? kernel_sendmsg+0x50/0x50 [ 1498.742180][T27797] ___sys_sendmsg+0xf3/0x170 [ 1498.746780][T27797] ? sendmsg_copy_msghdr+0x160/0x160 [ 1498.752080][T27797] ? __fget_files+0x272/0x400 [ 1498.756903][T27797] ? lock_downgrade+0x820/0x820 [ 1498.761758][T27797] ? lock_downgrade+0x820/0x820 [ 1498.766620][T27797] ? check_preemption_disabled+0x38/0x220 [ 1498.772350][T27797] ? __fget_files+0x294/0x400 [ 1498.777046][T27797] ? __fget_light+0xea/0x280 [ 1498.781647][T27797] __sys_sendmsg+0xe5/0x1b0 [ 1498.786161][T27797] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1498.791325][T27797] do_syscall_64+0x60/0xe0 [ 1498.795754][T27797] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1498.801644][T27797] RIP: 0033:0x45cba9 [ 1498.805533][T27797] Code: Bad RIP value. [ 1498.809598][T27797] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1498.818009][T27797] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1498.825979][T27797] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1498.833949][T27797] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1498.841921][T27797] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:54:38 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100282f000037153e", 0x23}], 0x1}, 0x0) [ 1498.849892][T27797] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:38 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008516010006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1499.006734][T27802] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1499.041741][T27802] CPU: 0 PID: 27802 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1499.050446][T27802] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1499.060509][T27802] Call Trace: [ 1499.063814][T27802] dump_stack+0x18f/0x20d [ 1499.068172][T27802] sysfs_warn_dup.cold+0x1c/0x2d [ 1499.073126][T27802] sysfs_do_create_link_sd+0x11e/0x140 [ 1499.078597][T27802] sysfs_create_link+0x5f/0xc0 [ 1499.083369][T27802] device_add+0x6ff/0x1b00 [ 1499.087804][T27802] ? device_check_offline+0x280/0x280 [ 1499.093192][T27802] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1499.099185][T27802] wiphy_register+0x1d5b/0x2840 [ 1499.104055][T27802] ? wiphy_unregister+0xc10/0xc10 [ 1499.109088][T27802] ? default_device_exit_batch+0x3d0/0x3d0 [ 1499.114906][T27802] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1499.120987][T27802] ieee80211_register_hw+0x2291/0x3950 [ 1499.126473][T27802] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1499.131866][T27802] ? check_preemption_disabled+0x38/0x220 [ 1499.137592][T27802] ? memset+0x20/0x40 [ 1499.141581][T27802] ? __hrtimer_init+0x12c/0x260 [ 1499.146446][T27802] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1499.152193][T27802] ? hwsim_virtio_rx_work+0x350/0x350 [ 1499.157573][T27802] ? memcpy+0x39/0x60 [ 1499.161569][T27802] hwsim_new_radio_nl+0x93e/0xf8c [ 1499.166602][T27802] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1499.172615][T27802] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1499.179558][T27802] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1499.186504][T27802] genl_rcv_msg+0x61d/0x9e0 [ 1499.191023][T27802] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1499.197990][T27802] ? lock_release+0x8d0/0x8d0 [ 1499.202673][T27802] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1499.208008][T27802] netlink_rcv_skb+0x15a/0x430 [ 1499.212784][T27802] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1499.219727][T27802] ? netlink_ack+0xa10/0xa10 [ 1499.224340][T27802] genl_rcv+0x24/0x40 [ 1499.228328][T27802] netlink_unicast+0x533/0x7d0 [ 1499.233101][T27802] ? netlink_attachskb+0x810/0x810 [ 1499.238224][T27802] netlink_sendmsg+0x856/0xd90 [ 1499.243001][T27802] ? netlink_unicast+0x7d0/0x7d0 [ 1499.247954][T27802] ? netlink_unicast+0x7d0/0x7d0 [ 1499.252902][T27802] sock_sendmsg+0xcf/0x120 [ 1499.257323][T27802] ____sys_sendmsg+0x6e8/0x810 [ 1499.262093][T27802] ? kernel_sendmsg+0x50/0x50 [ 1499.266802][T27802] ? do_recvmmsg+0x6d0/0x6d0 [ 1499.271411][T27802] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1499.277403][T27802] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1499.283397][T27802] ___sys_sendmsg+0xf3/0x170 [ 1499.288000][T27802] ? sendmsg_copy_msghdr+0x160/0x160 [ 1499.293338][T27802] ? __fget_files+0x272/0x400 [ 1499.298025][T27802] ? lock_downgrade+0x820/0x820 [ 1499.302887][T27802] ? find_held_lock+0x2d/0x110 [ 1499.307667][T27802] ? check_preemption_disabled+0x38/0x220 [ 1499.313401][T27802] ? __fget_files+0x294/0x400 [ 1499.319131][T27802] ? __fget_light+0xea/0x280 [ 1499.323733][T27802] __sys_sendmsg+0xe5/0x1b0 [ 1499.328240][T27802] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1499.333285][T27802] ? do_syscall_64+0x1c/0xe0 [ 1499.337880][T27802] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1499.343875][T27802] do_syscall_64+0x60/0xe0 [ 1499.348288][T27802] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1499.354160][T27802] RIP: 0033:0x45cba9 10:54:38 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008506020006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1499.358036][T27802] Code: Bad RIP value. [ 1499.362101][T27802] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1499.370517][T27802] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1499.378490][T27802] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1499.386463][T27802] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1499.394432][T27802] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:54:38 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:38 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xb000000}, 0x0) [ 1499.402409][T27802] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 [ 1499.571654][T27826] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1499.586221][T27826] CPU: 0 PID: 27826 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1499.594929][T27826] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1499.604990][T27826] Call Trace: [ 1499.608295][T27826] dump_stack+0x18f/0x20d [ 1499.612653][T27826] sysfs_warn_dup.cold+0x1c/0x2d [ 1499.617605][T27826] sysfs_do_create_link_sd+0x11e/0x140 [ 1499.623077][T27826] sysfs_create_link+0x5f/0xc0 [ 1499.627857][T27826] device_add+0x6ff/0x1b00 [ 1499.632287][T27826] ? device_check_offline+0x280/0x280 [ 1499.637671][T27826] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1499.643665][T27826] wiphy_register+0x1d5b/0x2840 [ 1499.648529][T27826] ? wiphy_unregister+0xc10/0xc10 [ 1499.653558][T27826] ? default_device_exit_batch+0x3d0/0x3d0 [ 1499.659469][T27826] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1499.665660][T27826] ieee80211_register_hw+0x2291/0x3950 [ 1499.671139][T27826] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1499.676528][T27826] ? check_preemption_disabled+0x38/0x220 [ 1499.682253][T27826] ? memset+0x20/0x40 [ 1499.686239][T27826] ? __hrtimer_init+0x12c/0x260 [ 1499.691102][T27826] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1499.696853][T27826] ? hwsim_virtio_rx_work+0x350/0x350 [ 1499.702233][T27826] ? memcpy+0x39/0x60 [ 1499.706231][T27826] hwsim_new_radio_nl+0x93e/0xf8c [ 1499.711269][T27826] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1499.717181][T27826] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1499.724123][T27826] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1499.731076][T27826] genl_rcv_msg+0x61d/0x9e0 [ 1499.735598][T27826] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1499.742553][T27826] ? lock_release+0x8d0/0x8d0 [ 1499.747235][T27826] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1499.752535][T27826] netlink_rcv_skb+0x15a/0x430 [ 1499.757313][T27826] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1499.764256][T27826] ? netlink_ack+0xa10/0xa10 [ 1499.768867][T27826] genl_rcv+0x24/0x40 [ 1499.772855][T27826] netlink_unicast+0x533/0x7d0 [ 1499.777627][T27826] ? netlink_attachskb+0x810/0x810 [ 1499.782737][T27826] ? _copy_from_iter_full+0x247/0x890 [ 1499.788109][T27826] ? __phys_addr+0x9a/0x110 [ 1499.792617][T27826] ? __phys_addr_symbol+0x2c/0x70 [ 1499.797640][T27826] ? __check_object_size+0x171/0x3e4 [ 1499.802932][T27826] netlink_sendmsg+0x856/0xd90 [ 1499.807704][T27826] ? netlink_unicast+0x7d0/0x7d0 [ 1499.812655][T27826] ? netlink_unicast+0x7d0/0x7d0 [ 1499.817598][T27826] sock_sendmsg+0xcf/0x120 [ 1499.822023][T27826] ____sys_sendmsg+0x6e8/0x810 [ 1499.826801][T27826] ? kernel_sendmsg+0x50/0x50 [ 1499.831483][T27826] ? do_recvmmsg+0x6d0/0x6d0 [ 1499.836084][T27826] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1499.842071][T27826] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1499.848063][T27826] ___sys_sendmsg+0xf3/0x170 [ 1499.852662][T27826] ? sendmsg_copy_msghdr+0x160/0x160 [ 1499.857953][T27826] ? __fget_files+0x272/0x400 [ 1499.862652][T27826] ? lock_downgrade+0x820/0x820 [ 1499.867602][T27826] ? find_held_lock+0x2d/0x110 [ 1499.872382][T27826] ? check_preemption_disabled+0x38/0x220 [ 1499.878106][T27826] ? __fget_files+0x294/0x400 [ 1499.882803][T27826] ? __fget_light+0xea/0x280 [ 1499.887408][T27826] __sys_sendmsg+0xe5/0x1b0 [ 1499.891914][T27826] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1499.896940][T27826] ? __x64_sys_futex+0x382/0x4e0 [ 1499.901885][T27826] ? check_preemption_disabled+0x38/0x220 [ 1499.907618][T27826] ? do_syscall_64+0x1c/0xe0 [ 1499.912206][T27826] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1499.918307][T27826] do_syscall_64+0x60/0xe0 [ 1499.922739][T27826] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1499.928631][T27826] RIP: 0033:0x45cba9 [ 1499.932527][T27826] Code: Bad RIP value. [ 1499.936586][T27826] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1499.945000][T27826] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1499.952979][T27826] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1499.960958][T27826] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1499.968936][T27826] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1499.976911][T27826] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1500.205491][T27828] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:39 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x48}, 0x0) 10:54:39 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:39 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500050006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1500.436983][T27843] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1500.453938][T27843] CPU: 0 PID: 27843 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1500.462641][T27843] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1500.472702][T27843] Call Trace: [ 1500.476006][T27843] dump_stack+0x18f/0x20d [ 1500.480353][T27843] sysfs_warn_dup.cold+0x1c/0x2d [ 1500.485304][T27843] sysfs_do_create_link_sd+0x11e/0x140 [ 1500.490772][T27843] sysfs_create_link+0x5f/0xc0 [ 1500.495545][T27843] device_add+0x6ff/0x1b00 [ 1500.499973][T27843] ? device_check_offline+0x280/0x280 [ 1500.505354][T27843] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1500.511350][T27843] wiphy_register+0x1d5b/0x2840 [ 1500.516217][T27843] ? wiphy_unregister+0xc10/0xc10 [ 1500.521250][T27843] ? default_device_exit_batch+0x3d0/0x3d0 [ 1500.527069][T27843] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1500.533151][T27843] ieee80211_register_hw+0x2291/0x3950 [ 1500.538633][T27843] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1500.544017][T27843] ? check_preemption_disabled+0x38/0x220 [ 1500.549744][T27843] ? memset+0x20/0x40 [ 1500.553731][T27843] ? __hrtimer_init+0x12c/0x260 [ 1500.558598][T27843] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1500.564339][T27843] ? hwsim_virtio_rx_work+0x350/0x350 [ 1500.569720][T27843] ? memcpy+0x39/0x60 [ 1500.573715][T27843] hwsim_new_radio_nl+0x93e/0xf8c [ 1500.578751][T27843] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1500.584664][T27843] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1500.591607][T27843] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1500.598551][T27843] genl_rcv_msg+0x61d/0x9e0 [ 1500.603071][T27843] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1500.610020][T27843] ? lock_release+0x8d0/0x8d0 [ 1500.614702][T27843] ? sched_clock+0x2a/0x40 [ 1500.619121][T27843] ? sched_clock_cpu+0x18/0x1b0 [ 1500.623976][T27843] ? sched_clock_cpu+0x18/0x1b0 [ 1500.628834][T27843] netlink_rcv_skb+0x15a/0x430 [ 1500.633614][T27843] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1500.640553][T27843] ? netlink_ack+0xa10/0xa10 [ 1500.645165][T27843] genl_rcv+0x24/0x40 [ 1500.649151][T27843] netlink_unicast+0x533/0x7d0 [ 1500.653927][T27843] ? netlink_attachskb+0x810/0x810 [ 1500.659052][T27843] netlink_sendmsg+0x856/0xd90 [ 1500.663827][T27843] ? netlink_unicast+0x7d0/0x7d0 [ 1500.668784][T27843] ? netlink_unicast+0x7d0/0x7d0 [ 1500.673729][T27843] sock_sendmsg+0xcf/0x120 [ 1500.678160][T27843] ____sys_sendmsg+0x6e8/0x810 [ 1500.682931][T27843] ? kernel_sendmsg+0x50/0x50 [ 1500.687610][T27843] ? do_recvmmsg+0x6d0/0x6d0 [ 1500.692203][T27843] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1500.698371][T27843] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1500.704537][T27843] ___sys_sendmsg+0xf3/0x170 [ 1500.709135][T27843] ? sendmsg_copy_msghdr+0x160/0x160 [ 1500.714430][T27843] ? __fget_files+0x272/0x400 [ 1500.719121][T27843] ? lock_downgrade+0x820/0x820 [ 1500.723996][T27843] ? __fget_files+0x294/0x400 [ 1500.728688][T27843] ? __fget_light+0xea/0x280 [ 1500.733289][T27843] __sys_sendmsg+0xe5/0x1b0 [ 1500.737802][T27843] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1500.742827][T27843] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1500.748840][T27843] do_syscall_64+0x60/0xe0 [ 1500.753261][T27843] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1500.759155][T27843] RIP: 0033:0x45cba9 [ 1500.763043][T27843] Code: Bad RIP value. [ 1500.767110][T27843] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1500.775530][T27843] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:54:39 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a0011003f2f000037153e", 0x23}], 0x1}, 0x0) 10:54:39 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:39 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008502060006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1500.783506][T27843] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1500.791483][T27843] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1500.799459][T27843] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1500.807436][T27843] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1500.959508][T27875] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1500.998240][T27875] CPU: 1 PID: 27875 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1501.006953][T27875] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1501.017023][T27875] Call Trace: [ 1501.020328][T27875] dump_stack+0x18f/0x20d [ 1501.024676][T27875] sysfs_warn_dup.cold+0x1c/0x2d [ 1501.029632][T27875] sysfs_do_create_link_sd+0x11e/0x140 [ 1501.035106][T27875] sysfs_create_link+0x5f/0xc0 [ 1501.039883][T27875] device_add+0x6ff/0x1b00 [ 1501.044326][T27875] ? __sanitizer_cov_trace_switch+0x4b/0x70 [ 1501.050232][T27875] ? device_check_offline+0x280/0x280 [ 1501.055618][T27875] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1501.061616][T27875] wiphy_register+0x1d5b/0x2840 [ 1501.066493][T27875] ? wiphy_unregister+0xc10/0xc10 [ 1501.071525][T27875] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1501.077689][T27875] ? default_device_exit_batch+0x3d0/0x3d0 [ 1501.083511][T27875] ? rtnl_unlock+0x5/0x10 [ 1501.087858][T27875] ieee80211_register_hw+0x2291/0x3950 [ 1501.093346][T27875] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1501.098735][T27875] ? check_preemption_disabled+0x38/0x220 [ 1501.104467][T27875] ? memset+0x20/0x40 [ 1501.108456][T27875] ? __hrtimer_init+0x12c/0x260 [ 1501.113321][T27875] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1501.119065][T27875] ? hwsim_virtio_rx_work+0x350/0x350 [ 1501.124451][T27875] ? memcpy+0x39/0x60 [ 1501.128445][T27875] hwsim_new_radio_nl+0x93e/0xf8c [ 1501.133479][T27875] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1501.139394][T27875] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1501.146337][T27875] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1501.153292][T27875] genl_rcv_msg+0x61d/0x9e0 [ 1501.157823][T27875] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1501.164778][T27875] ? lock_release+0x8d0/0x8d0 [ 1501.169474][T27875] netlink_rcv_skb+0x15a/0x430 [ 1501.174255][T27875] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1501.181208][T27875] ? netlink_ack+0xa10/0xa10 [ 1501.185827][T27875] genl_rcv+0x24/0x40 [ 1501.189816][T27875] netlink_unicast+0x533/0x7d0 [ 1501.194591][T27875] ? netlink_attachskb+0x810/0x810 [ 1501.199704][T27875] ? _copy_from_iter_full+0x247/0x890 [ 1501.205085][T27875] ? __phys_addr+0x9a/0x110 [ 1501.209599][T27875] ? __phys_addr_symbol+0x2c/0x70 [ 1501.214633][T27875] ? __check_object_size+0x171/0x3e4 [ 1501.219930][T27875] netlink_sendmsg+0x856/0xd90 [ 1501.224715][T27875] ? netlink_unicast+0x7d0/0x7d0 [ 1501.229666][T27875] ? netlink_unicast+0x7d0/0x7d0 [ 1501.234607][T27875] sock_sendmsg+0xcf/0x120 [ 1501.239028][T27875] ____sys_sendmsg+0x6e8/0x810 [ 1501.243799][T27875] ? kernel_sendmsg+0x50/0x50 [ 1501.248476][T27875] ? do_recvmmsg+0x6d0/0x6d0 [ 1501.253070][T27875] ? kvm_sched_clock_read+0x14/0x40 [ 1501.258271][T27875] ? sched_clock+0x2a/0x40 [ 1501.262688][T27875] ? sched_clock_cpu+0x18/0x1b0 [ 1501.267539][T27875] ? sched_clock_cpu+0x18/0x1b0 [ 1501.272399][T27875] ? check_preemption_disabled+0x38/0x220 [ 1501.278249][T27875] ___sys_sendmsg+0xf3/0x170 [ 1501.282850][T27875] ? sendmsg_copy_msghdr+0x160/0x160 [ 1501.288139][T27875] ? __fget_files+0x272/0x400 [ 1501.292831][T27875] ? lock_downgrade+0x820/0x820 [ 1501.297695][T27875] ? check_preemption_disabled+0x38/0x220 [ 1501.303422][T27875] ? __fget_files+0x294/0x400 [ 1501.308112][T27875] ? __fget_light+0xea/0x280 [ 1501.312722][T27875] __sys_sendmsg+0xe5/0x1b0 [ 1501.317233][T27875] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1501.322265][T27875] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1501.328278][T27875] do_syscall_64+0x60/0xe0 [ 1501.332703][T27875] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1501.338599][T27875] RIP: 0033:0x45cba9 [ 1501.342487][T27875] Code: Bad RIP value. [ 1501.346551][T27875] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:54:40 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:40 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xe000000}, 0x0) 10:54:40 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500070006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1501.354967][T27875] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1501.362944][T27875] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1501.370928][T27875] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1501.378909][T27875] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1501.386891][T27875] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 [ 1501.422874][T27895] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:41 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:41 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000a0006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1502.103062][T27906] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1502.124027][T27906] CPU: 1 PID: 27906 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1502.132732][T27906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1502.142795][T27906] Call Trace: [ 1502.146098][T27906] dump_stack+0x18f/0x20d [ 1502.150445][T27906] sysfs_warn_dup.cold+0x1c/0x2d [ 1502.155397][T27906] sysfs_do_create_link_sd+0x11e/0x140 [ 1502.160870][T27906] sysfs_create_link+0x5f/0xc0 [ 1502.165652][T27906] device_add+0x6ff/0x1b00 [ 1502.170082][T27906] ? device_check_offline+0x280/0x280 [ 1502.175469][T27906] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1502.181465][T27906] wiphy_register+0x1d5b/0x2840 [ 1502.186339][T27906] ? wiphy_unregister+0xc10/0xc10 [ 1502.191375][T27906] ? default_device_exit_batch+0x3d0/0x3d0 [ 1502.197198][T27906] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1502.203277][T27906] ieee80211_register_hw+0x2291/0x3950 [ 1502.208760][T27906] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1502.214147][T27906] ? check_preemption_disabled+0x38/0x220 [ 1502.219876][T27906] ? memset+0x20/0x40 [ 1502.223864][T27906] ? __hrtimer_init+0x12c/0x260 [ 1502.228726][T27906] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1502.234467][T27906] ? hwsim_virtio_rx_work+0x350/0x350 [ 1502.239934][T27906] ? memcpy+0x39/0x60 [ 1502.243929][T27906] hwsim_new_radio_nl+0x93e/0xf8c [ 1502.248967][T27906] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1502.254885][T27906] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1502.261831][T27906] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1502.268782][T27906] genl_rcv_msg+0x61d/0x9e0 [ 1502.273309][T27906] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1502.280262][T27906] ? lock_release+0x8d0/0x8d0 [ 1502.284940][T27906] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1502.290242][T27906] netlink_rcv_skb+0x15a/0x430 [ 1502.295011][T27906] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1502.301950][T27906] ? netlink_ack+0xa10/0xa10 [ 1502.306561][T27906] genl_rcv+0x24/0x40 [ 1502.310552][T27906] netlink_unicast+0x533/0x7d0 [ 1502.315324][T27906] ? netlink_attachskb+0x810/0x810 [ 1502.320436][T27906] ? _copy_from_iter_full+0x247/0x890 [ 1502.325805][T27906] ? __phys_addr+0x9a/0x110 [ 1502.330312][T27906] ? __phys_addr_symbol+0x2c/0x70 [ 1502.335342][T27906] ? __check_object_size+0x171/0x3e4 [ 1502.340636][T27906] netlink_sendmsg+0x856/0xd90 [ 1502.345411][T27906] ? netlink_unicast+0x7d0/0x7d0 [ 1502.350361][T27906] ? netlink_unicast+0x7d0/0x7d0 [ 1502.355301][T27906] sock_sendmsg+0xcf/0x120 [ 1502.359724][T27906] ____sys_sendmsg+0x6e8/0x810 [ 1502.364497][T27906] ? kernel_sendmsg+0x50/0x50 [ 1502.369179][T27906] ? do_recvmmsg+0x6d0/0x6d0 [ 1502.373777][T27906] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1502.379763][T27906] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1502.385745][T27906] ? __lock_acquire+0xc1e/0x56e0 [ 1502.390697][T27906] ___sys_sendmsg+0xf3/0x170 [ 1502.395300][T27906] ? sendmsg_copy_msghdr+0x160/0x160 [ 1502.400600][T27906] ? __fget_files+0x272/0x400 [ 1502.405293][T27906] ? lock_downgrade+0x820/0x820 [ 1502.410150][T27906] ? find_held_lock+0x2d/0x110 [ 1502.414932][T27906] ? check_preemption_disabled+0x38/0x220 [ 1502.420660][T27906] ? __fget_files+0x294/0x400 [ 1502.425353][T27906] ? __fget_light+0xea/0x280 [ 1502.429957][T27906] __sys_sendmsg+0xe5/0x1b0 [ 1502.434560][T27906] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1502.439589][T27906] ? __x64_sys_futex+0x382/0x4e0 [ 1502.444536][T27906] ? check_preemption_disabled+0x38/0x220 [ 1502.450270][T27906] ? do_syscall_64+0x1c/0xe0 [ 1502.458087][T27906] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1502.464077][T27906] do_syscall_64+0x60/0xe0 [ 1502.468498][T27906] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1502.474391][T27906] RIP: 0033:0x45cba9 [ 1502.478276][T27906] Code: Bad RIP value. [ 1502.482336][T27906] RSP: 002b:00007f70eca7cc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1502.490748][T27906] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1502.498732][T27906] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 10:54:41 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100402f000037153e", 0x23}], 0x1}, 0x0) [ 1502.506704][T27906] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1502.514677][T27906] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1502.522654][T27906] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca7d6d4 [ 1502.684315][T27913] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1502.707005][T27913] CPU: 1 PID: 27913 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1502.715713][T27913] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1502.725769][T27913] Call Trace: [ 1502.729069][T27913] dump_stack+0x18f/0x20d [ 1502.733416][T27913] sysfs_warn_dup.cold+0x1c/0x2d [ 1502.738367][T27913] sysfs_do_create_link_sd+0x11e/0x140 [ 1502.743852][T27913] sysfs_create_link+0x5f/0xc0 [ 1502.748626][T27913] device_add+0x6ff/0x1b00 [ 1502.753056][T27913] ? device_check_offline+0x280/0x280 [ 1502.758438][T27913] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1502.764430][T27913] wiphy_register+0x1d5b/0x2840 [ 1502.769296][T27913] ? wiphy_unregister+0xc10/0xc10 [ 1502.774328][T27913] ? default_device_exit_batch+0x3d0/0x3d0 [ 1502.780143][T27913] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1502.786222][T27913] ieee80211_register_hw+0x2291/0x3950 [ 1502.791705][T27913] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1502.797099][T27913] ? check_preemption_disabled+0x38/0x220 [ 1502.802825][T27913] ? memset+0x20/0x40 [ 1502.806809][T27913] ? __hrtimer_init+0x12c/0x260 [ 1502.811672][T27913] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1502.817416][T27913] ? hwsim_virtio_rx_work+0x350/0x350 [ 1502.822798][T27913] ? memcpy+0x39/0x60 [ 1502.826793][T27913] hwsim_new_radio_nl+0x93e/0xf8c [ 1502.831830][T27913] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1502.837742][T27913] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1502.844679][T27913] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1502.851624][T27913] genl_rcv_msg+0x61d/0x9e0 [ 1502.856143][T27913] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1502.863097][T27913] ? lock_release+0x8d0/0x8d0 [ 1502.867783][T27913] netlink_rcv_skb+0x15a/0x430 [ 1502.872551][T27913] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1502.879490][T27913] ? netlink_ack+0xa10/0xa10 [ 1502.884099][T27913] genl_rcv+0x24/0x40 [ 1502.888081][T27913] netlink_unicast+0x533/0x7d0 [ 1502.892853][T27913] ? netlink_attachskb+0x810/0x810 [ 1502.898056][T27913] ? _copy_from_iter_full+0x247/0x890 [ 1502.903429][T27913] ? __phys_addr+0x9a/0x110 [ 1502.907933][T27913] ? __phys_addr_symbol+0x2c/0x70 [ 1502.912959][T27913] ? __check_object_size+0x171/0x3e4 [ 1502.918251][T27913] netlink_sendmsg+0x856/0xd90 [ 1502.923023][T27913] ? netlink_unicast+0x7d0/0x7d0 [ 1502.927976][T27913] ? netlink_unicast+0x7d0/0x7d0 [ 1502.932921][T27913] sock_sendmsg+0xcf/0x120 [ 1502.937350][T27913] ____sys_sendmsg+0x6e8/0x810 [ 1502.942122][T27913] ? kernel_sendmsg+0x50/0x50 [ 1502.946803][T27913] ? do_recvmmsg+0x6d0/0x6d0 [ 1502.951397][T27913] ? kvm_sched_clock_read+0x14/0x40 [ 1502.956717][T27913] ? sched_clock_cpu+0x18/0x1b0 [ 1502.961575][T27913] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1502.967566][T27913] ? check_preemption_disabled+0x38/0x220 [ 1502.973299][T27913] ___sys_sendmsg+0xf3/0x170 [ 1502.977903][T27913] ? sendmsg_copy_msghdr+0x160/0x160 [ 1502.983196][T27913] ? __fget_files+0x272/0x400 [ 1502.987882][T27913] ? lock_downgrade+0x820/0x820 [ 1502.992737][T27913] ? check_preemption_disabled+0x38/0x220 [ 1502.998464][T27913] ? __sanitizer_cov_trace_pc+0x45/0x60 [ 1503.004025][T27913] ? check_preemption_disabled+0x38/0x220 [ 1503.009771][T27913] ? __fget_files+0x294/0x400 [ 1503.014454][T27913] ? __fget_light+0xea/0x280 [ 1503.019031][T27913] __sys_sendmsg+0xe5/0x1b0 [ 1503.023516][T27913] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1503.028521][T27913] ? __x64_sys_futex+0x382/0x4e0 [ 1503.033456][T27913] ? check_preemption_disabled+0x38/0x220 [ 1503.039175][T27913] ? do_syscall_64+0x1c/0xe0 [ 1503.043746][T27913] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1503.049714][T27913] do_syscall_64+0x60/0xe0 [ 1503.054112][T27913] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1503.059983][T27913] RIP: 0033:0x45cba9 [ 1503.063939][T27913] Code: Bad RIP value. [ 1503.067983][T27913] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1503.076373][T27913] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1503.084322][T27913] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1503.092273][T27913] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1503.100225][T27913] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1503.108185][T27913] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:42 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x4c}, 0x0) 10:54:42 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:42 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000f0006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:42 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1503.140781][T27943] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:42 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x20000000}, 0x0) 10:54:42 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500130006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:43 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008501160006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1503.901616][T27966] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1503.944204][T27966] CPU: 1 PID: 27966 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1503.952907][T27966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1503.962961][T27966] Call Trace: [ 1503.966260][T27966] dump_stack+0x18f/0x20d [ 1503.970599][T27966] sysfs_warn_dup.cold+0x1c/0x2d [ 1503.975544][T27966] sysfs_do_create_link_sd+0x11e/0x140 [ 1503.981012][T27966] sysfs_create_link+0x5f/0xc0 [ 1503.985783][T27966] device_add+0x6ff/0x1b00 [ 1503.990208][T27966] ? device_check_offline+0x280/0x280 [ 1503.995602][T27966] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1504.001590][T27966] wiphy_register+0x1d5b/0x2840 [ 1504.006466][T27966] ? wiphy_unregister+0xc10/0xc10 [ 1504.011499][T27966] ? default_device_exit_batch+0x3d0/0x3d0 [ 1504.017319][T27966] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1504.023397][T27966] ieee80211_register_hw+0x2291/0x3950 [ 1504.028880][T27966] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1504.034264][T27966] ? check_preemption_disabled+0x38/0x220 [ 1504.039989][T27966] ? memset+0x20/0x40 [ 1504.043981][T27966] ? __hrtimer_init+0x12c/0x260 [ 1504.048968][T27966] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1504.054719][T27966] ? hwsim_virtio_rx_work+0x350/0x350 [ 1504.060105][T27966] ? memcpy+0x39/0x60 [ 1504.064103][T27966] hwsim_new_radio_nl+0x93e/0xf8c [ 1504.069136][T27966] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1504.075043][T27966] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1504.081990][T27966] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1504.088939][T27966] genl_rcv_msg+0x61d/0x9e0 [ 1504.093457][T27966] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1504.100413][T27966] ? lock_release+0x8d0/0x8d0 [ 1504.105099][T27966] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1504.110394][T27966] netlink_rcv_skb+0x15a/0x430 [ 1504.115173][T27966] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1504.122117][T27966] ? netlink_ack+0xa10/0xa10 [ 1504.126732][T27966] genl_rcv+0x24/0x40 [ 1504.130719][T27966] netlink_unicast+0x533/0x7d0 [ 1504.135491][T27966] ? netlink_attachskb+0x810/0x810 [ 1504.140604][T27966] ? _copy_from_iter_full+0x247/0x890 [ 1504.145992][T27966] netlink_sendmsg+0x856/0xd90 [ 1504.150768][T27966] ? netlink_unicast+0x7d0/0x7d0 [ 1504.155722][T27966] ? netlink_unicast+0x7d0/0x7d0 [ 1504.160666][T27966] sock_sendmsg+0xcf/0x120 [ 1504.165098][T27966] ____sys_sendmsg+0x6e8/0x810 [ 1504.169872][T27966] ? kernel_sendmsg+0x50/0x50 [ 1504.174556][T27966] ? do_recvmmsg+0x6d0/0x6d0 [ 1504.179155][T27966] ? _raw_spin_unlock_irq+0x55/0x80 [ 1504.184358][T27966] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1504.190356][T27966] ___sys_sendmsg+0xf3/0x170 [ 1504.194960][T27966] ? sendmsg_copy_msghdr+0x160/0x160 [ 1504.200255][T27966] ? kvm_sched_clock_read+0x14/0x40 [ 1504.205452][T27966] ? sched_clock+0x2a/0x40 [ 1504.209865][T27966] ? sched_clock_cpu+0x18/0x1b0 [ 1504.214728][T27966] ? check_preemption_disabled+0x38/0x220 [ 1504.220459][T27966] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1504.226612][T27966] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1504.232596][T27966] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1504.238765][T27966] ? __fget_light+0xea/0x280 [ 1504.243355][T27966] ? sockfd_lookup_light+0x21/0x170 [ 1504.248566][T27966] __sys_sendmsg+0xe5/0x1b0 [ 1504.253075][T27966] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1504.258119][T27966] ? do_syscall_64+0x1c/0xe0 [ 1504.262715][T27966] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1504.268705][T27966] do_syscall_64+0x60/0xe0 [ 1504.273129][T27966] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1504.279021][T27966] RIP: 0033:0x45cba9 [ 1504.282910][T27966] Code: Bad RIP value. [ 1504.286982][T27966] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:54:43 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100632f000037153e", 0x23}], 0x1}, 0x0) [ 1504.295394][T27966] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1504.303363][T27966] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1504.311335][T27966] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1504.319307][T27966] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1504.327279][T27966] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:54:43 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:43 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:43 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500200006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1504.498694][T27971] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1504.533465][T27971] CPU: 0 PID: 27971 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1504.542163][T27971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1504.552220][T27971] Call Trace: [ 1504.555520][T27971] dump_stack+0x18f/0x20d [ 1504.559880][T27971] sysfs_warn_dup.cold+0x1c/0x2d [ 1504.564823][T27971] sysfs_do_create_link_sd+0x11e/0x140 [ 1504.570296][T27971] sysfs_create_link+0x5f/0xc0 [ 1504.575069][T27971] device_add+0x6ff/0x1b00 [ 1504.579496][T27971] ? device_check_offline+0x280/0x280 [ 1504.584872][T27971] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1504.590858][T27971] wiphy_register+0x1d5b/0x2840 [ 1504.595724][T27971] ? wiphy_unregister+0xc10/0xc10 [ 1504.600755][T27971] ? default_device_exit_batch+0x3d0/0x3d0 [ 1504.606589][T27971] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1504.612665][T27971] ieee80211_register_hw+0x2291/0x3950 [ 1504.618142][T27971] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1504.623526][T27971] ? check_preemption_disabled+0x38/0x220 [ 1504.629251][T27971] ? memset+0x20/0x40 [ 1504.633237][T27971] ? __hrtimer_init+0x12c/0x260 [ 1504.638108][T27971] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1504.643863][T27971] ? hwsim_virtio_rx_work+0x350/0x350 [ 1504.649242][T27971] ? memcpy+0x39/0x60 [ 1504.653232][T27971] hwsim_new_radio_nl+0x93e/0xf8c [ 1504.658271][T27971] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1504.664183][T27971] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1504.671132][T27971] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1504.678081][T27971] genl_rcv_msg+0x61d/0x9e0 [ 1504.682606][T27971] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1504.689558][T27971] ? lock_release+0x8d0/0x8d0 [ 1504.694236][T27971] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1504.699523][T27971] ? lock_is_held_type+0x170/0x360 [ 1504.704644][T27971] netlink_rcv_skb+0x15a/0x430 [ 1504.709417][T27971] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1504.716360][T27971] ? netlink_ack+0xa10/0xa10 [ 1504.720971][T27971] genl_rcv+0x24/0x40 [ 1504.724947][T27971] netlink_unicast+0x533/0x7d0 [ 1504.729729][T27971] ? netlink_attachskb+0x810/0x810 [ 1504.734856][T27971] ? _copy_from_iter_full+0x247/0x890 [ 1504.740227][T27971] ? __phys_addr+0x9a/0x110 [ 1504.744732][T27971] ? __phys_addr_symbol+0x2c/0x70 [ 1504.749759][T27971] ? __check_object_size+0x171/0x3e4 [ 1504.755053][T27971] netlink_sendmsg+0x856/0xd90 [ 1504.759828][T27971] ? netlink_unicast+0x7d0/0x7d0 [ 1504.764787][T27971] ? netlink_sendmsg+0x1a/0xd90 [ 1504.769660][T27971] ? netlink_unicast+0x7d0/0x7d0 [ 1504.774610][T27971] sock_sendmsg+0xcf/0x120 [ 1504.779032][T27971] ____sys_sendmsg+0x6e8/0x810 [ 1504.783803][T27971] ? kernel_sendmsg+0x50/0x50 [ 1504.788482][T27971] ? do_recvmmsg+0x6d0/0x6d0 [ 1504.793074][T27971] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1504.799236][T27971] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1504.805396][T27971] ___sys_sendmsg+0xf3/0x170 [ 1504.809990][T27971] ? sendmsg_copy_msghdr+0x160/0x160 [ 1504.815282][T27971] ? lock_downgrade+0x820/0x820 [ 1504.820150][T27971] ? lock_downgrade+0x820/0x820 [ 1504.825014][T27971] ? check_preemption_disabled+0x38/0x220 [ 1504.830741][T27971] ? __fget_files+0x294/0x400 [ 1504.835449][T27971] ? __fget_light+0xea/0x280 [ 1504.840050][T27971] __sys_sendmsg+0xe5/0x1b0 [ 1504.844557][T27971] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1504.849609][T27971] do_syscall_64+0x60/0xe0 [ 1504.854030][T27971] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1504.859939][T27971] RIP: 0033:0x45cba9 [ 1504.863824][T27971] Code: Bad RIP value. [ 1504.867883][T27971] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1504.876292][T27971] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1504.884259][T27971] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1504.892228][T27971] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1504.900203][T27971] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1504.908173][T27971] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1505.061778][T27997] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1505.093399][T27997] CPU: 1 PID: 27997 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1505.102102][T27997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1505.112159][T27997] Call Trace: [ 1505.115459][T27997] dump_stack+0x18f/0x20d [ 1505.119802][T27997] sysfs_warn_dup.cold+0x1c/0x2d [ 1505.124747][T27997] sysfs_do_create_link_sd+0x11e/0x140 [ 1505.130214][T27997] sysfs_create_link+0x5f/0xc0 [ 1505.134986][T27997] device_add+0x6ff/0x1b00 [ 1505.139412][T27997] ? device_check_offline+0x280/0x280 [ 1505.144792][T27997] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1505.150780][T27997] wiphy_register+0x1d5b/0x2840 [ 1505.155644][T27997] ? wiphy_unregister+0xc10/0xc10 [ 1505.160674][T27997] ? default_device_exit_batch+0x3d0/0x3d0 [ 1505.166490][T27997] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1505.172566][T27997] ieee80211_register_hw+0x2291/0x3950 [ 1505.178043][T27997] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1505.183429][T27997] ? check_preemption_disabled+0x38/0x220 [ 1505.189154][T27997] ? memset+0x20/0x40 [ 1505.193137][T27997] ? __hrtimer_init+0x12c/0x260 [ 1505.197997][T27997] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1505.203739][T27997] ? hwsim_virtio_rx_work+0x350/0x350 [ 1505.209119][T27997] ? memcpy+0x39/0x60 [ 1505.213109][T27997] hwsim_new_radio_nl+0x93e/0xf8c [ 1505.218144][T27997] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1505.224054][T27997] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1505.231108][T27997] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1505.238051][T27997] genl_rcv_msg+0x61d/0x9e0 [ 1505.242568][T27997] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1505.249518][T27997] ? lock_release+0x8d0/0x8d0 [ 1505.254213][T27997] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1505.259508][T27997] netlink_rcv_skb+0x15a/0x430 [ 1505.264278][T27997] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1505.271310][T27997] ? netlink_ack+0xa10/0xa10 [ 1505.275919][T27997] genl_rcv+0x24/0x40 [ 1505.279907][T27997] netlink_unicast+0x533/0x7d0 [ 1505.284679][T27997] ? netlink_attachskb+0x810/0x810 [ 1505.289790][T27997] ? _copy_from_iter_full+0x247/0x890 [ 1505.295158][T27997] ? __phys_addr+0x9a/0x110 [ 1505.299676][T27997] ? __phys_addr_symbol+0x2c/0x70 [ 1505.304713][T27997] ? __check_object_size+0x171/0x3e4 [ 1505.310002][T27997] netlink_sendmsg+0x856/0xd90 [ 1505.314774][T27997] ? netlink_unicast+0x7d0/0x7d0 [ 1505.319723][T27997] ? netlink_unicast+0x7d0/0x7d0 [ 1505.324670][T27997] sock_sendmsg+0xcf/0x120 [ 1505.329096][T27997] ____sys_sendmsg+0x6e8/0x810 [ 1505.333897][T27997] ? kernel_sendmsg+0x50/0x50 [ 1505.338570][T27997] ? do_recvmmsg+0x6d0/0x6d0 [ 1505.343166][T27997] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1505.349147][T27997] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1505.355127][T27997] ___sys_sendmsg+0xf3/0x170 [ 1505.359716][T27997] ? sendmsg_copy_msghdr+0x160/0x160 [ 1505.365011][T27997] ? __fget_files+0x272/0x400 [ 1505.369695][T27997] ? lock_downgrade+0x820/0x820 [ 1505.374545][T27997] ? find_held_lock+0x2d/0x110 [ 1505.379321][T27997] ? check_preemption_disabled+0x38/0x220 [ 1505.385048][T27997] ? __fget_files+0x294/0x400 [ 1505.389733][T27997] ? __fget_light+0xea/0x280 [ 1505.394347][T27997] __sys_sendmsg+0xe5/0x1b0 [ 1505.398857][T27997] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1505.403881][T27997] ? __x64_sys_futex+0x382/0x4e0 [ 1505.408824][T27997] ? check_preemption_disabled+0x38/0x220 [ 1505.414545][T27997] ? do_syscall_64+0x1c/0xe0 [ 1505.419114][T27997] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1505.425081][T27997] do_syscall_64+0x60/0xe0 [ 1505.429489][T27997] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1505.435371][T27997] RIP: 0033:0x45cba9 [ 1505.439237][T27997] Code: Bad RIP value. [ 1505.443285][T27997] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1505.451681][T27997] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:54:44 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x3f000000}, 0x0) [ 1505.459632][T27997] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1505.467585][T27997] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1505.475541][T27997] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1505.483493][T27997] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1505.523465][T28000] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:44 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x60}, 0x0) 10:54:44 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500300006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:44 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:44 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085003f0006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1505.791269][T28029] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1505.830971][T28029] CPU: 1 PID: 28029 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1505.839670][T28029] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1505.849725][T28029] Call Trace: [ 1505.853036][T28029] dump_stack+0x18f/0x20d [ 1505.857384][T28029] sysfs_warn_dup.cold+0x1c/0x2d [ 1505.862344][T28029] sysfs_do_create_link_sd+0x11e/0x140 [ 1505.867810][T28029] sysfs_create_link+0x5f/0xc0 [ 1505.872582][T28029] device_add+0x6ff/0x1b00 [ 1505.877012][T28029] ? device_check_offline+0x280/0x280 [ 1505.882404][T28029] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1505.888400][T28029] wiphy_register+0x1d5b/0x2840 [ 1505.893263][T28029] ? wiphy_unregister+0xc10/0xc10 [ 1505.898296][T28029] ? default_device_exit_batch+0x3d0/0x3d0 [ 1505.904110][T28029] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1505.910184][T28029] ieee80211_register_hw+0x2291/0x3950 [ 1505.915661][T28029] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1505.921044][T28029] ? check_preemption_disabled+0x38/0x220 [ 1505.926769][T28029] ? memset+0x20/0x40 [ 1505.930754][T28029] ? __hrtimer_init+0x12c/0x260 [ 1505.935614][T28029] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1505.941359][T28029] ? hwsim_virtio_rx_work+0x350/0x350 [ 1505.946743][T28029] ? memcpy+0x39/0x60 [ 1505.950736][T28029] hwsim_new_radio_nl+0x93e/0xf8c [ 1505.955773][T28029] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1505.961693][T28029] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1505.968631][T28029] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1505.975584][T28029] genl_rcv_msg+0x61d/0x9e0 [ 1505.980102][T28029] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1505.987077][T28029] ? lock_release+0x8d0/0x8d0 [ 1505.991763][T28029] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1505.997077][T28029] ? lock_is_held_type+0x170/0x360 [ 1506.002197][T28029] netlink_rcv_skb+0x15a/0x430 [ 1506.007198][T28029] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1506.014136][T28029] ? netlink_ack+0xa10/0xa10 [ 1506.018748][T28029] genl_rcv+0x24/0x40 [ 1506.022730][T28029] netlink_unicast+0x533/0x7d0 [ 1506.027498][T28029] ? netlink_attachskb+0x810/0x810 [ 1506.032605][T28029] ? _copy_from_iter_full+0x247/0x890 [ 1506.037974][T28029] ? __phys_addr+0x9a/0x110 [ 1506.042478][T28029] ? __phys_addr_symbol+0x2c/0x70 [ 1506.047520][T28029] ? __check_object_size+0x171/0x3e4 [ 1506.052895][T28029] netlink_sendmsg+0x856/0xd90 [ 1506.057663][T28029] ? netlink_unicast+0x7d0/0x7d0 [ 1506.062610][T28029] ? netlink_unicast+0x7d0/0x7d0 [ 1506.067553][T28029] sock_sendmsg+0xcf/0x120 [ 1506.071975][T28029] ____sys_sendmsg+0x6e8/0x810 [ 1506.076749][T28029] ? kernel_sendmsg+0x50/0x50 [ 1506.081443][T28029] ? do_recvmmsg+0x6d0/0x6d0 [ 1506.086041][T28029] ? mark_held_locks+0x9f/0xe0 [ 1506.090811][T28029] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1506.096807][T28029] ___sys_sendmsg+0xf3/0x170 [ 1506.101403][T28029] ? sendmsg_copy_msghdr+0x160/0x160 [ 1506.106696][T28029] ? __fget_files+0x272/0x400 [ 1506.111511][T28029] ? lock_downgrade+0x820/0x820 [ 1506.116381][T28029] ? check_preemption_disabled+0x38/0x220 [ 1506.122111][T28029] ? __fget_files+0x294/0x400 [ 1506.126899][T28029] ? __fget_light+0xea/0x280 [ 1506.131503][T28029] __sys_sendmsg+0xe5/0x1b0 [ 1506.136013][T28029] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1506.141060][T28029] ? do_syscall_64+0x1c/0xe0 [ 1506.145654][T28029] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1506.151646][T28029] do_syscall_64+0x60/0xe0 [ 1506.156070][T28029] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1506.161957][T28029] RIP: 0033:0x45cba9 [ 1506.165842][T28029] Code: Bad RIP value. [ 1506.169905][T28029] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1506.178319][T28029] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:54:45 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1506.186296][T28029] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1506.194270][T28029] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1506.202243][T28029] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1506.210218][T28029] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:45 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100682f000037153e", 0x23}], 0x1}, 0x0) [ 1506.366163][T28033] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1506.422509][T28033] CPU: 0 PID: 28033 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1506.431195][T28033] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1506.441321][T28033] Call Trace: [ 1506.444599][T28033] dump_stack+0x18f/0x20d [ 1506.448919][T28033] sysfs_warn_dup.cold+0x1c/0x2d [ 1506.453839][T28033] sysfs_do_create_link_sd+0x11e/0x140 [ 1506.459280][T28033] sysfs_create_link+0x5f/0xc0 [ 1506.464029][T28033] device_add+0x6ff/0x1b00 [ 1506.468430][T28033] ? device_check_offline+0x280/0x280 [ 1506.473789][T28033] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1506.479757][T28033] wiphy_register+0x1d5b/0x2840 [ 1506.484596][T28033] ? wiphy_unregister+0xc10/0xc10 [ 1506.489604][T28033] ? default_device_exit_batch+0x3d0/0x3d0 [ 1506.495393][T28033] ? __sanitizer_cov_trace_pc+0x10/0x60 [ 1506.500923][T28033] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1506.506975][T28033] ieee80211_register_hw+0x2291/0x3950 [ 1506.512426][T28033] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1506.517784][T28033] ? check_preemption_disabled+0x38/0x220 [ 1506.523485][T28033] ? memset+0x20/0x40 [ 1506.527447][T28033] ? __hrtimer_init+0x12c/0x260 [ 1506.532287][T28033] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1506.538003][T28033] ? hwsim_virtio_rx_work+0x350/0x350 [ 1506.543357][T28033] ? memcpy+0x39/0x60 [ 1506.547324][T28033] hwsim_new_radio_nl+0x93e/0xf8c [ 1506.552333][T28033] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1506.558216][T28033] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1506.565134][T28033] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1506.572052][T28033] genl_rcv_msg+0x61d/0x9e0 [ 1506.576560][T28033] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1506.583492][T28033] ? lock_release+0x8d0/0x8d0 [ 1506.588154][T28033] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1506.593422][T28033] netlink_rcv_skb+0x15a/0x430 [ 1506.598169][T28033] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1506.605084][T28033] ? netlink_ack+0xa10/0xa10 [ 1506.609664][T28033] genl_rcv+0x24/0x40 [ 1506.613627][T28033] netlink_unicast+0x533/0x7d0 [ 1506.618377][T28033] ? netlink_attachskb+0x810/0x810 [ 1506.623468][T28033] ? _copy_from_iter_full+0x247/0x890 [ 1506.628820][T28033] ? __phys_addr+0x9a/0x110 [ 1506.633302][T28033] ? __phys_addr_symbol+0x2c/0x70 [ 1506.638305][T28033] ? __check_object_size+0x171/0x3e4 [ 1506.643573][T28033] netlink_sendmsg+0x856/0xd90 [ 1506.648319][T28033] ? netlink_unicast+0x7d0/0x7d0 [ 1506.653264][T28033] ? netlink_unicast+0x7d0/0x7d0 [ 1506.658183][T28033] sock_sendmsg+0xcf/0x120 [ 1506.662586][T28033] ____sys_sendmsg+0x6e8/0x810 [ 1506.667342][T28033] ? kernel_sendmsg+0x50/0x50 [ 1506.672001][T28033] ? do_recvmmsg+0x6d0/0x6d0 [ 1506.676591][T28033] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1506.682553][T28033] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1506.688521][T28033] ___sys_sendmsg+0xf3/0x170 [ 1506.693095][T28033] ? sendmsg_copy_msghdr+0x160/0x160 [ 1506.698369][T28033] ? __fget_files+0x272/0x400 [ 1506.703038][T28033] ? lock_downgrade+0x820/0x820 [ 1506.707868][T28033] ? lock_downgrade+0x820/0x820 [ 1506.712709][T28033] ? check_preemption_disabled+0x38/0x220 [ 1506.718414][T28033] ? __fget_files+0x294/0x400 [ 1506.723078][T28033] ? __fget_light+0xea/0x280 [ 1506.727656][T28033] __sys_sendmsg+0xe5/0x1b0 [ 1506.732143][T28033] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1506.737160][T28033] ? do_syscall_64+0x1c/0xe0 [ 1506.741745][T28033] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1506.747713][T28033] do_syscall_64+0x60/0xe0 [ 1506.752112][T28033] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1506.757982][T28033] RIP: 0033:0x45cba9 [ 1506.761858][T28033] Code: Bad RIP value. [ 1506.765900][T28033] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1506.774292][T28033] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1506.782245][T28033] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1506.790196][T28033] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1506.798147][T28033] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1506.806097][T28033] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:54:45 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500400006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:46 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1507.163210][T28068] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1507.179277][T28068] CPU: 1 PID: 28068 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1507.187965][T28068] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1507.198020][T28068] Call Trace: [ 1507.201317][T28068] dump_stack+0x18f/0x20d [ 1507.205663][T28068] sysfs_warn_dup.cold+0x1c/0x2d [ 1507.210615][T28068] sysfs_do_create_link_sd+0x11e/0x140 [ 1507.216083][T28068] sysfs_create_link+0x5f/0xc0 [ 1507.220850][T28068] device_add+0x6ff/0x1b00 [ 1507.225492][T28068] ? device_check_offline+0x280/0x280 [ 1507.230875][T28068] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1507.236871][T28068] wiphy_register+0x1d5b/0x2840 [ 1507.241753][T28068] ? wiphy_unregister+0xc10/0xc10 [ 1507.246788][T28068] ? default_device_exit_batch+0x3d0/0x3d0 [ 1507.252606][T28068] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1507.258686][T28068] ieee80211_register_hw+0x2291/0x3950 [ 1507.264195][T28068] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1507.269577][T28068] ? check_preemption_disabled+0x38/0x220 [ 1507.275301][T28068] ? memset+0x20/0x40 [ 1507.279283][T28068] ? __hrtimer_init+0x12c/0x260 [ 1507.284149][T28068] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1507.289889][T28068] ? hwsim_virtio_rx_work+0x350/0x350 [ 1507.295261][T28068] ? memcpy+0x39/0x60 [ 1507.299251][T28068] hwsim_new_radio_nl+0x93e/0xf8c [ 1507.304289][T28068] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1507.310212][T28068] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1507.317149][T28068] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1507.324090][T28068] genl_rcv_msg+0x61d/0x9e0 [ 1507.328607][T28068] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1507.335557][T28068] ? lock_release+0x8d0/0x8d0 [ 1507.340240][T28068] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1507.345533][T28068] netlink_rcv_skb+0x15a/0x430 [ 1507.350323][T28068] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1507.357263][T28068] ? netlink_ack+0xa10/0xa10 [ 1507.361877][T28068] genl_rcv+0x24/0x40 [ 1507.365859][T28068] netlink_unicast+0x533/0x7d0 [ 1507.370639][T28068] ? netlink_attachskb+0x810/0x810 [ 1507.375757][T28068] ? _copy_from_iter_full+0x247/0x890 [ 1507.381128][T28068] ? __phys_addr+0x9a/0x110 [ 1507.385635][T28068] ? __phys_addr_symbol+0x2c/0x70 [ 1507.390665][T28068] ? __check_object_size+0x171/0x3e4 [ 1507.395959][T28068] netlink_sendmsg+0x856/0xd90 [ 1507.400751][T28068] ? netlink_unicast+0x7d0/0x7d0 [ 1507.405704][T28068] ? netlink_unicast+0x7d0/0x7d0 [ 1507.410642][T28068] sock_sendmsg+0xcf/0x120 [ 1507.415063][T28068] ____sys_sendmsg+0x6e8/0x810 [ 1507.419832][T28068] ? kernel_sendmsg+0x50/0x50 [ 1507.424512][T28068] ? do_recvmmsg+0x6d0/0x6d0 [ 1507.429110][T28068] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1507.435093][T28068] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1507.441085][T28068] ___sys_sendmsg+0xf3/0x170 [ 1507.445689][T28068] ? sendmsg_copy_msghdr+0x160/0x160 [ 1507.450978][T28068] ? __fget_files+0x272/0x400 [ 1507.455662][T28068] ? lock_downgrade+0x820/0x820 [ 1507.460513][T28068] ? find_held_lock+0x2d/0x110 [ 1507.465289][T28068] ? check_preemption_disabled+0x38/0x220 [ 1507.471022][T28068] ? __fget_files+0x294/0x400 [ 1507.475730][T28068] ? __fget_light+0xea/0x280 [ 1507.480329][T28068] __sys_sendmsg+0xe5/0x1b0 [ 1507.484835][T28068] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1507.489862][T28068] ? __x64_sys_futex+0x382/0x4e0 [ 1507.494803][T28068] ? check_preemption_disabled+0x38/0x220 [ 1507.500552][T28068] ? do_syscall_64+0x1c/0xe0 [ 1507.505145][T28068] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1507.511157][T28068] do_syscall_64+0x60/0xe0 [ 1507.515575][T28068] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1507.521462][T28068] RIP: 0033:0x45cba9 [ 1507.525343][T28068] Code: Bad RIP value. [ 1507.529406][T28068] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1507.537818][T28068] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1507.545786][T28068] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1507.553759][T28068] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 10:54:46 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:46 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x40000000}, 0x0) 10:54:46 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500420006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1507.561729][T28068] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1507.569706][T28068] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1507.710519][T28069] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:46 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500500006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:46 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x68}, 0x0) 10:54:47 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500600006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1508.146567][T28088] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1508.193869][T28088] CPU: 1 PID: 28088 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1508.202576][T28088] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1508.212628][T28088] Call Trace: [ 1508.215927][T28088] dump_stack+0x18f/0x20d [ 1508.220283][T28088] sysfs_warn_dup.cold+0x1c/0x2d [ 1508.225228][T28088] sysfs_do_create_link_sd+0x11e/0x140 [ 1508.230695][T28088] sysfs_create_link+0x5f/0xc0 [ 1508.235465][T28088] device_add+0x6ff/0x1b00 [ 1508.239893][T28088] ? device_check_offline+0x280/0x280 [ 1508.245269][T28088] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1508.251258][T28088] wiphy_register+0x1d5b/0x2840 [ 1508.256125][T28088] ? wiphy_unregister+0xc10/0xc10 [ 1508.261156][T28088] ? default_device_exit_batch+0x3d0/0x3d0 [ 1508.266971][T28088] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1508.273069][T28088] ieee80211_register_hw+0x2291/0x3950 [ 1508.278553][T28088] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1508.283955][T28088] ? check_preemption_disabled+0x38/0x220 [ 1508.289678][T28088] ? memset+0x20/0x40 [ 1508.293676][T28088] ? __hrtimer_init+0x12c/0x260 [ 1508.298533][T28088] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1508.304281][T28088] ? hwsim_virtio_rx_work+0x350/0x350 [ 1508.309668][T28088] ? memcpy+0x39/0x60 [ 1508.313662][T28088] hwsim_new_radio_nl+0x93e/0xf8c [ 1508.318698][T28088] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1508.324603][T28088] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1508.331548][T28088] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1508.338488][T28088] genl_rcv_msg+0x61d/0x9e0 [ 1508.343002][T28088] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1508.349946][T28088] ? lock_release+0x8d0/0x8d0 [ 1508.354618][T28088] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1508.359911][T28088] netlink_rcv_skb+0x15a/0x430 [ 1508.364677][T28088] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1508.371624][T28088] ? netlink_ack+0xa10/0xa10 [ 1508.376234][T28088] genl_rcv+0x24/0x40 [ 1508.380219][T28088] netlink_unicast+0x533/0x7d0 [ 1508.384989][T28088] ? netlink_attachskb+0x810/0x810 [ 1508.390100][T28088] ? _copy_from_iter_full+0x247/0x890 [ 1508.395467][T28088] ? __phys_addr+0x9a/0x110 [ 1508.399966][T28088] ? __phys_addr_symbol+0x2c/0x70 [ 1508.404988][T28088] ? __check_object_size+0x171/0x3e4 [ 1508.410293][T28088] netlink_sendmsg+0x856/0xd90 [ 1508.415077][T28088] ? netlink_unicast+0x7d0/0x7d0 [ 1508.420024][T28088] ? netlink_unicast+0x7d0/0x7d0 [ 1508.424966][T28088] sock_sendmsg+0xcf/0x120 [ 1508.429385][T28088] ____sys_sendmsg+0x6e8/0x810 [ 1508.434158][T28088] ? kernel_sendmsg+0x50/0x50 [ 1508.438833][T28088] ? do_recvmmsg+0x6d0/0x6d0 [ 1508.443430][T28088] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1508.449417][T28088] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1508.455402][T28088] ? _raw_spin_unlock_irqrestore+0x9b/0xe0 [ 1508.461213][T28088] ? debug_object_activate+0x287/0x3e0 [ 1508.466690][T28088] ___sys_sendmsg+0xf3/0x170 [ 1508.471291][T28088] ? sendmsg_copy_msghdr+0x160/0x160 [ 1508.476581][T28088] ? __fget_files+0x272/0x400 [ 1508.481268][T28088] ? lock_downgrade+0x820/0x820 [ 1508.486117][T28088] ? lock_downgrade+0x820/0x820 [ 1508.490981][T28088] ? check_preemption_disabled+0x38/0x220 [ 1508.496712][T28088] ? __fget_files+0x294/0x400 [ 1508.501400][T28088] ? __fget_light+0xea/0x280 [ 1508.506000][T28088] __sys_sendmsg+0xe5/0x1b0 [ 1508.510508][T28088] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1508.515567][T28088] do_syscall_64+0x60/0xe0 [ 1508.520016][T28088] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1508.525905][T28088] RIP: 0033:0x45cba9 [ 1508.529791][T28088] Code: Bad RIP value. [ 1508.533876][T28088] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:54:47 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001103912f000037153e", 0x23}], 0x1}, 0x0) [ 1508.542280][T28088] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1508.550250][T28088] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1508.558328][T28088] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1508.566301][T28088] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1508.574268][T28088] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:47 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:47 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x44c5b3eb}, 0x0) [ 1508.741189][T28103] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1508.767416][T28103] CPU: 1 PID: 28103 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1508.776108][T28103] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1508.786160][T28103] Call Trace: [ 1508.789455][T28103] dump_stack+0x18f/0x20d [ 1508.793802][T28103] sysfs_warn_dup.cold+0x1c/0x2d [ 1508.798745][T28103] sysfs_do_create_link_sd+0x11e/0x140 [ 1508.804238][T28103] sysfs_create_link+0x5f/0xc0 [ 1508.809009][T28103] device_add+0x6ff/0x1b00 [ 1508.813436][T28103] ? device_check_offline+0x280/0x280 [ 1508.818811][T28103] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1508.824811][T28103] wiphy_register+0x1d5b/0x2840 [ 1508.829677][T28103] ? wiphy_unregister+0xc10/0xc10 [ 1508.834729][T28103] ? default_device_exit_batch+0x3d0/0x3d0 [ 1508.840551][T28103] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1508.846624][T28103] ieee80211_register_hw+0x2291/0x3950 [ 1508.852101][T28103] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1508.857487][T28103] ? check_preemption_disabled+0x38/0x220 [ 1508.863217][T28103] ? memset+0x20/0x40 [ 1508.867206][T28103] ? __hrtimer_init+0x12c/0x260 [ 1508.872068][T28103] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1508.877808][T28103] ? hwsim_virtio_rx_work+0x350/0x350 [ 1508.883189][T28103] ? memcpy+0x39/0x60 [ 1508.887180][T28103] hwsim_new_radio_nl+0x93e/0xf8c [ 1508.892213][T28103] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1508.898124][T28103] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1508.905066][T28103] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1508.912011][T28103] genl_rcv_msg+0x61d/0x9e0 [ 1508.916532][T28103] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1508.923479][T28103] ? lock_release+0x8d0/0x8d0 [ 1508.928171][T28103] netlink_rcv_skb+0x15a/0x430 [ 1508.932940][T28103] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1508.939874][T28103] ? netlink_ack+0xa10/0xa10 [ 1508.944482][T28103] genl_rcv+0x24/0x40 [ 1508.948488][T28103] netlink_unicast+0x533/0x7d0 [ 1508.953269][T28103] ? netlink_attachskb+0x810/0x810 [ 1508.958380][T28103] ? _copy_from_iter_full+0x247/0x890 [ 1508.963751][T28103] ? __phys_addr+0x9a/0x110 [ 1508.968253][T28103] ? __phys_addr_symbol+0x2c/0x70 [ 1508.973278][T28103] ? __check_object_size+0x171/0x3e4 [ 1508.978570][T28103] netlink_sendmsg+0x856/0xd90 [ 1508.983343][T28103] ? netlink_unicast+0x7d0/0x7d0 [ 1508.988293][T28103] ? netlink_unicast+0x7d0/0x7d0 [ 1508.993336][T28103] sock_sendmsg+0xcf/0x120 [ 1508.997761][T28103] ____sys_sendmsg+0x6e8/0x810 [ 1509.002625][T28103] ? kernel_sendmsg+0x50/0x50 [ 1509.007303][T28103] ? do_recvmmsg+0x6d0/0x6d0 [ 1509.011900][T28103] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1509.017887][T28103] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1509.023869][T28103] ? debug_object_activate+0x287/0x3e0 [ 1509.029338][T28103] ___sys_sendmsg+0xf3/0x170 [ 1509.034041][T28103] ? sendmsg_copy_msghdr+0x160/0x160 [ 1509.039331][T28103] ? __fget_files+0x272/0x400 [ 1509.044040][T28103] ? lock_downgrade+0x820/0x820 [ 1509.048893][T28103] ? find_held_lock+0x2d/0x110 [ 1509.053674][T28103] ? check_preemption_disabled+0x38/0x220 [ 1509.059402][T28103] ? __fget_files+0x294/0x400 [ 1509.064087][T28103] ? __fget_light+0xea/0x280 [ 1509.068684][T28103] __sys_sendmsg+0xe5/0x1b0 [ 1509.073202][T28103] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1509.078256][T28103] do_syscall_64+0x60/0xe0 [ 1509.082678][T28103] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1509.088569][T28103] RIP: 0033:0x45cba9 10:54:48 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500700006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:48 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1509.092455][T28103] Code: Bad RIP value. [ 1509.096516][T28103] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1509.104926][T28103] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1509.112900][T28103] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1509.120871][T28103] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1509.128842][T28103] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1509.136815][T28103] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 [ 1509.248233][T28122] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:48 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085ffe00006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:48 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500f00006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1509.855433][T28132] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1509.902170][T28132] CPU: 1 PID: 28132 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1509.910872][T28132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1509.920929][T28132] Call Trace: [ 1509.924337][T28132] dump_stack+0x18f/0x20d [ 1509.928681][T28132] sysfs_warn_dup.cold+0x1c/0x2d [ 1509.933623][T28132] sysfs_do_create_link_sd+0x11e/0x140 [ 1509.939086][T28132] sysfs_create_link+0x5f/0xc0 [ 1509.943856][T28132] device_add+0x6ff/0x1b00 [ 1509.948294][T28132] ? device_check_offline+0x280/0x280 [ 1509.953705][T28132] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1509.959692][T28132] wiphy_register+0x1d5b/0x2840 [ 1509.964554][T28132] ? wiphy_unregister+0xc10/0xc10 [ 1509.969604][T28132] ? default_device_exit_batch+0x3d0/0x3d0 [ 1509.975422][T28132] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1509.981491][T28132] ieee80211_register_hw+0x2291/0x3950 [ 1509.986949][T28132] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1509.992444][T28132] ? check_preemption_disabled+0x38/0x220 [ 1509.998164][T28132] ? memset+0x20/0x40 [ 1510.002135][T28132] ? __hrtimer_init+0x12c/0x260 [ 1510.006983][T28132] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1510.012744][T28132] ? hwsim_virtio_rx_work+0x350/0x350 [ 1510.018106][T28132] ? memcpy+0x39/0x60 [ 1510.022071][T28132] hwsim_new_radio_nl+0x93e/0xf8c [ 1510.027109][T28132] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1510.032999][T28132] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1510.039913][T28132] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1510.046965][T28132] genl_rcv_msg+0x61d/0x9e0 [ 1510.051480][T28132] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1510.058433][T28132] netlink_rcv_skb+0x15a/0x430 [ 1510.063202][T28132] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1510.070115][T28132] ? netlink_ack+0xa10/0xa10 [ 1510.074703][T28132] genl_rcv+0x24/0x40 [ 1510.078676][T28132] netlink_unicast+0x533/0x7d0 [ 1510.083429][T28132] ? netlink_attachskb+0x810/0x810 [ 1510.088521][T28132] ? _copy_from_iter_full+0x247/0x890 [ 1510.093880][T28132] ? __phys_addr+0x9a/0x110 [ 1510.098381][T28132] ? __phys_addr_symbol+0x2c/0x70 [ 1510.103399][T28132] ? __check_object_size+0x171/0x3e4 [ 1510.108686][T28132] netlink_sendmsg+0x856/0xd90 [ 1510.113436][T28132] ? netlink_unicast+0x7d0/0x7d0 [ 1510.118374][T28132] ? netlink_unicast+0x7d0/0x7d0 [ 1510.123310][T28132] sock_sendmsg+0xcf/0x120 [ 1510.127710][T28132] ____sys_sendmsg+0x6e8/0x810 [ 1510.132469][T28132] ? kernel_sendmsg+0x50/0x50 [ 1510.137124][T28132] ? do_recvmmsg+0x6d0/0x6d0 [ 1510.141711][T28132] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1510.147696][T28132] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1510.153656][T28132] ? debug_object_activate+0x287/0x3e0 [ 1510.159096][T28132] ___sys_sendmsg+0xf3/0x170 [ 1510.163671][T28132] ? sendmsg_copy_msghdr+0x160/0x160 [ 1510.168954][T28132] ? __fget_files+0x272/0x400 [ 1510.173627][T28132] ? lock_downgrade+0x820/0x820 [ 1510.178463][T28132] ? find_held_lock+0x2d/0x110 [ 1510.183217][T28132] ? check_preemption_disabled+0x38/0x220 [ 1510.188936][T28132] ? __fget_files+0x294/0x400 [ 1510.193608][T28132] ? __fget_light+0xea/0x280 [ 1510.198183][T28132] __sys_sendmsg+0xe5/0x1b0 [ 1510.202669][T28132] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1510.207703][T28132] do_syscall_64+0x60/0xe0 [ 1510.212106][T28132] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1510.217987][T28132] RIP: 0033:0x45cba9 [ 1510.221864][T28132] Code: Bad RIP value. [ 1510.225915][T28132] RSP: 002b:00007faf0e9bcc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1510.234338][T28132] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1510.242315][T28132] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 10:54:49 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001103bf2f000037153e", 0x23}], 0x1}, 0x0) [ 1510.250375][T28132] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1510.258335][T28132] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1510.266283][T28132] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9bd6d4 10:54:49 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:49 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1510.412044][T28142] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1510.428118][T28142] CPU: 1 PID: 28142 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1510.436809][T28142] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1510.446866][T28142] Call Trace: [ 1510.450194][T28142] dump_stack+0x18f/0x20d [ 1510.454539][T28142] sysfs_warn_dup.cold+0x1c/0x2d [ 1510.459487][T28142] sysfs_do_create_link_sd+0x11e/0x140 [ 1510.465062][T28142] sysfs_create_link+0x5f/0xc0 [ 1510.469838][T28142] device_add+0x6ff/0x1b00 [ 1510.474264][T28142] ? device_check_offline+0x280/0x280 [ 1510.479642][T28142] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1510.485630][T28142] wiphy_register+0x1d5b/0x2840 [ 1510.490496][T28142] ? wiphy_unregister+0xc10/0xc10 [ 1510.495527][T28142] ? default_device_exit_batch+0x3d0/0x3d0 [ 1510.501355][T28142] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1510.507434][T28142] ieee80211_register_hw+0x2291/0x3950 [ 1510.512923][T28142] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1510.518313][T28142] ? check_preemption_disabled+0x38/0x220 [ 1510.524037][T28142] ? memset+0x20/0x40 [ 1510.528021][T28142] ? __hrtimer_init+0x12c/0x260 [ 1510.532891][T28142] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1510.538634][T28142] ? hwsim_virtio_rx_work+0x350/0x350 [ 1510.544012][T28142] ? memcpy+0x39/0x60 [ 1510.548003][T28142] hwsim_new_radio_nl+0x93e/0xf8c [ 1510.553045][T28142] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1510.558955][T28142] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1510.565904][T28142] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1510.572848][T28142] genl_rcv_msg+0x61d/0x9e0 [ 1510.577373][T28142] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1510.584323][T28142] ? lock_release+0x8d0/0x8d0 [ 1510.589004][T28142] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1510.594294][T28142] netlink_rcv_skb+0x15a/0x430 [ 1510.599066][T28142] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1510.606006][T28142] ? netlink_ack+0xa10/0xa10 [ 1510.610617][T28142] genl_rcv+0x24/0x40 [ 1510.614599][T28142] netlink_unicast+0x533/0x7d0 [ 1510.619368][T28142] ? netlink_attachskb+0x810/0x810 [ 1510.624478][T28142] ? _copy_from_iter_full+0x247/0x890 [ 1510.629847][T28142] ? __phys_addr+0x9a/0x110 [ 1510.634358][T28142] ? __phys_addr_symbol+0x2c/0x70 [ 1510.639380][T28142] ? __check_object_size+0x171/0x3e4 [ 1510.644667][T28142] netlink_sendmsg+0x856/0xd90 [ 1510.649436][T28142] ? netlink_unicast+0x7d0/0x7d0 [ 1510.654391][T28142] ? netlink_unicast+0x7d0/0x7d0 [ 1510.659335][T28142] sock_sendmsg+0xcf/0x120 [ 1510.663755][T28142] ____sys_sendmsg+0x6e8/0x810 [ 1510.668524][T28142] ? kernel_sendmsg+0x50/0x50 [ 1510.673202][T28142] ? do_recvmmsg+0x6d0/0x6d0 [ 1510.677801][T28142] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1510.683785][T28142] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1510.689774][T28142] ___sys_sendmsg+0xf3/0x170 [ 1510.694368][T28142] ? sendmsg_copy_msghdr+0x160/0x160 [ 1510.699659][T28142] ? __fget_files+0x272/0x400 [ 1510.704342][T28142] ? lock_downgrade+0x820/0x820 [ 1510.709190][T28142] ? find_held_lock+0x2d/0x110 [ 1510.713967][T28142] ? check_preemption_disabled+0x38/0x220 [ 1510.719706][T28142] ? __fget_files+0x294/0x400 [ 1510.724395][T28142] ? __fget_light+0xea/0x280 [ 1510.729005][T28142] __sys_sendmsg+0xe5/0x1b0 [ 1510.733504][T28142] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1510.738527][T28142] ? __x64_sys_futex+0x382/0x4e0 [ 1510.743467][T28142] ? check_preemption_disabled+0x38/0x220 [ 1510.749214][T28142] ? do_syscall_64+0x1c/0xe0 [ 1510.753849][T28142] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1510.759865][T28142] do_syscall_64+0x60/0xe0 [ 1510.764285][T28142] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1510.770175][T28142] RIP: 0033:0x45cba9 [ 1510.774058][T28142] Code: Bad RIP value. [ 1510.778122][T28142] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1510.786538][T28142] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1510.794510][T28142] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1510.802479][T28142] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1510.810455][T28142] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1510.818428][T28142] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1510.879886][T28176] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:50 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x6c}, 0x0) 10:54:50 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x48000000}, 0x0) 10:54:50 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500ff0006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:50 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085e0ff0006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:50 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000007000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1511.584078][T28198] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1511.633105][T28198] CPU: 1 PID: 28198 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1511.641804][T28198] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1511.651858][T28198] Call Trace: [ 1511.655155][T28198] dump_stack+0x18f/0x20d [ 1511.659498][T28198] sysfs_warn_dup.cold+0x1c/0x2d [ 1511.664438][T28198] sysfs_do_create_link_sd+0x11e/0x140 [ 1511.669896][T28198] sysfs_create_link+0x5f/0xc0 [ 1511.674661][T28198] device_add+0x6ff/0x1b00 10:54:50 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1511.679090][T28198] ? device_check_offline+0x280/0x280 [ 1511.684468][T28198] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1511.690461][T28198] wiphy_register+0x1d5b/0x2840 [ 1511.695326][T28198] ? wiphy_unregister+0xc10/0xc10 [ 1511.700365][T28198] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1511.706533][T28198] ? ieee80211_register_hw+0x2246/0x3950 [ 1511.712177][T28198] ieee80211_register_hw+0x2291/0x3950 [ 1511.717658][T28198] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1511.723044][T28198] ? check_preemption_disabled+0x38/0x220 [ 1511.728778][T28198] ? memset+0x20/0x40 [ 1511.732771][T28198] ? __hrtimer_init+0x12c/0x260 [ 1511.737745][T28198] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1511.743498][T28198] ? hwsim_virtio_rx_work+0x350/0x350 [ 1511.748879][T28198] ? memcpy+0x39/0x60 [ 1511.752873][T28198] hwsim_new_radio_nl+0x93e/0xf8c [ 1511.757909][T28198] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1511.763819][T28198] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1511.770755][T28198] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1511.777707][T28198] genl_rcv_msg+0x61d/0x9e0 [ 1511.782225][T28198] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1511.789174][T28198] ? netlink_rcv_skb+0x101/0x430 [ 1511.794117][T28198] netlink_rcv_skb+0x15a/0x430 [ 1511.798884][T28198] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1511.805833][T28198] ? netlink_ack+0xa10/0xa10 [ 1511.810441][T28198] genl_rcv+0x24/0x40 [ 1511.814436][T28198] netlink_unicast+0x533/0x7d0 [ 1511.819205][T28198] ? netlink_attachskb+0x810/0x810 [ 1511.824406][T28198] ? security_netlink_send+0x1d/0xa0 [ 1511.829696][T28198] ? security_netlink_send+0x24/0xa0 [ 1511.834987][T28198] netlink_sendmsg+0x856/0xd90 [ 1511.839765][T28198] ? netlink_unicast+0x7d0/0x7d0 [ 1511.844726][T28198] ? netlink_unicast+0x7d0/0x7d0 [ 1511.849677][T28198] sock_sendmsg+0xcf/0x120 [ 1511.854100][T28198] ____sys_sendmsg+0x6e8/0x810 [ 1511.858873][T28198] ? kernel_sendmsg+0x50/0x50 [ 1511.863554][T28198] ? do_recvmmsg+0x6d0/0x6d0 [ 1511.868146][T28198] ? mark_held_locks+0x9f/0xe0 [ 1511.872913][T28198] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1511.878894][T28198] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1511.885051][T28198] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1511.891045][T28198] ___sys_sendmsg+0xf3/0x170 [ 1511.895646][T28198] ? sendmsg_copy_msghdr+0x160/0x160 [ 1511.900942][T28198] ? __fget_files+0x272/0x400 [ 1511.905621][T28198] ? lock_downgrade+0x820/0x820 [ 1511.910473][T28198] ? sched_clock_cpu+0x18/0x1b0 [ 1511.915335][T28198] ? check_preemption_disabled+0x38/0x220 [ 1511.921064][T28198] ? __fget_files+0x294/0x400 [ 1511.925763][T28198] ? __fget_light+0xea/0x280 [ 1511.930366][T28198] __sys_sendmsg+0xe5/0x1b0 [ 1511.934872][T28198] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1511.939916][T28198] ? do_syscall_64+0x1c/0xe0 [ 1511.944513][T28198] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1511.950513][T28198] do_syscall_64+0x60/0xe0 [ 1511.954931][T28198] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1511.960826][T28198] RIP: 0033:0x45cba9 [ 1511.964711][T28198] Code: Bad RIP value. [ 1511.968778][T28198] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:54:51 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100032f000037153e", 0x23}], 0x1}, 0x0) [ 1511.977191][T28198] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1511.985162][T28198] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1511.993134][T28198] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1512.001110][T28198] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1512.009082][T28198] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:51 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1512.167240][T28202] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1512.220424][T28202] CPU: 1 PID: 28202 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1512.229127][T28202] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1512.239167][T28202] Call Trace: [ 1512.242444][T28202] dump_stack+0x18f/0x20d [ 1512.246762][T28202] sysfs_warn_dup.cold+0x1c/0x2d [ 1512.251687][T28202] sysfs_do_create_link_sd+0x11e/0x140 [ 1512.257140][T28202] sysfs_create_link+0x5f/0xc0 [ 1512.261888][T28202] device_add+0x6ff/0x1b00 [ 1512.266305][T28202] ? device_check_offline+0x280/0x280 [ 1512.271661][T28202] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1512.277625][T28202] wiphy_register+0x1d5b/0x2840 [ 1512.282470][T28202] ? wiphy_unregister+0xc10/0xc10 [ 1512.287489][T28202] ? default_device_exit_batch+0x3d0/0x3d0 [ 1512.293290][T28202] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1512.299344][T28202] ieee80211_register_hw+0x2291/0x3950 [ 1512.304796][T28202] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1512.310156][T28202] ? check_preemption_disabled+0x38/0x220 [ 1512.315869][T28202] ? memset+0x20/0x40 [ 1512.319832][T28202] ? __hrtimer_init+0x12c/0x260 [ 1512.324756][T28202] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1512.330470][T28202] ? hwsim_virtio_rx_work+0x350/0x350 [ 1512.335827][T28202] ? memcpy+0x39/0x60 [ 1512.339795][T28202] hwsim_new_radio_nl+0x93e/0xf8c [ 1512.344805][T28202] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1512.350690][T28202] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1512.357605][T28202] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1512.364526][T28202] genl_rcv_msg+0x61d/0x9e0 [ 1512.369020][T28202] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1512.375944][T28202] ? lock_release+0x8d0/0x8d0 [ 1512.380605][T28202] ? _raw_spin_unlock_irqrestore+0x8c/0xe0 [ 1512.386393][T28202] netlink_rcv_skb+0x15a/0x430 [ 1512.391204][T28202] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1512.398120][T28202] ? netlink_ack+0xa10/0xa10 [ 1512.402701][T28202] genl_rcv+0x24/0x40 [ 1512.406675][T28202] netlink_unicast+0x533/0x7d0 [ 1512.411431][T28202] ? netlink_attachskb+0x810/0x810 [ 1512.416520][T28202] ? _copy_from_iter_full+0x247/0x890 [ 1512.421871][T28202] ? __phys_addr+0x9a/0x110 [ 1512.426358][T28202] ? __phys_addr_symbol+0x2c/0x70 [ 1512.431363][T28202] ? __check_object_size+0x171/0x3e4 [ 1512.436629][T28202] netlink_sendmsg+0x856/0xd90 [ 1512.441376][T28202] ? netlink_unicast+0x7d0/0x7d0 [ 1512.446303][T28202] ? netlink_unicast+0x7d0/0x7d0 [ 1512.451223][T28202] sock_sendmsg+0xcf/0x120 [ 1512.455629][T28202] ____sys_sendmsg+0x6e8/0x810 [ 1512.460394][T28202] ? kernel_sendmsg+0x50/0x50 [ 1512.465062][T28202] ? do_recvmmsg+0x6d0/0x6d0 [ 1512.469631][T28202] ? find_held_lock+0x2d/0x110 [ 1512.474378][T28202] ? rcu_preempt_deferred_qs_irqrestore+0x512/0xb00 [ 1512.480948][T28202] ? lock_downgrade+0x820/0x820 [ 1512.485783][T28202] ___sys_sendmsg+0xf3/0x170 [ 1512.490358][T28202] ? sendmsg_copy_msghdr+0x160/0x160 [ 1512.495623][T28202] ? __fget_files+0x272/0x400 [ 1512.500281][T28202] ? lock_downgrade+0x820/0x820 [ 1512.505124][T28202] ? __fget_files+0x294/0x400 [ 1512.509788][T28202] ? __fget_light+0xea/0x280 [ 1512.514365][T28202] __sys_sendmsg+0xe5/0x1b0 [ 1512.518848][T28202] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1512.523864][T28202] ? do_syscall_64+0x1c/0xe0 [ 1512.528433][T28202] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1512.534395][T28202] do_syscall_64+0x60/0xe0 [ 1512.538793][T28202] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1512.544663][T28202] RIP: 0033:0x45cba9 [ 1512.548534][T28202] Code: Bad RIP value. [ 1512.552590][T28202] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1512.560988][T28202] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1512.568949][T28202] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1512.576905][T28202] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1512.584856][T28202] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1512.592809][T28202] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:54:51 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x4c000000}, 0x0) 10:54:52 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000008000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1513.128152][T28231] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1513.142822][T28231] CPU: 1 PID: 28231 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1513.151510][T28231] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1513.161562][T28231] Call Trace: [ 1513.164857][T28231] dump_stack+0x18f/0x20d [ 1513.169203][T28231] sysfs_warn_dup.cold+0x1c/0x2d [ 1513.174267][T28231] sysfs_do_create_link_sd+0x11e/0x140 [ 1513.179734][T28231] sysfs_create_link+0x5f/0xc0 [ 1513.184505][T28231] device_add+0x6ff/0x1b00 [ 1513.188931][T28231] ? device_check_offline+0x280/0x280 [ 1513.194308][T28231] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1513.200295][T28231] wiphy_register+0x1d5b/0x2840 [ 1513.205156][T28231] ? wiphy_unregister+0xc10/0xc10 [ 1513.210189][T28231] ? default_device_exit_batch+0x3d0/0x3d0 [ 1513.216009][T28231] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1513.222085][T28231] ieee80211_register_hw+0x2291/0x3950 [ 1513.227568][T28231] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1513.232955][T28231] ? check_preemption_disabled+0x38/0x220 [ 1513.238681][T28231] ? memset+0x20/0x40 [ 1513.242667][T28231] ? __hrtimer_init+0x12c/0x260 [ 1513.247526][T28231] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1513.253265][T28231] ? hwsim_virtio_rx_work+0x350/0x350 [ 1513.258646][T28231] ? memcpy+0x39/0x60 [ 1513.262656][T28231] hwsim_new_radio_nl+0x93e/0xf8c [ 1513.267686][T28231] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1513.273594][T28231] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1513.280538][T28231] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1513.287480][T28231] genl_rcv_msg+0x61d/0x9e0 [ 1513.291996][T28231] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1513.298944][T28231] ? lock_release+0x8d0/0x8d0 [ 1513.303646][T28231] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1513.308941][T28231] netlink_rcv_skb+0x15a/0x430 [ 1513.313725][T28231] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1513.320667][T28231] ? netlink_ack+0xa10/0xa10 [ 1513.325277][T28231] genl_rcv+0x24/0x40 [ 1513.329260][T28231] netlink_unicast+0x533/0x7d0 [ 1513.334028][T28231] ? netlink_attachskb+0x810/0x810 [ 1513.339136][T28231] ? _copy_from_iter_full+0x247/0x890 [ 1513.344507][T28231] ? __phys_addr+0x9a/0x110 [ 1513.349012][T28231] ? __phys_addr_symbol+0x2c/0x70 [ 1513.354038][T28231] ? __check_object_size+0x171/0x3e4 [ 1513.359329][T28231] netlink_sendmsg+0x856/0xd90 [ 1513.364101][T28231] ? netlink_unicast+0x7d0/0x7d0 [ 1513.369060][T28231] ? netlink_unicast+0x7d0/0x7d0 [ 1513.374003][T28231] sock_sendmsg+0xcf/0x120 [ 1513.378426][T28231] ____sys_sendmsg+0x6e8/0x810 [ 1513.383195][T28231] ? kernel_sendmsg+0x50/0x50 [ 1513.387871][T28231] ? do_recvmmsg+0x6d0/0x6d0 [ 1513.392466][T28231] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1513.398719][T28231] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1513.404705][T28231] ___sys_sendmsg+0xf3/0x170 [ 1513.409312][T28231] ? sendmsg_copy_msghdr+0x160/0x160 [ 1513.414584][T28231] ? __fget_files+0x272/0x400 [ 1513.419246][T28231] ? lock_downgrade+0x820/0x820 [ 1513.424079][T28231] ? find_held_lock+0x2d/0x110 [ 1513.428835][T28231] ? check_preemption_disabled+0x38/0x220 [ 1513.434539][T28231] ? __fget_files+0x294/0x400 [ 1513.439202][T28231] ? __fget_light+0xea/0x280 [ 1513.443781][T28231] __sys_sendmsg+0xe5/0x1b0 [ 1513.448268][T28231] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1513.453272][T28231] ? __x64_sys_futex+0x382/0x4e0 [ 1513.458195][T28231] ? check_preemption_disabled+0x38/0x220 [ 1513.463908][T28231] ? do_syscall_64+0x1c/0xe0 [ 1513.468480][T28231] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1513.474444][T28231] do_syscall_64+0x60/0xe0 [ 1513.478843][T28231] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1513.484719][T28231] RIP: 0033:0x45cba9 [ 1513.488587][T28231] Code: Bad RIP value. [ 1513.492646][T28231] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1513.501052][T28231] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1513.509003][T28231] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1513.516952][T28231] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1513.524900][T28231] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1513.532852][T28231] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 10:54:52 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1513.677209][T28233] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:52 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x74}, 0x0) 10:54:53 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:53 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000009000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1514.123054][T28244] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1514.161706][T28244] CPU: 1 PID: 28244 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1514.170533][T28244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1514.180605][T28244] Call Trace: [ 1514.183907][T28244] dump_stack+0x18f/0x20d [ 1514.188259][T28244] sysfs_warn_dup.cold+0x1c/0x2d [ 1514.193223][T28244] sysfs_do_create_link_sd+0x11e/0x140 [ 1514.198693][T28244] sysfs_create_link+0x5f/0xc0 [ 1514.203467][T28244] device_add+0x6ff/0x1b00 [ 1514.207893][T28244] ? device_check_offline+0x280/0x280 [ 1514.213267][T28244] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1514.219261][T28244] wiphy_register+0x1d5b/0x2840 [ 1514.224125][T28244] ? wiphy_unregister+0xc10/0xc10 [ 1514.229155][T28244] ? default_device_exit_batch+0x3d0/0x3d0 [ 1514.234976][T28244] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1514.241059][T28244] ieee80211_register_hw+0x2291/0x3950 [ 1514.246543][T28244] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1514.251933][T28244] ? check_preemption_disabled+0x38/0x220 [ 1514.257659][T28244] ? memset+0x20/0x40 [ 1514.261643][T28244] ? __hrtimer_init+0x12c/0x260 [ 1514.266501][T28244] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1514.272247][T28244] ? hwsim_virtio_rx_work+0x350/0x350 [ 1514.277627][T28244] ? memcpy+0x39/0x60 [ 1514.281620][T28244] hwsim_new_radio_nl+0x93e/0xf8c [ 1514.286656][T28244] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1514.292570][T28244] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1514.299506][T28244] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1514.306448][T28244] genl_rcv_msg+0x61d/0x9e0 [ 1514.310967][T28244] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1514.317917][T28244] ? lock_release+0x8d0/0x8d0 [ 1514.322601][T28244] netlink_rcv_skb+0x15a/0x430 [ 1514.327366][T28244] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1514.334303][T28244] ? netlink_ack+0xa10/0xa10 [ 1514.338912][T28244] genl_rcv+0x24/0x40 [ 1514.342892][T28244] netlink_unicast+0x533/0x7d0 [ 1514.347663][T28244] ? netlink_attachskb+0x810/0x810 [ 1514.352788][T28244] netlink_sendmsg+0x856/0xd90 [ 1514.357565][T28244] ? netlink_unicast+0x7d0/0x7d0 [ 1514.362514][T28244] ? netlink_unicast+0x7d0/0x7d0 [ 1514.367452][T28244] sock_sendmsg+0xcf/0x120 [ 1514.371874][T28244] ____sys_sendmsg+0x6e8/0x810 [ 1514.376639][T28244] ? kernel_sendmsg+0x50/0x50 [ 1514.381313][T28244] ? do_recvmmsg+0x6d0/0x6d0 [ 1514.385911][T28244] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1514.391896][T28244] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1514.397876][T28244] ? _raw_spin_unlock_irqrestore+0x9b/0xe0 [ 1514.403686][T28244] ? debug_object_activate+0x287/0x3e0 [ 1514.409153][T28244] ___sys_sendmsg+0xf3/0x170 [ 1514.413748][T28244] ? sendmsg_copy_msghdr+0x160/0x160 [ 1514.419038][T28244] ? __fget_files+0x272/0x400 [ 1514.423725][T28244] ? lock_downgrade+0x820/0x820 [ 1514.428581][T28244] ? lock_downgrade+0x820/0x820 [ 1514.433442][T28244] ? check_preemption_disabled+0x38/0x220 [ 1514.439176][T28244] ? __fget_files+0x294/0x400 [ 1514.443864][T28244] ? __fget_light+0xea/0x280 [ 1514.448464][T28244] __sys_sendmsg+0xe5/0x1b0 [ 1514.452971][T28244] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1514.458024][T28244] do_syscall_64+0x60/0xe0 [ 1514.462455][T28244] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1514.468345][T28244] RIP: 0033:0x45cba9 [ 1514.472244][T28244] Code: Bad RIP value. [ 1514.476307][T28244] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1514.484720][T28244] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1514.492689][T28244] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1514.500660][T28244] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1514.508633][T28244] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1514.516603][T28244] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:54:53 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100042f000037153e", 0x23}], 0x1}, 0x0) 10:54:53 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x58050000}, 0x0) [ 1514.603436][T28272] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1514.621492][T28272] CPU: 0 PID: 28272 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1514.630183][T28272] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1514.640336][T28272] Call Trace: [ 1514.643643][T28272] dump_stack+0x18f/0x20d [ 1514.647984][T28272] sysfs_warn_dup.cold+0x1c/0x2d [ 1514.652928][T28272] sysfs_do_create_link_sd+0x11e/0x140 [ 1514.658390][T28272] sysfs_create_link+0x5f/0xc0 [ 1514.663158][T28272] device_add+0x6ff/0x1b00 [ 1514.667580][T28272] ? device_check_offline+0x280/0x280 [ 1514.672957][T28272] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1514.678948][T28272] wiphy_register+0x1d5b/0x2840 [ 1514.683822][T28272] ? wiphy_unregister+0xc10/0xc10 [ 1514.688848][T28272] ? default_device_exit_batch+0x3d0/0x3d0 [ 1514.694667][T28272] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1514.700746][T28272] ieee80211_register_hw+0x2291/0x3950 [ 1514.706223][T28272] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1514.711607][T28272] ? check_preemption_disabled+0x38/0x220 [ 1514.717332][T28272] ? memset+0x20/0x40 [ 1514.721313][T28272] ? __hrtimer_init+0x12c/0x260 [ 1514.726174][T28272] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1514.731947][T28272] ? hwsim_virtio_rx_work+0x350/0x350 [ 1514.737335][T28272] hwsim_new_radio_nl+0x93e/0xf8c [ 1514.742375][T28272] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1514.748284][T28272] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1514.755219][T28272] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1514.762179][T28272] genl_rcv_msg+0x61d/0x9e0 [ 1514.766693][T28272] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1514.773660][T28272] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1514.780608][T28272] netlink_rcv_skb+0x15a/0x430 [ 1514.785376][T28272] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1514.792315][T28272] ? netlink_ack+0xa10/0xa10 [ 1514.796928][T28272] genl_rcv+0x24/0x40 [ 1514.800910][T28272] netlink_unicast+0x533/0x7d0 [ 1514.805681][T28272] ? netlink_attachskb+0x810/0x810 [ 1514.810792][T28272] ? _copy_from_iter_full+0x247/0x890 [ 1514.816168][T28272] ? __phys_addr+0x9a/0x110 [ 1514.820672][T28272] ? __phys_addr_symbol+0x2c/0x70 [ 1514.825700][T28272] ? __check_object_size+0x171/0x3e4 [ 1514.830993][T28272] netlink_sendmsg+0x856/0xd90 [ 1514.835769][T28272] ? netlink_unicast+0x7d0/0x7d0 [ 1514.840721][T28272] ? netlink_unicast+0x7d0/0x7d0 [ 1514.845663][T28272] sock_sendmsg+0xcf/0x120 [ 1514.850087][T28272] ____sys_sendmsg+0x6e8/0x810 [ 1514.854860][T28272] ? kernel_sendmsg+0x50/0x50 [ 1514.859540][T28272] ? do_recvmmsg+0x6d0/0x6d0 [ 1514.864136][T28272] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1514.870127][T28272] ? debug_object_activate+0x287/0x3e0 [ 1514.875595][T28272] ___sys_sendmsg+0xf3/0x170 [ 1514.880192][T28272] ? sendmsg_copy_msghdr+0x160/0x160 [ 1514.885488][T28272] ? check_preemption_disabled+0x38/0x220 [ 1514.891211][T28272] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1514.897401][T28272] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1514.903390][T28272] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1514.909566][T28272] ? __fget_light+0xea/0x280 [ 1514.914165][T28272] ? __sanitizer_cov_trace_pc+0x45/0x60 [ 1514.919715][T28272] ? __fget_light+0xea/0x280 [ 1514.924318][T28272] __sys_sendmsg+0xe5/0x1b0 [ 1514.928827][T28272] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1514.933871][T28272] ? do_syscall_64+0x1c/0xe0 [ 1514.938473][T28272] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1514.944572][T28272] do_syscall_64+0x60/0xe0 [ 1514.948998][T28272] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1514.954902][T28272] RIP: 0033:0x45cba9 [ 1514.958786][T28272] Code: Bad RIP value. [ 1514.962852][T28272] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1514.971262][T28272] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1514.979233][T28272] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1514.987205][T28272] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1514.995173][T28272] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:54:54 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000000a000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:54 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1515.003258][T28272] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:54:54 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1515.666279][T28301] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:54 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000000b000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:55 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:55 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000000c000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1516.103505][T28303] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1516.140426][T28303] CPU: 0 PID: 28303 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1516.149125][T28303] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1516.159179][T28303] Call Trace: [ 1516.162476][T28303] dump_stack+0x18f/0x20d [ 1516.166820][T28303] sysfs_warn_dup.cold+0x1c/0x2d [ 1516.171873][T28303] sysfs_do_create_link_sd+0x11e/0x140 [ 1516.177341][T28303] sysfs_create_link+0x5f/0xc0 [ 1516.182112][T28303] device_add+0x6ff/0x1b00 [ 1516.186535][T28303] ? device_check_offline+0x280/0x280 [ 1516.191911][T28303] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1516.197900][T28303] wiphy_register+0x1d5b/0x2840 10:54:55 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100062f000037153e", 0x23}], 0x1}, 0x0) [ 1516.202769][T28303] ? wiphy_unregister+0xc10/0xc10 [ 1516.207801][T28303] ? default_device_exit_batch+0x3d0/0x3d0 [ 1516.213622][T28303] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1516.219702][T28303] ieee80211_register_hw+0x2291/0x3950 [ 1516.225180][T28303] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1516.230566][T28303] ? check_preemption_disabled+0x38/0x220 [ 1516.236295][T28303] ? memset+0x20/0x40 [ 1516.240285][T28303] ? __hrtimer_init+0x12c/0x260 [ 1516.245150][T28303] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1516.250879][T28303] ? hwsim_virtio_rx_work+0x350/0x350 [ 1516.256409][T28303] ? memcpy+0x39/0x60 [ 1516.260395][T28303] hwsim_new_radio_nl+0x93e/0xf8c [ 1516.265420][T28303] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1516.271303][T28303] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1516.278231][T28303] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1516.285175][T28303] genl_rcv_msg+0x61d/0x9e0 [ 1516.289706][T28303] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1516.296656][T28303] ? lock_release+0x8d0/0x8d0 [ 1516.301331][T28303] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1516.306625][T28303] netlink_rcv_skb+0x15a/0x430 [ 1516.311395][T28303] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1516.318335][T28303] ? netlink_ack+0xa10/0xa10 [ 1516.322942][T28303] genl_rcv+0x24/0x40 [ 1516.326926][T28303] netlink_unicast+0x533/0x7d0 [ 1516.331694][T28303] ? netlink_attachskb+0x810/0x810 [ 1516.336806][T28303] ? _copy_from_iter_full+0x247/0x890 [ 1516.342175][T28303] ? __phys_addr+0x9a/0x110 [ 1516.346691][T28303] ? __phys_addr_symbol+0x2c/0x70 [ 1516.351727][T28303] ? __check_object_size+0x171/0x3e4 [ 1516.357020][T28303] netlink_sendmsg+0x856/0xd90 [ 1516.361811][T28303] ? netlink_unicast+0x7d0/0x7d0 [ 1516.366768][T28303] ? netlink_unicast+0x7d0/0x7d0 [ 1516.371707][T28303] sock_sendmsg+0xcf/0x120 [ 1516.376126][T28303] ____sys_sendmsg+0x6e8/0x810 [ 1516.380892][T28303] ? kernel_sendmsg+0x50/0x50 [ 1516.385566][T28303] ? do_recvmmsg+0x6d0/0x6d0 [ 1516.390167][T28303] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1516.396152][T28303] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1516.402138][T28303] ___sys_sendmsg+0xf3/0x170 [ 1516.406734][T28303] ? sendmsg_copy_msghdr+0x160/0x160 [ 1516.412021][T28303] ? __fget_files+0x272/0x400 [ 1516.416729][T28303] ? lock_downgrade+0x820/0x820 [ 1516.421578][T28303] ? find_held_lock+0x2d/0x110 [ 1516.426351][T28303] ? check_preemption_disabled+0x38/0x220 [ 1516.432081][T28303] ? __fget_files+0x294/0x400 [ 1516.436767][T28303] ? __fget_light+0xea/0x280 [ 1516.441368][T28303] __sys_sendmsg+0xe5/0x1b0 [ 1516.445876][T28303] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1516.450903][T28303] ? __x64_sys_futex+0x382/0x4e0 [ 1516.455842][T28303] ? check_preemption_disabled+0x38/0x220 [ 1516.461571][T28303] ? do_syscall_64+0x1c/0xe0 [ 1516.466166][T28303] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1516.472150][T28303] do_syscall_64+0x60/0xe0 [ 1516.476568][T28303] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1516.482492][T28303] RIP: 0033:0x45cba9 [ 1516.486377][T28303] Code: Bad RIP value. [ 1516.490439][T28303] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1516.498848][T28303] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1516.506817][T28303] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1516.514784][T28303] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1516.522754][T28303] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1516.530724][T28303] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1516.593635][T28304] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1516.626499][T28304] CPU: 1 PID: 28304 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1516.635209][T28304] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1516.645271][T28304] Call Trace: [ 1516.648572][T28304] dump_stack+0x18f/0x20d [ 1516.652922][T28304] sysfs_warn_dup.cold+0x1c/0x2d [ 1516.657871][T28304] sysfs_do_create_link_sd+0x11e/0x140 [ 1516.663339][T28304] sysfs_create_link+0x5f/0xc0 [ 1516.668109][T28304] device_add+0x6ff/0x1b00 [ 1516.672537][T28304] ? device_check_offline+0x280/0x280 [ 1516.677921][T28304] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1516.683912][T28304] wiphy_register+0x1d5b/0x2840 [ 1516.688777][T28304] ? wiphy_unregister+0xc10/0xc10 [ 1516.693807][T28304] ? default_device_exit_batch+0x3d0/0x3d0 [ 1516.699623][T28304] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1516.705697][T28304] ieee80211_register_hw+0x2291/0x3950 [ 1516.711174][T28304] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1516.716565][T28304] ? check_preemption_disabled+0x38/0x220 [ 1516.722289][T28304] ? memset+0x20/0x40 [ 1516.726274][T28304] ? __hrtimer_init+0x12c/0x260 [ 1516.731135][T28304] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1516.736993][T28304] ? hwsim_virtio_rx_work+0x350/0x350 [ 1516.742377][T28304] ? memcpy+0x39/0x60 [ 1516.746368][T28304] hwsim_new_radio_nl+0x93e/0xf8c [ 1516.751403][T28304] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1516.757311][T28304] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1516.764248][T28304] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1516.771190][T28304] genl_rcv_msg+0x61d/0x9e0 [ 1516.775723][T28304] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1516.782671][T28304] ? lock_release+0x8d0/0x8d0 [ 1516.787350][T28304] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1516.792643][T28304] ? __copy_skb_header+0x108/0x4d0 [ 1516.797759][T28304] netlink_rcv_skb+0x15a/0x430 [ 1516.802528][T28304] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1516.809469][T28304] ? netlink_ack+0xa10/0xa10 [ 1516.814080][T28304] genl_rcv+0x24/0x40 [ 1516.818065][T28304] netlink_unicast+0x533/0x7d0 [ 1516.822838][T28304] ? netlink_attachskb+0x810/0x810 [ 1516.827951][T28304] ? _copy_from_iter_full+0x247/0x890 [ 1516.833325][T28304] ? __phys_addr+0x9a/0x110 [ 1516.837917][T28304] ? __phys_addr_symbol+0x2c/0x70 [ 1516.842940][T28304] ? __check_object_size+0x171/0x3e4 [ 1516.848229][T28304] netlink_sendmsg+0x856/0xd90 [ 1516.853003][T28304] ? netlink_unicast+0x7d0/0x7d0 [ 1516.857955][T28304] ? netlink_unicast+0x7d0/0x7d0 [ 1516.862893][T28304] sock_sendmsg+0xcf/0x120 [ 1516.867334][T28304] ____sys_sendmsg+0x6e8/0x810 [ 1516.872108][T28304] ? kernel_sendmsg+0x50/0x50 [ 1516.876785][T28304] ? do_recvmmsg+0x6d0/0x6d0 [ 1516.881382][T28304] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1516.887375][T28304] ___sys_sendmsg+0xf3/0x170 [ 1516.891978][T28304] ? sendmsg_copy_msghdr+0x160/0x160 [ 1516.897270][T28304] ? __fget_files+0x272/0x400 [ 1516.901978][T28304] ? lock_downgrade+0x820/0x820 [ 1516.906831][T28304] ? sched_clock_cpu+0x18/0x1b0 [ 1516.911694][T28304] ? check_preemption_disabled+0x38/0x220 [ 1516.917424][T28304] ? __fget_files+0x294/0x400 [ 1516.922113][T28304] ? __fget_light+0xea/0x280 [ 1516.926714][T28304] __sys_sendmsg+0xe5/0x1b0 [ 1516.931224][T28304] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1516.936272][T28304] ? do_syscall_64+0x1c/0xe0 [ 1516.940872][T28304] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1516.946869][T28304] do_syscall_64+0x60/0xe0 [ 1516.951295][T28304] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1516.957189][T28304] RIP: 0033:0x45cba9 [ 1516.961076][T28304] Code: Bad RIP value. [ 1516.965143][T28304] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1516.973557][T28304] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1516.981530][T28304] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 10:54:56 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:56 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000000d000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:56 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:56 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x7a}, 0x0) [ 1516.989497][T28304] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1516.997451][T28304] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1517.005404][T28304] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1517.134935][T28348] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:56 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x60000000}, 0x0) 10:54:56 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000000e000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:56 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000000f000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1517.665139][T28374] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1517.696898][T28374] CPU: 0 PID: 28374 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1517.705588][T28374] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1517.715638][T28374] Call Trace: [ 1517.718932][T28374] dump_stack+0x18f/0x20d [ 1517.723276][T28374] sysfs_warn_dup.cold+0x1c/0x2d [ 1517.728219][T28374] sysfs_do_create_link_sd+0x11e/0x140 [ 1517.733681][T28374] sysfs_create_link+0x5f/0xc0 [ 1517.738471][T28374] device_add+0x6ff/0x1b00 [ 1517.742896][T28374] ? device_check_offline+0x280/0x280 [ 1517.748277][T28374] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1517.754267][T28374] wiphy_register+0x1d5b/0x2840 [ 1517.759137][T28374] ? wiphy_unregister+0xc10/0xc10 [ 1517.764164][T28374] ? default_device_exit_batch+0x3d0/0x3d0 [ 1517.769974][T28374] ? dev_printk+0xd0/0x104 [ 1517.774414][T28374] ? ieee80211_init_rate_ctrl_alg+0x11c/0x500 [ 1517.780482][T28374] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1517.786558][T28374] ieee80211_register_hw+0x2291/0x3950 [ 1517.792038][T28374] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1517.797423][T28374] ? check_preemption_disabled+0x38/0x220 [ 1517.803158][T28374] ? memset+0x20/0x40 [ 1517.807144][T28374] ? __hrtimer_init+0x12c/0x260 [ 1517.812008][T28374] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1517.817731][T28374] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1517.823888][T28374] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1517.829888][T28374] ? hwsim_virtio_rx_work+0x350/0x350 [ 1517.835260][T28374] ? kstrndup+0x77/0x100 [ 1517.839507][T28374] ? memcpy+0x39/0x60 [ 1517.843498][T28374] hwsim_new_radio_nl+0x93e/0xf8c [ 1517.848534][T28374] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1517.854443][T28374] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1517.861379][T28374] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1517.868321][T28374] genl_rcv_msg+0x61d/0x9e0 [ 1517.872836][T28374] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1517.879784][T28374] ? netlink_rcv_skb+0xb1/0x430 [ 1517.884637][T28374] netlink_rcv_skb+0x15a/0x430 [ 1517.889405][T28374] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1517.896341][T28374] ? netlink_ack+0xa10/0xa10 [ 1517.900950][T28374] genl_rcv+0x24/0x40 [ 1517.904935][T28374] netlink_unicast+0x533/0x7d0 [ 1517.909700][T28374] ? netlink_attachskb+0x810/0x810 [ 1517.914794][T28374] ? security_netlink_send+0x1d/0xa0 [ 1517.920060][T28374] ? security_netlink_send+0x24/0xa0 [ 1517.925333][T28374] netlink_sendmsg+0x856/0xd90 [ 1517.930085][T28374] ? netlink_unicast+0x7d0/0x7d0 [ 1517.935009][T28374] ? netlink_unicast+0x7d0/0x7d0 [ 1517.939930][T28374] sock_sendmsg+0xcf/0x120 [ 1517.944328][T28374] ____sys_sendmsg+0x6e8/0x810 [ 1517.949076][T28374] ? kernel_sendmsg+0x50/0x50 [ 1517.953744][T28374] ? do_recvmmsg+0x6d0/0x6d0 [ 1517.958320][T28374] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1517.964288][T28374] ___sys_sendmsg+0xf3/0x170 [ 1517.968860][T28374] ? sendmsg_copy_msghdr+0x160/0x160 [ 1517.974127][T28374] ? __fget_files+0x272/0x400 [ 1517.978786][T28374] ? lock_downgrade+0x820/0x820 [ 1517.983624][T28374] ? check_preemption_disabled+0x38/0x220 [ 1517.989338][T28374] ? __fget_files+0x294/0x400 [ 1517.994002][T28374] ? __fget_light+0xea/0x280 [ 1517.998580][T28374] __sys_sendmsg+0xe5/0x1b0 [ 1518.003065][T28374] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1518.008078][T28374] ? do_syscall_64+0x1c/0xe0 [ 1518.012652][T28374] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1518.018615][T28374] do_syscall_64+0x60/0xe0 [ 1518.023015][T28374] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1518.028887][T28374] RIP: 0033:0x45cba9 [ 1518.032757][T28374] Code: Bad RIP value. [ 1518.036799][T28374] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1518.045189][T28374] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1518.053155][T28374] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 10:54:57 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100082f000037153e", 0x23}], 0x1}, 0x0) [ 1518.061103][T28374] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1518.069056][T28374] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1518.077011][T28374] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:54:57 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:57 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1518.438820][T28381] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1518.446710][T28381] CPU: 1 PID: 28381 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1518.455384][T28381] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1518.465943][T28381] Call Trace: [ 1518.469221][T28381] dump_stack+0x18f/0x20d [ 1518.473551][T28381] sysfs_warn_dup.cold+0x1c/0x2d [ 1518.478475][T28381] sysfs_do_create_link_sd+0x11e/0x140 [ 1518.483919][T28381] sysfs_create_link+0x5f/0xc0 [ 1518.488666][T28381] device_add+0x6ff/0x1b00 [ 1518.493084][T28381] ? device_check_offline+0x280/0x280 [ 1518.498439][T28381] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1518.504402][T28381] wiphy_register+0x1d5b/0x2840 [ 1518.509245][T28381] ? wiphy_unregister+0xc10/0xc10 [ 1518.514253][T28381] ? default_device_exit_batch+0x3d0/0x3d0 [ 1518.520045][T28381] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1518.526093][T28381] ieee80211_register_hw+0x2291/0x3950 [ 1518.531543][T28381] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1518.536902][T28381] ? check_preemption_disabled+0x38/0x220 [ 1518.542605][T28381] ? memset+0x20/0x40 [ 1518.546569][T28381] ? __hrtimer_init+0x12c/0x260 [ 1518.551405][T28381] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1518.557121][T28381] ? hwsim_virtio_rx_work+0x350/0x350 [ 1518.562476][T28381] ? memcpy+0x39/0x60 [ 1518.566447][T28381] hwsim_new_radio_nl+0x93e/0xf8c [ 1518.571459][T28381] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1518.577344][T28381] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1518.584258][T28381] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1518.591177][T28381] genl_rcv_msg+0x61d/0x9e0 [ 1518.595683][T28381] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1518.602608][T28381] ? lock_release+0x8d0/0x8d0 [ 1518.607270][T28381] ? _raw_spin_unlock_irqrestore+0x8c/0xe0 [ 1518.613060][T28381] netlink_rcv_skb+0x15a/0x430 [ 1518.617807][T28381] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1518.624723][T28381] ? netlink_ack+0xa10/0xa10 [ 1518.629308][T28381] genl_rcv+0x24/0x40 [ 1518.633270][T28381] netlink_unicast+0x533/0x7d0 [ 1518.638019][T28381] ? netlink_attachskb+0x810/0x810 [ 1518.643111][T28381] ? _copy_from_iter_full+0x247/0x890 [ 1518.648463][T28381] ? __phys_addr+0x9a/0x110 [ 1518.652964][T28381] ? __phys_addr_symbol+0x2c/0x70 [ 1518.657968][T28381] ? __check_object_size+0x171/0x3e4 [ 1518.663236][T28381] netlink_sendmsg+0x856/0xd90 [ 1518.667985][T28381] ? netlink_unicast+0x7d0/0x7d0 [ 1518.672933][T28381] ? netlink_unicast+0x7d0/0x7d0 [ 1518.677868][T28381] sock_sendmsg+0xcf/0x120 [ 1518.682278][T28381] ____sys_sendmsg+0x6e8/0x810 [ 1518.687032][T28381] ? kernel_sendmsg+0x50/0x50 [ 1518.691696][T28381] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1518.697847][T28381] ___sys_sendmsg+0xf3/0x170 [ 1518.702430][T28381] ? sendmsg_copy_msghdr+0x160/0x160 [ 1518.707700][T28381] ? __fget_files+0x272/0x400 [ 1518.712364][T28381] ? lock_downgrade+0x820/0x820 [ 1518.717232][T28381] ? check_preemption_disabled+0x38/0x220 [ 1518.723981][T28381] ? __fget_files+0x294/0x400 [ 1518.728647][T28381] ? __fget_light+0xea/0x280 [ 1518.733229][T28381] __sys_sendmsg+0xe5/0x1b0 [ 1518.737715][T28381] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1518.742721][T28381] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1518.748723][T28381] do_syscall_64+0x60/0xe0 [ 1518.753120][T28381] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1518.758992][T28381] RIP: 0033:0x45cba9 [ 1518.762859][T28381] Code: Bad RIP value. [ 1518.766899][T28381] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1518.775291][T28381] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1518.783243][T28381] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1518.791214][T28381] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1518.799166][T28381] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1518.807118][T28381] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1518.888949][T28395] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1518.896617][T28395] CPU: 0 PID: 28395 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1518.905283][T28395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1518.915337][T28395] Call Trace: [ 1518.918638][T28395] dump_stack+0x18f/0x20d [ 1518.922982][T28395] sysfs_warn_dup.cold+0x1c/0x2d [ 1518.927929][T28395] sysfs_do_create_link_sd+0x11e/0x140 [ 1518.933394][T28395] sysfs_create_link+0x5f/0xc0 [ 1518.938170][T28395] device_add+0x6ff/0x1b00 [ 1518.942596][T28395] ? device_check_offline+0x280/0x280 [ 1518.947975][T28395] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1518.953966][T28395] wiphy_register+0x1d5b/0x2840 [ 1518.958831][T28395] ? wiphy_unregister+0xc10/0xc10 [ 1518.971501][T28395] ? default_device_exit_batch+0x3d0/0x3d0 [ 1518.977319][T28395] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1518.983397][T28395] ieee80211_register_hw+0x2291/0x3950 [ 1518.988879][T28395] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1518.994267][T28395] ? check_preemption_disabled+0x38/0x220 [ 1518.999995][T28395] ? memset+0x20/0x40 [ 1519.003985][T28395] ? __hrtimer_init+0x12c/0x260 [ 1519.008851][T28395] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1519.014594][T28395] ? hwsim_virtio_rx_work+0x350/0x350 [ 1519.019986][T28395] hwsim_new_radio_nl+0x93e/0xf8c [ 1519.025024][T28395] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1519.030939][T28395] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1519.037874][T28395] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1519.044818][T28395] genl_rcv_msg+0x61d/0x9e0 [ 1519.049338][T28395] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1519.056291][T28395] ? lock_release+0x8d0/0x8d0 [ 1519.060969][T28395] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1519.066265][T28395] netlink_rcv_skb+0x15a/0x430 [ 1519.071035][T28395] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1519.078092][T28395] ? netlink_ack+0xa10/0xa10 [ 1519.082703][T28395] genl_rcv+0x24/0x40 [ 1519.086686][T28395] netlink_unicast+0x533/0x7d0 [ 1519.091458][T28395] ? netlink_attachskb+0x810/0x810 [ 1519.096588][T28395] ? _copy_from_iter_full+0x247/0x890 [ 1519.101963][T28395] ? __phys_addr+0x9a/0x110 [ 1519.106470][T28395] ? __phys_addr_symbol+0x2c/0x70 [ 1519.111499][T28395] ? __check_object_size+0x171/0x3e4 [ 1519.117486][T28395] netlink_sendmsg+0x856/0xd90 [ 1519.122264][T28395] ? netlink_unicast+0x7d0/0x7d0 [ 1519.127217][T28395] ? netlink_unicast+0x7d0/0x7d0 [ 1519.132166][T28395] sock_sendmsg+0xcf/0x120 [ 1519.136587][T28395] ____sys_sendmsg+0x6e8/0x810 [ 1519.141360][T28395] ? kernel_sendmsg+0x50/0x50 [ 1519.146040][T28395] ? do_recvmmsg+0x6d0/0x6d0 [ 1519.150638][T28395] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1519.156625][T28395] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1519.162613][T28395] ___sys_sendmsg+0xf3/0x170 [ 1519.167208][T28395] ? sendmsg_copy_msghdr+0x160/0x160 [ 1519.172500][T28395] ? __fget_files+0x272/0x400 [ 1519.177186][T28395] ? lock_downgrade+0x820/0x820 [ 1519.182035][T28395] ? find_held_lock+0x2d/0x110 [ 1519.186814][T28395] ? check_preemption_disabled+0x38/0x220 [ 1519.192543][T28395] ? __fget_files+0x294/0x400 [ 1519.197231][T28395] ? __fget_light+0xea/0x280 [ 1519.201833][T28395] __sys_sendmsg+0xe5/0x1b0 [ 1519.206341][T28395] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1519.211372][T28395] ? __x64_sys_futex+0x382/0x4e0 [ 1519.216314][T28395] ? check_preemption_disabled+0x38/0x220 [ 1519.222050][T28395] ? do_syscall_64+0x1c/0xe0 [ 1519.226644][T28395] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1519.232635][T28395] do_syscall_64+0x60/0xe0 [ 1519.237061][T28395] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1519.242950][T28395] RIP: 0033:0x45cba9 [ 1519.246836][T28395] Code: Bad RIP value. [ 1519.250898][T28395] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1519.259311][T28395] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1519.267280][T28395] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1519.275250][T28395] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 10:54:58 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:58 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1519.283222][T28395] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1519.291201][T28395] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1519.419708][T28399] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1519.427460][T28399] CPU: 0 PID: 28399 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1519.436131][T28399] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1519.446193][T28399] Call Trace: [ 1519.449491][T28399] dump_stack+0x18f/0x20d [ 1519.453842][T28399] sysfs_warn_dup.cold+0x1c/0x2d [ 1519.458793][T28399] sysfs_do_create_link_sd+0x11e/0x140 [ 1519.464258][T28399] sysfs_create_link+0x5f/0xc0 [ 1519.469028][T28399] device_add+0x6ff/0x1b00 [ 1519.473455][T28399] ? device_check_offline+0x280/0x280 [ 1519.478833][T28399] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1519.484937][T28399] wiphy_register+0x1d5b/0x2840 [ 1519.489910][T28399] ? wiphy_unregister+0xc10/0xc10 [ 1519.494961][T28399] ? default_device_exit_batch+0x3d0/0x3d0 [ 1519.500777][T28399] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1519.506855][T28399] ieee80211_register_hw+0x2291/0x3950 [ 1519.512330][T28399] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1519.517713][T28399] ? check_preemption_disabled+0x38/0x220 [ 1519.523523][T28399] ? memset+0x20/0x40 [ 1519.527510][T28399] ? __hrtimer_init+0x12c/0x260 [ 1519.532378][T28399] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1519.538127][T28399] ? hwsim_virtio_rx_work+0x350/0x350 [ 1519.543506][T28399] ? memcpy+0x39/0x60 [ 1519.547520][T28399] hwsim_new_radio_nl+0x93e/0xf8c [ 1519.552554][T28399] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1519.558465][T28399] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1519.565405][T28399] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1519.572349][T28399] genl_rcv_msg+0x61d/0x9e0 [ 1519.576868][T28399] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1519.583818][T28399] ? lock_release+0x8d0/0x8d0 [ 1519.588498][T28399] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1519.593792][T28399] netlink_rcv_skb+0x15a/0x430 [ 1519.598566][T28399] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1519.605503][T28399] ? netlink_ack+0xa10/0xa10 [ 1519.610144][T28399] genl_rcv+0x24/0x40 [ 1519.614149][T28399] netlink_unicast+0x533/0x7d0 [ 1519.618920][T28399] ? netlink_attachskb+0x810/0x810 [ 1519.624032][T28399] ? _copy_from_iter_full+0x247/0x890 [ 1519.629406][T28399] ? __phys_addr+0x9a/0x110 [ 1519.633932][T28399] ? __phys_addr_symbol+0x2c/0x70 [ 1519.638957][T28399] ? __check_object_size+0x171/0x3e4 [ 1519.644252][T28399] netlink_sendmsg+0x856/0xd90 [ 1519.649027][T28399] ? netlink_unicast+0x7d0/0x7d0 [ 1519.653977][T28399] ? netlink_unicast+0x7d0/0x7d0 [ 1519.658924][T28399] sock_sendmsg+0xcf/0x120 [ 1519.663344][T28399] ____sys_sendmsg+0x6e8/0x810 [ 1519.668131][T28399] ? kernel_sendmsg+0x50/0x50 [ 1519.672811][T28399] ? do_recvmmsg+0x6d0/0x6d0 [ 1519.677403][T28399] ? find_held_lock+0x2d/0x110 [ 1519.682175][T28399] ? rcu_preempt_deferred_qs_irqrestore+0x512/0xb00 [ 1519.688770][T28399] ? lock_downgrade+0x820/0x820 [ 1519.693644][T28399] ___sys_sendmsg+0xf3/0x170 [ 1519.698232][T28399] ? sendmsg_copy_msghdr+0x160/0x160 [ 1519.703500][T28399] ? __fget_files+0x272/0x400 [ 1519.708176][T28399] ? lock_downgrade+0x820/0x820 [ 1519.713021][T28399] ? __fget_files+0x294/0x400 [ 1519.717683][T28399] ? __fget_light+0xea/0x280 [ 1519.722260][T28399] __sys_sendmsg+0xe5/0x1b0 [ 1519.726745][T28399] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1519.731838][T28399] ? __x64_sys_futex+0x382/0x4e0 [ 1519.736760][T28399] ? check_preemption_disabled+0x38/0x220 [ 1519.742469][T28399] ? do_syscall_64+0x1c/0xe0 [ 1519.747041][T28399] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1519.753005][T28399] do_syscall_64+0x60/0xe0 [ 1519.757405][T28399] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1519.763276][T28399] RIP: 0033:0x45cba9 [ 1519.767146][T28399] Code: Bad RIP value. 10:54:58 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xf0}, 0x0) [ 1519.771191][T28399] RSP: 002b:00007faf0e9bcc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1519.779584][T28399] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1519.787535][T28399] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000005 [ 1519.795486][T28399] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1519.803454][T28399] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1519.811405][T28399] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9bd6d4 [ 1519.856043][T28401] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:59 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000012000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:54:59 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x68000000}, 0x0) 10:54:59 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000013000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1520.092284][T28421] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:54:59 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:59 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:54:59 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000014000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1520.466053][T28434] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1520.511123][T28434] CPU: 1 PID: 28434 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1520.519823][T28434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1520.529877][T28434] Call Trace: [ 1520.533174][T28434] dump_stack+0x18f/0x20d [ 1520.537516][T28434] sysfs_warn_dup.cold+0x1c/0x2d [ 1520.542468][T28434] sysfs_do_create_link_sd+0x11e/0x140 [ 1520.547930][T28434] sysfs_create_link+0x5f/0xc0 [ 1520.552700][T28434] device_add+0x6ff/0x1b00 [ 1520.557133][T28434] ? device_check_offline+0x280/0x280 [ 1520.562508][T28434] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1520.568498][T28434] wiphy_register+0x1d5b/0x2840 [ 1520.573366][T28434] ? wiphy_unregister+0xc10/0xc10 [ 1520.578392][T28434] ? default_device_exit_batch+0x3d0/0x3d0 [ 1520.584223][T28434] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1520.590302][T28434] ieee80211_register_hw+0x2291/0x3950 [ 1520.595786][T28434] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1520.601173][T28434] ? check_preemption_disabled+0x38/0x220 [ 1520.606896][T28434] ? memset+0x20/0x40 [ 1520.610881][T28434] ? __hrtimer_init+0x12c/0x260 [ 1520.615931][T28434] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1520.621792][T28434] ? hwsim_virtio_rx_work+0x350/0x350 [ 1520.627173][T28434] ? memcpy+0x39/0x60 [ 1520.631165][T28434] hwsim_new_radio_nl+0x93e/0xf8c [ 1520.636199][T28434] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1520.642107][T28434] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1520.649042][T28434] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1520.655985][T28434] genl_rcv_msg+0x61d/0x9e0 [ 1520.660542][T28434] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1520.667492][T28434] ? lock_release+0x8d0/0x8d0 [ 1520.672173][T28434] ? _raw_spin_unlock_irqrestore+0x8c/0xe0 [ 1520.677983][T28434] netlink_rcv_skb+0x15a/0x430 [ 1520.682758][T28434] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1520.689694][T28434] ? netlink_ack+0xa10/0xa10 [ 1520.694306][T28434] genl_rcv+0x24/0x40 [ 1520.698288][T28434] netlink_unicast+0x533/0x7d0 [ 1520.703059][T28434] ? netlink_attachskb+0x810/0x810 [ 1520.708183][T28434] netlink_sendmsg+0x856/0xd90 [ 1520.712964][T28434] ? netlink_unicast+0x7d0/0x7d0 [ 1520.717923][T28434] ? netlink_unicast+0x7d0/0x7d0 [ 1520.722874][T28434] sock_sendmsg+0xcf/0x120 [ 1520.727295][T28434] ____sys_sendmsg+0x6e8/0x810 [ 1520.732063][T28434] ? kernel_sendmsg+0x50/0x50 [ 1520.736741][T28434] ? do_recvmmsg+0x6d0/0x6d0 [ 1520.741331][T28434] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1520.747500][T28434] ___sys_sendmsg+0xf3/0x170 [ 1520.752094][T28434] ? sendmsg_copy_msghdr+0x160/0x160 [ 1520.757380][T28434] ? __fget_files+0x272/0x400 [ 1520.762065][T28434] ? lock_downgrade+0x820/0x820 [ 1520.766915][T28434] ? lock_downgrade+0x820/0x820 [ 1520.771774][T28434] ? check_preemption_disabled+0x38/0x220 [ 1520.777501][T28434] ? __fget_files+0x294/0x400 [ 1520.782191][T28434] ? __fget_light+0xea/0x280 [ 1520.786826][T28434] __sys_sendmsg+0xe5/0x1b0 [ 1520.791429][T28434] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1520.796468][T28434] ? do_syscall_64+0x1c/0xe0 [ 1520.801060][T28434] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1520.807049][T28434] do_syscall_64+0x60/0xe0 [ 1520.811472][T28434] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1520.817360][T28434] RIP: 0033:0x45cba9 [ 1520.821251][T28434] Code: Bad RIP value. [ 1520.825314][T28434] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1520.833736][T28434] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1520.841706][T28434] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1520.849678][T28434] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1520.857651][T28434] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1520.865621][T28434] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:55:00 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100092f000037153e", 0x23}], 0x1}, 0x0) [ 1521.051992][T28445] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1521.071413][T28445] CPU: 1 PID: 28445 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1521.080189][T28445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1521.090246][T28445] Call Trace: [ 1521.093541][T28445] dump_stack+0x18f/0x20d [ 1521.097889][T28445] sysfs_warn_dup.cold+0x1c/0x2d [ 1521.102836][T28445] sysfs_do_create_link_sd+0x11e/0x140 [ 1521.108303][T28445] sysfs_create_link+0x5f/0xc0 [ 1521.113076][T28445] device_add+0x6ff/0x1b00 [ 1521.117506][T28445] ? device_check_offline+0x280/0x280 [ 1521.122888][T28445] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1521.128879][T28445] wiphy_register+0x1d5b/0x2840 [ 1521.133748][T28445] ? wiphy_unregister+0xc10/0xc10 [ 1521.138778][T28445] ? default_device_exit_batch+0x3d0/0x3d0 [ 1521.144597][T28445] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1521.150675][T28445] ieee80211_register_hw+0x2291/0x3950 [ 1521.156154][T28445] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1521.161539][T28445] ? check_preemption_disabled+0x38/0x220 [ 1521.167267][T28445] ? memset+0x20/0x40 [ 1521.171357][T28445] ? __hrtimer_init+0x12c/0x260 [ 1521.176225][T28445] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1521.181978][T28445] ? hwsim_virtio_rx_work+0x350/0x350 [ 1521.187359][T28445] ? memcpy+0x39/0x60 [ 1521.191350][T28445] hwsim_new_radio_nl+0x93e/0xf8c [ 1521.196387][T28445] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1521.202300][T28445] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1521.209247][T28445] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1521.216192][T28445] genl_rcv_msg+0x61d/0x9e0 [ 1521.220710][T28445] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1521.227649][T28445] ? mark_held_locks+0x9f/0xe0 [ 1521.232414][T28445] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1521.238565][T28445] netlink_rcv_skb+0x15a/0x430 [ 1521.243317][T28445] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1521.250229][T28445] ? netlink_ack+0xa10/0xa10 [ 1521.254807][T28445] genl_rcv+0x24/0x40 [ 1521.258781][T28445] netlink_unicast+0x533/0x7d0 [ 1521.263529][T28445] ? netlink_attachskb+0x810/0x810 [ 1521.268619][T28445] ? _copy_from_iter_full+0x247/0x890 [ 1521.273980][T28445] netlink_sendmsg+0x856/0xd90 [ 1521.278738][T28445] ? netlink_unicast+0x7d0/0x7d0 [ 1521.283666][T28445] ? security_socket_sendmsg+0x66/0xb0 [ 1521.289102][T28445] ? security_socket_sendmsg+0x76/0xb0 [ 1521.294538][T28445] ? netlink_unicast+0x7d0/0x7d0 [ 1521.299455][T28445] sock_sendmsg+0xcf/0x120 [ 1521.303852][T28445] ____sys_sendmsg+0x6e8/0x810 [ 1521.308648][T28445] ? kernel_sendmsg+0x50/0x50 [ 1521.313313][T28445] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1521.319462][T28445] ___sys_sendmsg+0xf3/0x170 [ 1521.324034][T28445] ? sendmsg_copy_msghdr+0x160/0x160 [ 1521.329298][T28445] ? __fget_files+0x272/0x400 [ 1521.333959][T28445] ? lock_downgrade+0x820/0x820 [ 1521.338787][T28445] ? find_held_lock+0x2d/0x110 [ 1521.343536][T28445] ? check_preemption_disabled+0x38/0x220 [ 1521.349246][T28445] ? __fget_files+0x294/0x400 [ 1521.353919][T28445] ? __fget_light+0xea/0x280 [ 1521.358496][T28445] __sys_sendmsg+0xe5/0x1b0 [ 1521.362979][T28445] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1521.367992][T28445] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1521.373973][T28445] do_syscall_64+0x60/0xe0 [ 1521.378372][T28445] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1521.384257][T28445] RIP: 0033:0x45cba9 [ 1521.388180][T28445] Code: Bad RIP value. [ 1521.392232][T28445] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:55:00 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000015000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1521.400632][T28445] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1521.408578][T28445] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1521.416525][T28445] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1521.424585][T28445] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1521.432544][T28445] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1521.469795][T28463] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1521.477466][T28463] CPU: 0 PID: 28463 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1521.486135][T28463] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1521.496190][T28463] Call Trace: [ 1521.499485][T28463] dump_stack+0x18f/0x20d [ 1521.503831][T28463] sysfs_warn_dup.cold+0x1c/0x2d [ 1521.508765][T28463] sysfs_do_create_link_sd+0x11e/0x140 [ 1521.514239][T28463] sysfs_create_link+0x5f/0xc0 [ 1521.519008][T28463] device_add+0x6ff/0x1b00 [ 1521.523440][T28463] ? device_check_offline+0x280/0x280 [ 1521.528823][T28463] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1521.534815][T28463] wiphy_register+0x1d5b/0x2840 [ 1521.539683][T28463] ? wiphy_unregister+0xc10/0xc10 [ 1521.544713][T28463] ? default_device_exit_batch+0x3d0/0x3d0 [ 1521.550532][T28463] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1521.556610][T28463] ieee80211_register_hw+0x2291/0x3950 [ 1521.562098][T28463] ? ieee80211_restart_hw+0x2f0/0x2f0 10:55:00 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1521.567483][T28463] ? check_preemption_disabled+0x38/0x220 [ 1521.573207][T28463] ? memset+0x20/0x40 [ 1521.577193][T28463] ? __hrtimer_init+0x12c/0x260 [ 1521.582054][T28463] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1521.587792][T28463] ? hwsim_virtio_rx_work+0x350/0x350 [ 1521.593171][T28463] ? memcpy+0x39/0x60 [ 1521.597164][T28463] hwsim_new_radio_nl+0x93e/0xf8c [ 1521.602200][T28463] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1521.608113][T28463] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1521.615047][T28463] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1521.621988][T28463] genl_rcv_msg+0x61d/0x9e0 [ 1521.626504][T28463] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1521.633459][T28463] ? lock_release+0x8d0/0x8d0 [ 1521.638142][T28463] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1521.643448][T28463] netlink_rcv_skb+0x15a/0x430 [ 1521.648220][T28463] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1521.655157][T28463] ? netlink_ack+0xa10/0xa10 [ 1521.659768][T28463] genl_rcv+0x24/0x40 [ 1521.663759][T28463] netlink_unicast+0x533/0x7d0 [ 1521.668528][T28463] ? netlink_attachskb+0x810/0x810 [ 1521.673641][T28463] ? _copy_from_iter_full+0x247/0x890 [ 1521.679015][T28463] ? __phys_addr+0x9a/0x110 [ 1521.683520][T28463] ? __phys_addr_symbol+0x2c/0x70 [ 1521.688544][T28463] ? __check_object_size+0x171/0x3e4 [ 1521.693836][T28463] netlink_sendmsg+0x856/0xd90 [ 1521.698611][T28463] ? netlink_unicast+0x7d0/0x7d0 [ 1521.703563][T28463] ? netlink_unicast+0x7d0/0x7d0 [ 1521.708507][T28463] sock_sendmsg+0xcf/0x120 [ 1521.712930][T28463] ____sys_sendmsg+0x6e8/0x810 10:55:00 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r3}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1521.717699][T28463] ? kernel_sendmsg+0x50/0x50 [ 1521.722378][T28463] ? do_recvmmsg+0x6d0/0x6d0 [ 1521.726973][T28463] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1521.732961][T28463] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1521.738941][T28463] ? __lock_acquire+0xc1e/0x56e0 [ 1521.743892][T28463] ___sys_sendmsg+0xf3/0x170 [ 1521.748495][T28463] ? sendmsg_copy_msghdr+0x160/0x160 [ 1521.753779][T28463] ? __fget_files+0x272/0x400 [ 1521.758470][T28463] ? lock_downgrade+0x820/0x820 [ 1521.763318][T28463] ? find_held_lock+0x2d/0x110 [ 1521.768093][T28463] ? check_preemption_disabled+0x38/0x220 [ 1521.773826][T28463] ? __fget_files+0x294/0x400 [ 1521.778539][T28463] ? __fget_light+0xea/0x280 [ 1521.783144][T28463] __sys_sendmsg+0xe5/0x1b0 [ 1521.787655][T28463] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1521.792682][T28463] ? __x64_sys_futex+0x382/0x4e0 [ 1521.797625][T28463] ? check_preemption_disabled+0x38/0x220 [ 1521.803364][T28463] ? do_syscall_64+0x1c/0xe0 [ 1521.807958][T28463] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1521.813944][T28463] do_syscall_64+0x60/0xe0 [ 1521.818362][T28463] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1521.825301][T28463] RIP: 0033:0x45cba9 [ 1521.829189][T28463] Code: Bad RIP value. [ 1521.833263][T28463] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1521.841673][T28463] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1521.849643][T28463] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1521.857614][T28463] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1521.865586][T28463] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1521.873562][T28463] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1521.920807][T28477] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1521.950215][T28477] CPU: 1 PID: 28477 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1521.958916][T28477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1521.968979][T28477] Call Trace: [ 1521.972275][T28477] dump_stack+0x18f/0x20d [ 1521.976623][T28477] sysfs_warn_dup.cold+0x1c/0x2d [ 1521.981590][T28477] sysfs_do_create_link_sd+0x11e/0x140 [ 1521.987063][T28477] sysfs_create_link+0x5f/0xc0 [ 1521.991841][T28477] device_add+0x6ff/0x1b00 [ 1521.996278][T28477] ? device_check_offline+0x280/0x280 [ 1522.001657][T28477] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1522.007650][T28477] wiphy_register+0x1d5b/0x2840 [ 1522.012519][T28477] ? wiphy_unregister+0xc10/0xc10 [ 1522.017550][T28477] ? default_device_exit_batch+0x3d0/0x3d0 [ 1522.023364][T28477] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1522.029442][T28477] ieee80211_register_hw+0x2291/0x3950 [ 1522.034919][T28477] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1522.040307][T28477] ? check_preemption_disabled+0x38/0x220 [ 1522.046119][T28477] ? memset+0x20/0x40 [ 1522.050105][T28477] ? __hrtimer_init+0x12c/0x260 [ 1522.054960][T28477] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1522.060701][T28477] ? hwsim_virtio_rx_work+0x350/0x350 [ 1522.066080][T28477] ? memcpy+0x39/0x60 [ 1522.070094][T28477] hwsim_new_radio_nl+0x93e/0xf8c [ 1522.075131][T28477] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1522.081041][T28477] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1522.087984][T28477] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1522.094932][T28477] genl_rcv_msg+0x61d/0x9e0 [ 1522.099455][T28477] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1522.106422][T28477] ? lock_release+0x8d0/0x8d0 [ 1522.111100][T28477] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1522.116392][T28477] netlink_rcv_skb+0x15a/0x430 [ 1522.121168][T28477] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1522.128105][T28477] ? netlink_ack+0xa10/0xa10 [ 1522.132713][T28477] genl_rcv+0x24/0x40 [ 1522.136694][T28477] netlink_unicast+0x533/0x7d0 [ 1522.141464][T28477] ? netlink_attachskb+0x810/0x810 [ 1522.146575][T28477] ? _copy_from_iter_full+0x247/0x890 [ 1522.151947][T28477] ? __phys_addr+0x9a/0x110 [ 1522.156452][T28477] ? __phys_addr_symbol+0x2c/0x70 [ 1522.161475][T28477] ? __check_object_size+0x171/0x3e4 [ 1522.166771][T28477] netlink_sendmsg+0x856/0xd90 [ 1522.171545][T28477] ? netlink_unicast+0x7d0/0x7d0 [ 1522.176494][T28477] ? netlink_unicast+0x7d0/0x7d0 [ 1522.181434][T28477] sock_sendmsg+0xcf/0x120 [ 1522.185854][T28477] ____sys_sendmsg+0x6e8/0x810 [ 1522.190628][T28477] ? kernel_sendmsg+0x50/0x50 [ 1522.195306][T28477] ? do_recvmmsg+0x6d0/0x6d0 [ 1522.199903][T28477] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1522.205974][T28477] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1522.211953][T28477] ? __lock_acquire+0xc1e/0x56e0 [ 1522.216899][T28477] ___sys_sendmsg+0xf3/0x170 [ 1522.221496][T28477] ? sendmsg_copy_msghdr+0x160/0x160 [ 1522.226784][T28477] ? __fget_files+0x272/0x400 [ 1522.231467][T28477] ? lock_downgrade+0x820/0x820 [ 1522.236316][T28477] ? find_held_lock+0x2d/0x110 [ 1522.241089][T28477] ? check_preemption_disabled+0x38/0x220 [ 1522.246815][T28477] ? __fget_files+0x294/0x400 [ 1522.251502][T28477] ? __fget_light+0xea/0x280 [ 1522.256104][T28477] __sys_sendmsg+0xe5/0x1b0 [ 1522.260647][T28477] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1522.265672][T28477] ? __x64_sys_futex+0x382/0x4e0 [ 1522.270617][T28477] ? check_preemption_disabled+0x38/0x220 [ 1522.276353][T28477] ? do_syscall_64+0x1c/0xe0 [ 1522.280943][T28477] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1522.286931][T28477] do_syscall_64+0x60/0xe0 [ 1522.291352][T28477] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1522.297241][T28477] RIP: 0033:0x45cba9 [ 1522.301123][T28477] Code: Bad RIP value. [ 1522.305182][T28477] RSP: 002b:00007faf0e9bcc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1522.313596][T28477] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:55:01 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000016000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:01 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x300}, 0x0) [ 1522.321568][T28477] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000005 [ 1522.329544][T28477] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1522.337521][T28477] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1522.345492][T28477] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9bd6d4 10:55:01 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x6c000000}, 0x0) [ 1522.524624][T28488] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:01 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:01 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000018000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:01 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000019000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:02 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r3}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1522.886956][T28517] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1522.917352][T28517] CPU: 1 PID: 28517 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1522.926053][T28517] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1522.936110][T28517] Call Trace: [ 1522.939409][T28517] dump_stack+0x18f/0x20d [ 1522.943769][T28517] sysfs_warn_dup.cold+0x1c/0x2d [ 1522.948719][T28517] sysfs_do_create_link_sd+0x11e/0x140 [ 1522.954191][T28517] sysfs_create_link+0x5f/0xc0 [ 1522.958967][T28517] device_add+0x6ff/0x1b00 [ 1522.963389][T28517] ? device_check_offline+0x280/0x280 [ 1522.968766][T28517] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1522.974764][T28517] wiphy_register+0x1d5b/0x2840 [ 1522.979639][T28517] ? wiphy_unregister+0xc10/0xc10 [ 1522.984670][T28517] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1522.990843][T28517] ? ieee80211_register_hw+0x226b/0x3950 [ 1522.996601][T28517] ieee80211_register_hw+0x2291/0x3950 [ 1523.002096][T28517] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1523.007482][T28517] ? check_preemption_disabled+0x38/0x220 [ 1523.013211][T28517] ? memset+0x20/0x40 [ 1523.017197][T28517] ? __hrtimer_init+0x12c/0x260 [ 1523.022054][T28517] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1523.027775][T28517] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1523.033935][T28517] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1523.040021][T28517] ? hwsim_virtio_rx_work+0x350/0x350 [ 1523.045403][T28517] ? memcpy_erms+0x8/0x10 [ 1523.049748][T28517] hwsim_new_radio_nl+0x93e/0xf8c [ 1523.054789][T28517] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1523.060697][T28517] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1523.067636][T28517] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1523.074577][T28517] genl_rcv_msg+0x61d/0x9e0 [ 1523.079106][T28517] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1523.086062][T28517] ? check_memory_region+0xdb/0x180 [ 1523.091273][T28517] netlink_rcv_skb+0x15a/0x430 [ 1523.096045][T28517] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1523.102984][T28517] ? netlink_ack+0xa10/0xa10 [ 1523.107594][T28517] genl_rcv+0x24/0x40 [ 1523.111577][T28517] netlink_unicast+0x533/0x7d0 [ 1523.116354][T28517] ? netlink_attachskb+0x810/0x810 [ 1523.121464][T28517] ? _copy_from_iter_full+0x247/0x890 [ 1523.126839][T28517] ? __phys_addr_symbol+0x2c/0x70 [ 1523.131866][T28517] ? __check_object_size+0x171/0x3e4 [ 1523.137156][T28517] netlink_sendmsg+0x856/0xd90 [ 1523.141928][T28517] ? netlink_unicast+0x7d0/0x7d0 [ 1523.146881][T28517] ? netlink_unicast+0x7d0/0x7d0 [ 1523.151822][T28517] sock_sendmsg+0xcf/0x120 [ 1523.156243][T28517] ____sys_sendmsg+0x6e8/0x810 [ 1523.161015][T28517] ? kernel_sendmsg+0x50/0x50 [ 1523.165707][T28517] ? do_recvmmsg+0x6d0/0x6d0 [ 1523.170320][T28517] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1523.176320][T28517] ___sys_sendmsg+0xf3/0x170 [ 1523.180920][T28517] ? sendmsg_copy_msghdr+0x160/0x160 [ 1523.186211][T28517] ? __fget_files+0x272/0x400 [ 1523.190897][T28517] ? lock_downgrade+0x820/0x820 [ 1523.195751][T28517] ? finish_task_switch+0x147/0x750 [ 1523.200959][T28517] ? check_preemption_disabled+0x38/0x220 [ 1523.206689][T28517] ? __fget_files+0x294/0x400 [ 1523.211380][T28517] ? __fget_light+0xea/0x280 [ 1523.215985][T28517] __sys_sendmsg+0xe5/0x1b0 [ 1523.220500][T28517] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1523.225528][T28517] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1523.231536][T28517] do_syscall_64+0x60/0xe0 [ 1523.235962][T28517] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1523.241851][T28517] RIP: 0033:0x45cba9 [ 1523.245739][T28517] Code: Bad RIP value. [ 1523.249804][T28517] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1523.258212][T28517] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1523.266320][T28517] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1523.274295][T28517] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 10:55:02 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a0011000c2f000037153e", 0x23}], 0x1}, 0x0) [ 1523.282268][T28517] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1523.290252][T28517] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 [ 1523.453745][T28530] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1523.498361][T28530] CPU: 0 PID: 28530 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1523.507246][T28530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1523.517299][T28530] Call Trace: [ 1523.520598][T28530] dump_stack+0x18f/0x20d [ 1523.524947][T28530] sysfs_warn_dup.cold+0x1c/0x2d [ 1523.529895][T28530] sysfs_do_create_link_sd+0x11e/0x140 [ 1523.535360][T28530] sysfs_create_link+0x5f/0xc0 [ 1523.540133][T28530] device_add+0x6ff/0x1b00 [ 1523.544570][T28530] ? device_check_offline+0x280/0x280 [ 1523.549954][T28530] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1523.555950][T28530] wiphy_register+0x1d5b/0x2840 [ 1523.560835][T28530] ? wiphy_unregister+0xc10/0xc10 [ 1523.565866][T28530] ? default_device_exit_batch+0x3d0/0x3d0 [ 1523.571684][T28530] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1523.577762][T28530] ieee80211_register_hw+0x2291/0x3950 [ 1523.583241][T28530] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1523.588631][T28530] ? check_preemption_disabled+0x38/0x220 [ 1523.594357][T28530] ? memset+0x20/0x40 [ 1523.598342][T28530] ? __hrtimer_init+0x12c/0x260 [ 1523.603199][T28530] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1523.608949][T28530] ? hwsim_virtio_rx_work+0x350/0x350 [ 1523.614335][T28530] ? memcpy+0x39/0x60 [ 1523.618330][T28530] hwsim_new_radio_nl+0x93e/0xf8c [ 1523.623362][T28530] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1523.629274][T28530] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1523.636221][T28530] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1523.643158][T28530] genl_rcv_msg+0x61d/0x9e0 [ 1523.647675][T28530] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1523.654628][T28530] ? lock_release+0x8d0/0x8d0 [ 1523.659309][T28530] ? sched_clock+0x2a/0x40 [ 1523.663725][T28530] ? sched_clock_cpu+0x18/0x1b0 [ 1523.668576][T28530] ? sched_clock_cpu+0x18/0x1b0 [ 1523.673431][T28530] netlink_rcv_skb+0x15a/0x430 [ 1523.678201][T28530] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1523.685142][T28530] ? netlink_ack+0xa10/0xa10 [ 1523.689755][T28530] genl_rcv+0x24/0x40 [ 1523.693738][T28530] netlink_unicast+0x533/0x7d0 [ 1523.698508][T28530] ? netlink_attachskb+0x810/0x810 [ 1523.703622][T28530] ? _copy_from_iter_full+0x247/0x890 [ 1523.709012][T28530] ? __phys_addr+0x9a/0x110 [ 1523.713536][T28530] ? __phys_addr_symbol+0x2c/0x70 [ 1523.718560][T28530] ? __check_object_size+0x171/0x3e4 [ 1523.723851][T28530] netlink_sendmsg+0x856/0xd90 [ 1523.728625][T28530] ? netlink_unicast+0x7d0/0x7d0 [ 1523.733585][T28530] ? netlink_unicast+0x7d0/0x7d0 [ 1523.738527][T28530] sock_sendmsg+0xcf/0x120 [ 1523.742947][T28530] ____sys_sendmsg+0x6e8/0x810 [ 1523.747824][T28530] ? kernel_sendmsg+0x50/0x50 [ 1523.752507][T28530] ? do_recvmmsg+0x6d0/0x6d0 [ 1523.757109][T28530] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1523.763105][T28530] ___sys_sendmsg+0xf3/0x170 [ 1523.767707][T28530] ? sendmsg_copy_msghdr+0x160/0x160 [ 1523.773002][T28530] ? __fget_files+0x272/0x400 [ 1523.777688][T28530] ? lock_downgrade+0x820/0x820 [ 1523.782631][T28530] ? find_held_lock+0x2d/0x110 [ 1523.787405][T28530] ? check_preemption_disabled+0x38/0x220 [ 1523.793137][T28530] ? __fget_files+0x294/0x400 [ 1523.797838][T28530] ? __fget_light+0xea/0x280 [ 1523.802450][T28530] __sys_sendmsg+0xe5/0x1b0 [ 1523.806953][T28530] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1523.811974][T28530] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1523.817993][T28530] do_syscall_64+0x60/0xe0 [ 1523.822413][T28530] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1523.828340][T28530] RIP: 0033:0x45cba9 [ 1523.832229][T28530] Code: Bad RIP value. [ 1523.836289][T28530] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 10:55:03 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000001b000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1523.844700][T28530] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1523.852672][T28530] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1523.860645][T28530] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1523.868725][T28530] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1523.876697][T28530] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:55:03 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:03 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, 0x0}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r3}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1524.304783][T28552] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1524.350044][T28552] CPU: 1 PID: 28552 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1524.358745][T28552] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1524.368799][T28552] Call Trace: [ 1524.372097][T28552] dump_stack+0x18f/0x20d [ 1524.376455][T28552] sysfs_warn_dup.cold+0x1c/0x2d [ 1524.381399][T28552] sysfs_do_create_link_sd+0x11e/0x140 [ 1524.386865][T28552] sysfs_create_link+0x5f/0xc0 [ 1524.391638][T28552] device_add+0x6ff/0x1b00 [ 1524.396063][T28552] ? device_check_offline+0x280/0x280 [ 1524.401439][T28552] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1524.407424][T28552] wiphy_register+0x1d5b/0x2840 [ 1524.412289][T28552] ? wiphy_unregister+0xc10/0xc10 [ 1524.417318][T28552] ? default_device_exit_batch+0x3d0/0x3d0 [ 1524.423133][T28552] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1524.429206][T28552] ieee80211_register_hw+0x2291/0x3950 [ 1524.434680][T28552] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1524.440069][T28552] ? check_preemption_disabled+0x38/0x220 [ 1524.445792][T28552] ? memset+0x20/0x40 10:55:03 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000023000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1524.449778][T28552] ? __hrtimer_init+0x12c/0x260 [ 1524.454639][T28552] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1524.460386][T28552] ? hwsim_virtio_rx_work+0x350/0x350 [ 1524.465763][T28552] ? memcpy+0x39/0x60 [ 1524.469754][T28552] hwsim_new_radio_nl+0x93e/0xf8c [ 1524.474789][T28552] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1524.480706][T28552] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1524.487644][T28552] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1524.494573][T28552] genl_rcv_msg+0x61d/0x9e0 [ 1524.499061][T28552] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1524.506000][T28552] ? lock_release+0x8d0/0x8d0 [ 1524.510696][T28552] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1524.515991][T28552] netlink_rcv_skb+0x15a/0x430 [ 1524.520760][T28552] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1524.527703][T28552] ? netlink_ack+0xa10/0xa10 [ 1524.532314][T28552] genl_rcv+0x24/0x40 [ 1524.536321][T28552] netlink_unicast+0x533/0x7d0 [ 1524.541101][T28552] ? netlink_attachskb+0x810/0x810 [ 1524.546213][T28552] ? _copy_from_iter_full+0x247/0x890 [ 1524.551601][T28552] ? __phys_addr+0x9a/0x110 [ 1524.556111][T28552] ? __phys_addr_symbol+0x2c/0x70 [ 1524.561141][T28552] ? __check_object_size+0x171/0x3e4 [ 1524.566434][T28552] netlink_sendmsg+0x856/0xd90 [ 1524.571209][T28552] ? netlink_unicast+0x7d0/0x7d0 [ 1524.576182][T28552] ? netlink_unicast+0x7d0/0x7d0 [ 1524.581126][T28552] sock_sendmsg+0xcf/0x120 [ 1524.585547][T28552] ____sys_sendmsg+0x6e8/0x810 [ 1524.590320][T28552] ? kernel_sendmsg+0x50/0x50 [ 1524.595000][T28552] ? do_recvmmsg+0x6d0/0x6d0 [ 1524.599602][T28552] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1524.605590][T28552] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1524.611583][T28552] ___sys_sendmsg+0xf3/0x170 [ 1524.616181][T28552] ? sendmsg_copy_msghdr+0x160/0x160 [ 1524.621472][T28552] ? __fget_files+0x272/0x400 [ 1524.626168][T28552] ? lock_downgrade+0x820/0x820 [ 1524.631017][T28552] ? find_held_lock+0x2d/0x110 [ 1524.635794][T28552] ? check_preemption_disabled+0x38/0x220 [ 1524.641528][T28552] ? __fget_files+0x294/0x400 [ 1524.646217][T28552] ? __fget_light+0xea/0x280 [ 1524.650818][T28552] __sys_sendmsg+0xe5/0x1b0 [ 1524.655330][T28552] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1524.660353][T28552] ? __x64_sys_futex+0x382/0x4e0 [ 1524.665296][T28552] ? check_preemption_disabled+0x38/0x220 [ 1524.671027][T28552] ? do_syscall_64+0x1c/0xe0 [ 1524.675619][T28552] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1524.681606][T28552] do_syscall_64+0x60/0xe0 [ 1524.686028][T28552] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1524.691915][T28552] RIP: 0033:0x45cba9 [ 1524.695816][T28552] Code: Bad RIP value. 10:55:03 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x74000000}, 0x0) [ 1524.699882][T28552] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1524.708293][T28552] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1524.716263][T28552] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1524.724235][T28552] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1524.732206][T28552] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1524.740176][T28552] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1524.823073][T28557] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:04 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x3e7}, 0x0) 10:55:04 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000024000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:04 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1525.128380][T28604] syz-executor.4[28604] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 10:55:04 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000025000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1525.130815][T28604] syz-executor.4[28604] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1525.201485][T28577] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:04 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:04 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000002a000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1525.636250][T28596] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1525.667840][T28596] CPU: 1 PID: 28596 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1525.676542][T28596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1525.686597][T28596] Call Trace: [ 1525.689895][T28596] dump_stack+0x18f/0x20d [ 1525.694241][T28596] sysfs_warn_dup.cold+0x1c/0x2d [ 1525.699185][T28596] sysfs_do_create_link_sd+0x11e/0x140 [ 1525.704648][T28596] sysfs_create_link+0x5f/0xc0 [ 1525.709417][T28596] device_add+0x6ff/0x1b00 [ 1525.713847][T28596] ? device_check_offline+0x280/0x280 [ 1525.719227][T28596] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1525.725216][T28596] wiphy_register+0x1d5b/0x2840 [ 1525.730079][T28596] ? wiphy_unregister+0xc10/0xc10 [ 1525.735119][T28596] ? default_device_exit_batch+0x3d0/0x3d0 [ 1525.740936][T28596] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1525.747016][T28596] ieee80211_register_hw+0x2291/0x3950 [ 1525.752510][T28596] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1525.757897][T28596] ? check_preemption_disabled+0x38/0x220 [ 1525.763624][T28596] ? memset+0x20/0x40 [ 1525.767610][T28596] ? __hrtimer_init+0x12c/0x260 [ 1525.772579][T28596] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1525.778324][T28596] ? hwsim_virtio_rx_work+0x350/0x350 [ 1525.783713][T28596] ? memcpy+0x39/0x60 [ 1525.787706][T28596] hwsim_new_radio_nl+0x93e/0xf8c [ 1525.792741][T28596] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1525.798650][T28596] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1525.805586][T28596] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1525.812550][T28596] genl_rcv_msg+0x61d/0x9e0 [ 1525.817108][T28596] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1525.824049][T28596] ? lock_release+0x8d0/0x8d0 [ 1525.828731][T28596] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1525.834006][T28596] netlink_rcv_skb+0x15a/0x430 [ 1525.838758][T28596] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1525.845683][T28596] ? netlink_ack+0xa10/0xa10 [ 1525.850270][T28596] genl_rcv+0x24/0x40 [ 1525.854242][T28596] netlink_unicast+0x533/0x7d0 [ 1525.858999][T28596] ? netlink_attachskb+0x810/0x810 [ 1525.864100][T28596] ? _copy_from_iter_full+0x247/0x890 [ 1525.869456][T28596] ? __phys_addr+0x9a/0x110 [ 1525.873946][T28596] ? __phys_addr_symbol+0x2c/0x70 [ 1525.878954][T28596] ? __check_object_size+0x171/0x3e4 [ 1525.884235][T28596] netlink_sendmsg+0x856/0xd90 [ 1525.888989][T28596] ? netlink_unicast+0x7d0/0x7d0 [ 1525.893926][T28596] ? netlink_unicast+0x7d0/0x7d0 [ 1525.898844][T28596] sock_sendmsg+0xcf/0x120 [ 1525.903246][T28596] ____sys_sendmsg+0x6e8/0x810 [ 1525.907994][T28596] ? kernel_sendmsg+0x50/0x50 [ 1525.912654][T28596] ? do_recvmmsg+0x6d0/0x6d0 [ 1525.917229][T28596] ? kvm_sched_clock_read+0x14/0x40 [ 1525.922407][T28596] ? sched_clock+0x2a/0x40 [ 1525.926801][T28596] ? sched_clock_cpu+0x18/0x1b0 [ 1525.931639][T28596] ? sched_clock_cpu+0x18/0x1b0 [ 1525.936472][T28596] ? check_preemption_disabled+0x38/0x220 [ 1525.942179][T28596] ___sys_sendmsg+0xf3/0x170 [ 1525.946750][T28596] ? sendmsg_copy_msghdr+0x160/0x160 [ 1525.952019][T28596] ? __fget_files+0x272/0x400 [ 1525.956693][T28596] ? lock_downgrade+0x820/0x820 [ 1525.961538][T28596] ? check_preemption_disabled+0x38/0x220 [ 1525.967244][T28596] ? __fget_files+0x294/0x400 [ 1525.971944][T28596] ? __fget_light+0xea/0x280 [ 1525.976522][T28596] __sys_sendmsg+0xe5/0x1b0 [ 1525.981011][T28596] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1525.986014][T28596] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1525.991993][T28596] do_syscall_64+0x60/0xe0 [ 1525.996391][T28596] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1526.002274][T28596] RIP: 0033:0x45cba9 [ 1526.006148][T28596] Code: Bad RIP value. [ 1526.010194][T28596] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1526.018586][T28596] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1526.026626][T28596] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 10:55:05 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a0011000e2f000037153e", 0x23}], 0x1}, 0x0) [ 1526.034584][T28596] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1526.042540][T28596] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1526.050513][T28596] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:55:05 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1526.272528][T28599] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1526.294609][T28599] CPU: 0 PID: 28599 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1526.303304][T28599] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1526.314139][T28599] Call Trace: [ 1526.317436][T28599] dump_stack+0x18f/0x20d [ 1526.321780][T28599] sysfs_warn_dup.cold+0x1c/0x2d [ 1526.326744][T28599] sysfs_do_create_link_sd+0x11e/0x140 [ 1526.332212][T28599] sysfs_create_link+0x5f/0xc0 [ 1526.336983][T28599] device_add+0x6ff/0x1b00 [ 1526.341502][T28599] ? device_check_offline+0x280/0x280 [ 1526.346884][T28599] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1526.352877][T28599] wiphy_register+0x1d5b/0x2840 [ 1526.357745][T28599] ? wiphy_unregister+0xc10/0xc10 [ 1526.362777][T28599] ? default_device_exit_batch+0x3d0/0x3d0 [ 1526.368599][T28599] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1526.374660][T28599] ieee80211_register_hw+0x2291/0x3950 [ 1526.380131][T28599] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1526.385518][T28599] ? check_preemption_disabled+0x38/0x220 [ 1526.391258][T28599] ? memset+0x20/0x40 [ 1526.395244][T28599] ? __hrtimer_init+0x12c/0x260 [ 1526.400114][T28599] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1526.405883][T28599] ? hwsim_virtio_rx_work+0x350/0x350 [ 1526.411261][T28599] ? memcpy+0x39/0x60 [ 1526.415251][T28599] hwsim_new_radio_nl+0x93e/0xf8c [ 1526.420287][T28599] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1526.426198][T28599] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1526.433147][T28599] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1526.440103][T28599] genl_rcv_msg+0x61d/0x9e0 [ 1526.444627][T28599] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1526.451568][T28599] ? mark_held_locks+0x9f/0xe0 [ 1526.456367][T28599] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1526.462523][T28599] netlink_rcv_skb+0x15a/0x430 [ 1526.467292][T28599] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1526.474231][T28599] ? netlink_ack+0xa10/0xa10 [ 1526.478840][T28599] genl_rcv+0x24/0x40 [ 1526.482820][T28599] netlink_unicast+0x533/0x7d0 [ 1526.487596][T28599] ? netlink_attachskb+0x810/0x810 [ 1526.492709][T28599] ? _copy_from_iter_full+0x247/0x890 [ 1526.498087][T28599] ? __check_object_size+0x171/0x3e4 [ 1526.503372][T28599] ? netlink_sendmsg+0x7b2/0xd90 [ 1526.508316][T28599] netlink_sendmsg+0x856/0xd90 [ 1526.513105][T28599] ? netlink_unicast+0x7d0/0x7d0 [ 1526.518055][T28599] ? netlink_unicast+0x7d0/0x7d0 [ 1526.523015][T28599] sock_sendmsg+0xcf/0x120 [ 1526.527434][T28599] ____sys_sendmsg+0x6e8/0x810 [ 1526.532204][T28599] ? kernel_sendmsg+0x50/0x50 [ 1526.536883][T28599] ? do_recvmmsg+0x6d0/0x6d0 [ 1526.541484][T28599] ? kvm_sched_clock_read+0x14/0x40 [ 1526.546680][T28599] ? sched_clock+0x2a/0x40 [ 1526.551092][T28599] ? sched_clock_cpu+0x18/0x1b0 [ 1526.555941][T28599] ? sched_clock_cpu+0x18/0x1b0 [ 1526.560795][T28599] ? debug_object_activate+0x287/0x3e0 [ 1526.566264][T28599] ___sys_sendmsg+0xf3/0x170 [ 1526.570861][T28599] ? sendmsg_copy_msghdr+0x160/0x160 [ 1526.576149][T28599] ? __fget_files+0x272/0x400 [ 1526.580834][T28599] ? lock_downgrade+0x820/0x820 [ 1526.585697][T28599] ? check_preemption_disabled+0x38/0x220 [ 1526.591426][T28599] ? __fget_files+0x294/0x400 [ 1526.596123][T28599] ? __fget_light+0xea/0x280 [ 1526.600723][T28599] __sys_sendmsg+0xe5/0x1b0 [ 1526.605231][T28599] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1526.610273][T28599] ? do_syscall_64+0x1c/0xe0 [ 1526.614870][T28599] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1526.620858][T28599] do_syscall_64+0x60/0xe0 [ 1526.625278][T28599] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1526.631172][T28599] RIP: 0033:0x45cba9 [ 1526.635060][T28599] Code: Bad RIP value. [ 1526.639125][T28599] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1526.647534][T28599] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1526.655511][T28599] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1526.663480][T28599] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 10:55:05 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x7a000000}, 0x0) 10:55:05 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000002d000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1526.671468][T28599] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1526.679437][T28599] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:55:05 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:06 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1527.262066][T28637] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1527.282003][T28637] CPU: 1 PID: 28637 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1527.290698][T28637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1527.300751][T28637] Call Trace: [ 1527.304049][T28637] dump_stack+0x18f/0x20d [ 1527.308391][T28637] sysfs_warn_dup.cold+0x1c/0x2d [ 1527.313337][T28637] sysfs_do_create_link_sd+0x11e/0x140 [ 1527.318806][T28637] sysfs_create_link+0x5f/0xc0 [ 1527.323598][T28637] device_add+0x6ff/0x1b00 [ 1527.328024][T28637] ? device_check_offline+0x280/0x280 [ 1527.333405][T28637] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1527.339412][T28637] wiphy_register+0x1d5b/0x2840 [ 1527.344286][T28637] ? wiphy_unregister+0xc10/0xc10 [ 1527.349316][T28637] ? default_device_exit_batch+0x3d0/0x3d0 [ 1527.355132][T28637] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1527.361206][T28637] ieee80211_register_hw+0x2291/0x3950 [ 1527.366683][T28637] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1527.372071][T28637] ? check_preemption_disabled+0x38/0x220 [ 1527.377807][T28637] ? memset+0x20/0x40 [ 1527.381791][T28637] ? __hrtimer_init+0x12c/0x260 [ 1527.386655][T28637] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1527.392400][T28637] ? hwsim_virtio_rx_work+0x350/0x350 [ 1527.397792][T28637] ? memcpy+0x39/0x60 [ 1527.401783][T28637] hwsim_new_radio_nl+0x93e/0xf8c [ 1527.406824][T28637] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1527.412706][T28637] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1527.419620][T28637] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1527.426534][T28637] genl_rcv_msg+0x61d/0x9e0 [ 1527.431040][T28637] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1527.437993][T28637] ? lock_release+0x8d0/0x8d0 [ 1527.442674][T28637] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1527.447968][T28637] netlink_rcv_skb+0x15a/0x430 [ 1527.452737][T28637] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1527.459674][T28637] ? netlink_ack+0xa10/0xa10 [ 1527.464299][T28637] genl_rcv+0x24/0x40 [ 1527.468282][T28637] netlink_unicast+0x533/0x7d0 [ 1527.473069][T28637] ? netlink_attachskb+0x810/0x810 [ 1527.478181][T28637] ? _copy_from_iter_full+0x247/0x890 [ 1527.483554][T28637] ? __phys_addr+0x9a/0x110 [ 1527.488077][T28637] ? __phys_addr_symbol+0x2c/0x70 [ 1527.493103][T28637] ? __check_object_size+0x171/0x3e4 [ 1527.498390][T28637] netlink_sendmsg+0x856/0xd90 [ 1527.503165][T28637] ? netlink_unicast+0x7d0/0x7d0 [ 1527.508115][T28637] ? netlink_unicast+0x7d0/0x7d0 [ 1527.513055][T28637] sock_sendmsg+0xcf/0x120 [ 1527.517475][T28637] ____sys_sendmsg+0x6e8/0x810 [ 1527.522250][T28637] ? kernel_sendmsg+0x50/0x50 [ 1527.526924][T28637] ? do_recvmmsg+0x6d0/0x6d0 [ 1527.531519][T28637] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1527.537506][T28637] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1527.543493][T28637] ___sys_sendmsg+0xf3/0x170 [ 1527.548085][T28637] ? sendmsg_copy_msghdr+0x160/0x160 [ 1527.553379][T28637] ? __fget_files+0x272/0x400 [ 1527.558063][T28637] ? lock_downgrade+0x820/0x820 [ 1527.562914][T28637] ? find_held_lock+0x2d/0x110 [ 1527.568731][T28637] ? check_preemption_disabled+0x38/0x220 [ 1527.574466][T28637] ? __fget_files+0x294/0x400 [ 1527.579158][T28637] ? __fget_light+0xea/0x280 [ 1527.583758][T28637] __sys_sendmsg+0xe5/0x1b0 [ 1527.588264][T28637] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1527.593290][T28637] ? __x64_sys_futex+0x382/0x4e0 [ 1527.598249][T28637] ? check_preemption_disabled+0x38/0x220 [ 1527.603981][T28637] ? do_syscall_64+0x1c/0xe0 [ 1527.608577][T28637] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1527.614562][T28637] do_syscall_64+0x60/0xe0 [ 1527.618990][T28637] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1527.624878][T28637] RIP: 0033:0x45cba9 [ 1527.628761][T28637] Code: Bad RIP value. [ 1527.632831][T28637] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1527.641238][T28637] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1527.649204][T28637] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1527.657179][T28637] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1527.665148][T28637] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1527.673114][T28637] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1527.867165][T28640] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:07 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x500}, 0x0) 10:55:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000037000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:07 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000003a000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1528.180576][T28654] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1528.207023][T28654] CPU: 0 PID: 28654 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1528.215722][T28654] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1528.225772][T28654] Call Trace: [ 1528.229066][T28654] dump_stack+0x18f/0x20d [ 1528.233407][T28654] sysfs_warn_dup.cold+0x1c/0x2d [ 1528.238349][T28654] sysfs_do_create_link_sd+0x11e/0x140 [ 1528.243814][T28654] sysfs_create_link+0x5f/0xc0 [ 1528.248589][T28654] device_add+0x6ff/0x1b00 [ 1528.253025][T28654] ? device_check_offline+0x280/0x280 [ 1528.258399][T28654] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1528.264382][T28654] wiphy_register+0x1d5b/0x2840 [ 1528.269243][T28654] ? wiphy_unregister+0xc10/0xc10 [ 1528.274272][T28654] ? default_device_exit_batch+0x3d0/0x3d0 [ 1528.280085][T28654] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1528.286160][T28654] ieee80211_register_hw+0x2291/0x3950 [ 1528.291636][T28654] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1528.297021][T28654] ? check_preemption_disabled+0x38/0x220 [ 1528.302744][T28654] ? memset+0x20/0x40 [ 1528.306728][T28654] ? __hrtimer_init+0x12c/0x260 [ 1528.311591][T28654] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1528.317329][T28654] ? hwsim_virtio_rx_work+0x350/0x350 [ 1528.322709][T28654] ? memcpy+0x39/0x60 [ 1528.326696][T28654] hwsim_new_radio_nl+0x93e/0xf8c [ 1528.331729][T28654] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1528.337637][T28654] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1528.344571][T28654] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1528.351518][T28654] genl_rcv_msg+0x61d/0x9e0 [ 1528.356033][T28654] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1528.363069][T28654] ? lock_release+0x8d0/0x8d0 [ 1528.367745][T28654] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1528.373154][T28654] ? __copy_skb_header+0x1e1/0x4d0 [ 1528.378273][T28654] netlink_rcv_skb+0x15a/0x430 [ 1528.383042][T28654] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1528.389978][T28654] ? netlink_ack+0xa10/0xa10 [ 1528.394592][T28654] genl_rcv+0x24/0x40 [ 1528.398580][T28654] netlink_unicast+0x533/0x7d0 [ 1528.403351][T28654] ? netlink_attachskb+0x810/0x810 [ 1528.408483][T28654] ? netlink_sendmsg+0x7dc/0xd90 [ 1528.413427][T28654] netlink_sendmsg+0x856/0xd90 [ 1528.418203][T28654] ? netlink_unicast+0x7d0/0x7d0 [ 1528.423153][T28654] ? netlink_unicast+0x7d0/0x7d0 [ 1528.428096][T28654] sock_sendmsg+0xcf/0x120 [ 1528.432519][T28654] ____sys_sendmsg+0x6e8/0x810 [ 1528.437290][T28654] ? kernel_sendmsg+0x50/0x50 [ 1528.441982][T28654] ? ____sys_sendmsg+0xe/0x810 [ 1528.446755][T28654] ___sys_sendmsg+0xf3/0x170 [ 1528.451351][T28654] ? sendmsg_copy_msghdr+0x160/0x160 [ 1528.456642][T28654] ? __fget_files+0x272/0x400 [ 1528.461327][T28654] ? lock_downgrade+0x820/0x820 [ 1528.466192][T28654] ? check_memory_region+0x12c/0x180 [ 1528.471492][T28654] ? __fget_files+0x294/0x400 [ 1528.476181][T28654] ? __fget_light+0xea/0x280 [ 1528.480786][T28654] __sys_sendmsg+0xe5/0x1b0 [ 1528.485295][T28654] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1528.490353][T28654] do_syscall_64+0x60/0xe0 [ 1528.494774][T28654] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1528.500671][T28654] RIP: 0033:0x45cba9 [ 1528.504558][T28654] Code: Bad RIP value. [ 1528.508623][T28654] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1528.517037][T28654] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:55:07 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100102f000037153e", 0x23}], 0x1}, 0x0) [ 1528.525006][T28654] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1528.532976][T28654] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1528.540953][T28654] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1528.548925][T28654] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1528.665234][T28687] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1528.697090][T28687] CPU: 0 PID: 28687 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1528.705776][T28687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1528.715841][T28687] Call Trace: [ 1528.719141][T28687] dump_stack+0x18f/0x20d [ 1528.723483][T28687] sysfs_warn_dup.cold+0x1c/0x2d [ 1528.728434][T28687] sysfs_do_create_link_sd+0x11e/0x140 [ 1528.733900][T28687] sysfs_create_link+0x5f/0xc0 [ 1528.738673][T28687] device_add+0x6ff/0x1b00 [ 1528.743099][T28687] ? device_check_offline+0x280/0x280 [ 1528.748479][T28687] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1528.754469][T28687] wiphy_register+0x1d5b/0x2840 [ 1528.759336][T28687] ? wiphy_unregister+0xc10/0xc10 [ 1528.764360][T28687] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1528.770528][T28687] ? ieee80211_register_hw+0x226b/0x3950 [ 1528.776168][T28687] ieee80211_register_hw+0x2291/0x3950 [ 1528.781647][T28687] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1528.787037][T28687] ? check_preemption_disabled+0x38/0x220 [ 1528.792763][T28687] ? memset+0x20/0x40 [ 1528.796751][T28687] ? __hrtimer_init+0x12c/0x260 [ 1528.801619][T28687] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1528.807358][T28687] ? hwsim_virtio_rx_work+0x350/0x350 [ 1528.812738][T28687] ? memcpy+0x39/0x60 [ 1528.816738][T28687] hwsim_new_radio_nl+0x93e/0xf8c [ 1528.821772][T28687] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1528.827683][T28687] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1528.834621][T28687] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1528.841562][T28687] genl_rcv_msg+0x61d/0x9e0 [ 1528.846079][T28687] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1528.853029][T28687] ? lock_release+0x8d0/0x8d0 [ 1528.857715][T28687] netlink_rcv_skb+0x15a/0x430 [ 1528.862484][T28687] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1528.869422][T28687] ? netlink_ack+0xa10/0xa10 [ 1528.874119][T28687] genl_rcv+0x24/0x40 [ 1528.878100][T28687] netlink_unicast+0x533/0x7d0 [ 1528.882874][T28687] ? netlink_attachskb+0x810/0x810 [ 1528.887983][T28687] ? _copy_from_iter_full+0x247/0x890 [ 1528.893357][T28687] ? __phys_addr+0x9a/0x110 [ 1528.897865][T28687] ? __phys_addr_symbol+0x2c/0x70 [ 1528.902892][T28687] ? __check_object_size+0x171/0x3e4 [ 1528.908185][T28687] netlink_sendmsg+0x856/0xd90 [ 1528.912960][T28687] ? netlink_unicast+0x7d0/0x7d0 [ 1528.917911][T28687] ? netlink_unicast+0x7d0/0x7d0 [ 1528.922855][T28687] sock_sendmsg+0xcf/0x120 [ 1528.927273][T28687] ____sys_sendmsg+0x6e8/0x810 [ 1528.932044][T28687] ? kernel_sendmsg+0x50/0x50 [ 1528.936721][T28687] ? do_recvmmsg+0x6d0/0x6d0 [ 1528.941319][T28687] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1528.947305][T28687] ___sys_sendmsg+0xf3/0x170 [ 1528.951903][T28687] ? sendmsg_copy_msghdr+0x160/0x160 [ 1528.957197][T28687] ? __fget_files+0x272/0x400 [ 1528.961876][T28687] ? lock_downgrade+0x820/0x820 [ 1528.966749][T28687] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1528.972735][T28687] ? check_preemption_disabled+0x38/0x220 [ 1528.978463][T28687] ? __fget_files+0x294/0x400 [ 1528.983150][T28687] ? __fget_light+0xea/0x280 [ 1528.987745][T28687] __sys_sendmsg+0xe5/0x1b0 [ 1528.992259][T28687] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1528.997323][T28687] ? do_syscall_64+0x1c/0xe0 [ 1529.001922][T28687] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1529.007926][T28687] do_syscall_64+0x60/0xe0 10:55:08 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000f4240000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:08 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1529.012361][T28687] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1529.018252][T28687] RIP: 0033:0x45cba9 [ 1529.022137][T28687] Code: Bad RIP value. [ 1529.026198][T28687] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1529.034605][T28687] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1529.042571][T28687] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1529.050541][T28687] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1529.058513][T28687] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:55:08 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1529.066482][T28687] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:55:08 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x88400000}, 0x0) [ 1529.280222][T28701] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:08 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000043000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:08 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1529.754084][T28717] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1529.786158][T28717] CPU: 1 PID: 28717 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1529.794857][T28717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1529.804908][T28717] Call Trace: [ 1529.808204][T28717] dump_stack+0x18f/0x20d [ 1529.812552][T28717] sysfs_warn_dup.cold+0x1c/0x2d [ 1529.817496][T28717] sysfs_do_create_link_sd+0x11e/0x140 [ 1529.822961][T28717] sysfs_create_link+0x5f/0xc0 [ 1529.827733][T28717] device_add+0x6ff/0x1b00 [ 1529.832160][T28717] ? device_check_offline+0x280/0x280 [ 1529.837536][T28717] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1529.843526][T28717] wiphy_register+0x1d5b/0x2840 [ 1529.848390][T28717] ? wiphy_unregister+0xc10/0xc10 [ 1529.853421][T28717] ? default_device_exit_batch+0x3d0/0x3d0 [ 1529.859242][T28717] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1529.865319][T28717] ieee80211_register_hw+0x2291/0x3950 [ 1529.870793][T28717] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1529.876175][T28717] ? check_preemption_disabled+0x38/0x220 [ 1529.881897][T28717] ? memset+0x20/0x40 [ 1529.885879][T28717] ? __hrtimer_init+0x12c/0x260 [ 1529.890824][T28717] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1529.896554][T28717] ? hwsim_virtio_rx_work+0x350/0x350 [ 1529.901909][T28717] ? memcpy+0x39/0x60 [ 1529.905875][T28717] hwsim_new_radio_nl+0x93e/0xf8c [ 1529.910886][T28717] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1529.916769][T28717] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1529.923684][T28717] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1529.930602][T28717] genl_rcv_msg+0x61d/0x9e0 [ 1529.935093][T28717] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1529.942034][T28717] ? lock_release+0x8d0/0x8d0 [ 1529.946689][T28717] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1529.951977][T28717] netlink_rcv_skb+0x15a/0x430 [ 1529.956724][T28717] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1529.963639][T28717] ? netlink_ack+0xa10/0xa10 [ 1529.968220][T28717] genl_rcv+0x24/0x40 [ 1529.972187][T28717] netlink_unicast+0x533/0x7d0 [ 1529.976935][T28717] ? netlink_attachskb+0x810/0x810 [ 1529.982025][T28717] ? _copy_from_iter_full+0x247/0x890 [ 1529.987375][T28717] ? __phys_addr+0x9a/0x110 [ 1529.991960][T28717] ? __phys_addr_symbol+0x2c/0x70 [ 1529.996973][T28717] ? __check_object_size+0x171/0x3e4 [ 1530.002253][T28717] netlink_sendmsg+0x856/0xd90 [ 1530.007008][T28717] ? netlink_unicast+0x7d0/0x7d0 [ 1530.011951][T28717] ? netlink_unicast+0x7d0/0x7d0 [ 1530.017015][T28717] sock_sendmsg+0xcf/0x120 [ 1530.021423][T28717] ____sys_sendmsg+0x6e8/0x810 [ 1530.026175][T28717] ? kernel_sendmsg+0x50/0x50 [ 1530.030834][T28717] ? do_recvmmsg+0x6d0/0x6d0 [ 1530.035412][T28717] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1530.041375][T28717] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1530.047343][T28717] ___sys_sendmsg+0xf3/0x170 [ 1530.051925][T28717] ? sendmsg_copy_msghdr+0x160/0x160 [ 1530.057195][T28717] ? __fget_files+0x272/0x400 [ 1530.061860][T28717] ? lock_downgrade+0x820/0x820 [ 1530.066694][T28717] ? find_held_lock+0x2d/0x110 [ 1530.071449][T28717] ? check_preemption_disabled+0x38/0x220 [ 1530.077168][T28717] ? __fget_files+0x294/0x400 [ 1530.081837][T28717] ? __fget_light+0xea/0x280 [ 1530.086421][T28717] __sys_sendmsg+0xe5/0x1b0 [ 1530.090909][T28717] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1530.095923][T28717] ? __x64_sys_futex+0x382/0x4e0 [ 1530.100847][T28717] ? check_preemption_disabled+0x38/0x220 [ 1530.106554][T28717] ? do_syscall_64+0x1c/0xe0 [ 1530.111125][T28717] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1530.117104][T28717] do_syscall_64+0x60/0xe0 [ 1530.121504][T28717] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1530.127376][T28717] RIP: 0033:0x45cba9 [ 1530.131244][T28717] Code: Bad RIP value. [ 1530.135292][T28717] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1530.143682][T28717] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1530.151633][T28717] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1530.159594][T28717] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1530.167551][T28717] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1530.175505][T28717] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 10:55:09 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100142f000037153e", 0x23}], 0x1}, 0x0) [ 1530.434058][T28726] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1530.456326][T28726] CPU: 1 PID: 28726 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1530.465011][T28726] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1530.475363][T28726] Call Trace: [ 1530.478641][T28726] dump_stack+0x18f/0x20d [ 1530.482979][T28726] sysfs_warn_dup.cold+0x1c/0x2d [ 1530.487903][T28726] sysfs_do_create_link_sd+0x11e/0x140 [ 1530.493348][T28726] sysfs_create_link+0x5f/0xc0 [ 1530.498096][T28726] device_add+0x6ff/0x1b00 [ 1530.502495][T28726] ? device_check_offline+0x280/0x280 [ 1530.507848][T28726] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1530.513812][T28726] wiphy_register+0x1d5b/0x2840 [ 1530.518655][T28726] ? wiphy_unregister+0xc10/0xc10 [ 1530.523663][T28726] ? default_device_exit_batch+0x3d0/0x3d0 [ 1530.529465][T28726] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1530.535516][T28726] ieee80211_register_hw+0x2291/0x3950 [ 1530.540965][T28726] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1530.546331][T28726] ? check_preemption_disabled+0x38/0x220 [ 1530.552032][T28726] ? memset+0x20/0x40 [ 1530.556020][T28726] ? __hrtimer_init+0x12c/0x260 [ 1530.560858][T28726] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1530.566574][T28726] ? hwsim_virtio_rx_work+0x350/0x350 [ 1530.571930][T28726] ? memcpy+0x39/0x60 [ 1530.575896][T28726] hwsim_new_radio_nl+0x93e/0xf8c [ 1530.580908][T28726] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1530.586792][T28726] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1530.593707][T28726] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1530.600627][T28726] genl_rcv_msg+0x61d/0x9e0 [ 1530.605117][T28726] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1530.612041][T28726] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1530.618961][T28726] netlink_rcv_skb+0x15a/0x430 [ 1530.623706][T28726] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1530.630622][T28726] ? netlink_ack+0xa10/0xa10 [ 1530.635204][T28726] genl_rcv+0x24/0x40 [ 1530.639170][T28726] netlink_unicast+0x533/0x7d0 [ 1530.643920][T28726] ? netlink_attachskb+0x810/0x810 [ 1530.649010][T28726] ? _copy_from_iter_full+0x247/0x890 [ 1530.654361][T28726] ? __phys_addr+0x9a/0x110 [ 1530.658844][T28726] ? __phys_addr_symbol+0x2c/0x70 [ 1530.663873][T28726] ? __check_object_size+0x171/0x3e4 [ 1530.669144][T28726] netlink_sendmsg+0x856/0xd90 [ 1530.673894][T28726] ? netlink_unicast+0x7d0/0x7d0 [ 1530.678819][T28726] ? netlink_unicast+0x7d0/0x7d0 [ 1530.683736][T28726] sock_sendmsg+0xcf/0x120 [ 1530.688133][T28726] ____sys_sendmsg+0x6e8/0x810 [ 1530.692877][T28726] ? kernel_sendmsg+0x50/0x50 [ 1530.697542][T28726] ? do_recvmmsg+0x6d0/0x6d0 [ 1530.702125][T28726] ? kvm_sched_clock_read+0x14/0x40 [ 1530.707305][T28726] ? sched_clock_cpu+0x18/0x1b0 [ 1530.712143][T28726] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1530.718106][T28726] ? check_preemption_disabled+0x38/0x220 [ 1530.723811][T28726] ___sys_sendmsg+0xf3/0x170 [ 1530.728384][T28726] ? sendmsg_copy_msghdr+0x160/0x160 [ 1530.733659][T28726] ? __fget_files+0x272/0x400 [ 1530.738321][T28726] ? lock_downgrade+0x820/0x820 [ 1530.743170][T28726] ? lock_is_held_type+0x265/0x360 [ 1530.748266][T28726] ? check_preemption_disabled+0x38/0x220 [ 1530.753968][T28726] ? __fget_files+0x294/0x400 [ 1530.758642][T28726] ? __fget_light+0xea/0x280 [ 1530.763221][T28726] __sys_sendmsg+0xe5/0x1b0 [ 1530.767707][T28726] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1530.772725][T28726] ? do_syscall_64+0x1c/0xe0 [ 1530.777314][T28726] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1530.783281][T28726] do_syscall_64+0x60/0xe0 [ 1530.787679][T28726] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1530.793550][T28726] RIP: 0033:0x45cba9 [ 1530.797417][T28726] Code: Bad RIP value. [ 1530.801459][T28726] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1530.809848][T28726] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1530.817798][T28726] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1530.825749][T28726] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 10:55:10 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x587}, 0x0) 10:55:10 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:10 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000051000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1530.833697][T28726] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1530.841649][T28726] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1530.959714][T28752] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000056000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:10 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x97ffffff}, 0x0) 10:55:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000057000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1531.626309][T28766] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1531.655547][T28766] CPU: 0 PID: 28766 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1531.664248][T28766] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1531.674297][T28766] Call Trace: [ 1531.677596][T28766] dump_stack+0x18f/0x20d [ 1531.681936][T28766] sysfs_warn_dup.cold+0x1c/0x2d [ 1531.686879][T28766] sysfs_do_create_link_sd+0x11e/0x140 [ 1531.692344][T28766] sysfs_create_link+0x5f/0xc0 [ 1531.697127][T28766] device_add+0x6ff/0x1b00 [ 1531.701548][T28766] ? device_check_offline+0x280/0x280 [ 1531.706927][T28766] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1531.712915][T28766] wiphy_register+0x1d5b/0x2840 [ 1531.717783][T28766] ? wiphy_unregister+0xc10/0xc10 [ 1531.722808][T28766] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1531.728977][T28766] ? ieee80211_register_hw+0x2257/0x3950 [ 1531.734628][T28766] ? ieee80211_register_hw+0x1892/0x3950 [ 1531.740265][T28766] ieee80211_register_hw+0x2291/0x3950 [ 1531.745744][T28766] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1531.751128][T28766] ? check_preemption_disabled+0x38/0x220 [ 1531.756851][T28766] ? memset+0x20/0x40 [ 1531.760830][T28766] ? __hrtimer_init+0x12c/0x260 [ 1531.765693][T28766] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1531.771439][T28766] ? hwsim_virtio_rx_work+0x350/0x350 [ 1531.776815][T28766] ? memcpy+0x39/0x60 [ 1531.780802][T28766] hwsim_new_radio_nl+0x93e/0xf8c [ 1531.785833][T28766] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1531.791740][T28766] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1531.798672][T28766] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1531.805611][T28766] genl_rcv_msg+0x61d/0x9e0 [ 1531.810122][T28766] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1531.817086][T28766] ? netlink_rcv_skb+0xb1/0x430 [ 1531.821940][T28766] netlink_rcv_skb+0x15a/0x430 [ 1531.826713][T28766] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1531.833669][T28766] ? netlink_ack+0xa10/0xa10 [ 1531.838283][T28766] genl_rcv+0x24/0x40 [ 1531.842263][T28766] netlink_unicast+0x533/0x7d0 [ 1531.847038][T28766] ? netlink_attachskb+0x810/0x810 [ 1531.852151][T28766] ? _copy_from_iter_full+0x247/0x890 [ 1531.857524][T28766] ? __phys_addr+0x9a/0x110 [ 1531.862025][T28766] ? __phys_addr_symbol+0x2c/0x70 [ 1531.867068][T28766] ? __check_object_size+0x171/0x3e4 [ 1531.872359][T28766] netlink_sendmsg+0x856/0xd90 [ 1531.877133][T28766] ? netlink_unicast+0x7d0/0x7d0 [ 1531.882085][T28766] ? netlink_unicast+0x7d0/0x7d0 [ 1531.887030][T28766] sock_sendmsg+0xcf/0x120 [ 1531.891453][T28766] ____sys_sendmsg+0x6e8/0x810 [ 1531.896222][T28766] ? kernel_sendmsg+0x50/0x50 [ 1531.900903][T28766] ? do_recvmmsg+0x6d0/0x6d0 [ 1531.905494][T28766] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1531.911478][T28766] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1531.917463][T28766] ? _raw_spin_unlock_irqrestore+0x9b/0xe0 [ 1531.923264][T28766] ? debug_object_activate+0x287/0x3e0 [ 1531.928730][T28766] ___sys_sendmsg+0xf3/0x170 [ 1531.933328][T28766] ? sendmsg_copy_msghdr+0x160/0x160 [ 1531.938614][T28766] ? __fget_files+0x272/0x400 [ 1531.943294][T28766] ? lock_downgrade+0x820/0x820 [ 1531.948143][T28766] ? lock_downgrade+0x820/0x820 [ 1531.953017][T28766] ? check_preemption_disabled+0x38/0x220 [ 1531.958760][T28766] ? __fget_files+0x294/0x400 [ 1531.963447][T28766] ? __fget_light+0xea/0x280 [ 1531.968057][T28766] __sys_sendmsg+0xe5/0x1b0 [ 1531.972564][T28766] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1531.977620][T28766] do_syscall_64+0x60/0xe0 [ 1531.982038][T28766] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1531.987931][T28766] RIP: 0033:0x45cba9 [ 1531.991815][T28766] Code: Bad RIP value. [ 1531.995878][T28766] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1532.004290][T28766] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1532.012258][T28766] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1532.020228][T28766] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1532.028202][T28766] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1532.036173][T28766] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:55:11 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:11 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100282f000037153e", 0x23}], 0x1}, 0x0) 10:55:11 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1532.319581][T28781] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1532.343270][T28781] CPU: 0 PID: 28781 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1532.351984][T28781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1532.362054][T28781] Call Trace: [ 1532.365349][T28781] dump_stack+0x18f/0x20d [ 1532.369693][T28781] sysfs_warn_dup.cold+0x1c/0x2d [ 1532.374642][T28781] sysfs_do_create_link_sd+0x11e/0x140 [ 1532.380110][T28781] sysfs_create_link+0x5f/0xc0 [ 1532.384880][T28781] device_add+0x6ff/0x1b00 [ 1532.389309][T28781] ? device_check_offline+0x280/0x280 [ 1532.394689][T28781] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1532.400682][T28781] wiphy_register+0x1d5b/0x2840 [ 1532.405550][T28781] ? wiphy_unregister+0xc10/0xc10 [ 1532.410581][T28781] ? default_device_exit_batch+0x3d0/0x3d0 [ 1532.416400][T28781] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1532.422474][T28781] ieee80211_register_hw+0x2291/0x3950 [ 1532.427973][T28781] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1532.433363][T28781] ? check_preemption_disabled+0x38/0x220 [ 1532.439088][T28781] ? memset+0x20/0x40 [ 1532.443072][T28781] ? __hrtimer_init+0x12c/0x260 [ 1532.447932][T28781] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1532.453675][T28781] ? hwsim_virtio_rx_work+0x350/0x350 [ 1532.459053][T28781] ? memcpy+0x39/0x60 [ 1532.463043][T28781] hwsim_new_radio_nl+0x93e/0xf8c [ 1532.468078][T28781] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1532.473991][T28781] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1532.480933][T28781] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1532.487879][T28781] genl_rcv_msg+0x61d/0x9e0 [ 1532.492403][T28781] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1532.499357][T28781] ? lock_release+0x8d0/0x8d0 [ 1532.504040][T28781] ? netlink_deliver_tap+0x227/0xb70 [ 1532.509330][T28781] netlink_rcv_skb+0x15a/0x430 [ 1532.514094][T28781] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1532.521031][T28781] ? netlink_ack+0xa10/0xa10 [ 1532.525648][T28781] genl_rcv+0x24/0x40 [ 1532.529626][T28781] netlink_unicast+0x533/0x7d0 [ 1532.534395][T28781] ? netlink_attachskb+0x810/0x810 [ 1532.539509][T28781] ? _copy_from_iter_full+0x247/0x890 [ 1532.544880][T28781] ? __phys_addr+0x9a/0x110 [ 1532.549385][T28781] ? __phys_addr_symbol+0x2c/0x70 [ 1532.554419][T28781] ? __check_object_size+0x171/0x3e4 [ 1532.559708][T28781] netlink_sendmsg+0x856/0xd90 [ 1532.564481][T28781] ? netlink_unicast+0x7d0/0x7d0 [ 1532.569430][T28781] ? netlink_unicast+0x7d0/0x7d0 [ 1532.574373][T28781] sock_sendmsg+0xcf/0x120 [ 1532.578794][T28781] ____sys_sendmsg+0x6e8/0x810 [ 1532.583569][T28781] ? kernel_sendmsg+0x50/0x50 [ 1532.588261][T28781] ? do_recvmmsg+0x6d0/0x6d0 [ 1532.592869][T28781] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1532.598855][T28781] ? debug_object_activate+0x287/0x3e0 [ 1532.604334][T28781] ___sys_sendmsg+0xf3/0x170 [ 1532.608928][T28781] ? sendmsg_copy_msghdr+0x160/0x160 [ 1532.614218][T28781] ? __fget_files+0x272/0x400 [ 1532.618905][T28781] ? lock_downgrade+0x820/0x820 [ 1532.623751][T28781] ? find_held_lock+0x2d/0x110 [ 1532.628525][T28781] ? check_preemption_disabled+0x38/0x220 [ 1532.634252][T28781] ? __fget_files+0x294/0x400 [ 1532.638939][T28781] ? __fget_light+0xea/0x280 [ 1532.643562][T28781] __sys_sendmsg+0xe5/0x1b0 [ 1532.648068][T28781] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1532.653091][T28781] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1532.659100][T28781] do_syscall_64+0x60/0xe0 [ 1532.663515][T28781] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1532.669404][T28781] RIP: 0033:0x45cba9 [ 1532.673290][T28781] Code: Bad RIP value. [ 1532.677352][T28781] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1532.685759][T28781] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1532.693729][T28781] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1532.701696][T28781] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1532.709676][T28781] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:55:11 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000058000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1532.717647][T28781] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1532.846764][T28807] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1532.875716][T28807] CPU: 0 PID: 28807 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1532.884550][T28807] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1532.894608][T28807] Call Trace: [ 1532.897912][T28807] dump_stack+0x18f/0x20d [ 1532.902253][T28807] sysfs_warn_dup.cold+0x1c/0x2d [ 1532.907199][T28807] sysfs_do_create_link_sd+0x11e/0x140 [ 1532.912669][T28807] sysfs_create_link+0x5f/0xc0 [ 1532.917444][T28807] device_add+0x6ff/0x1b00 [ 1532.921870][T28807] ? device_check_offline+0x280/0x280 [ 1532.927255][T28807] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1532.933241][T28807] wiphy_register+0x1d5b/0x2840 [ 1532.938115][T28807] ? wiphy_unregister+0xc10/0xc10 [ 1532.943149][T28807] ? default_device_exit_batch+0x3d0/0x3d0 [ 1532.948971][T28807] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1532.955049][T28807] ieee80211_register_hw+0x2291/0x3950 [ 1532.960537][T28807] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1532.965914][T28807] ? check_preemption_disabled+0x38/0x220 [ 1532.971637][T28807] ? memset+0x20/0x40 [ 1532.975624][T28807] ? __hrtimer_init+0x12c/0x260 [ 1532.980483][T28807] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1532.986222][T28807] ? hwsim_virtio_rx_work+0x350/0x350 [ 1532.991591][T28807] ? memcpy+0x39/0x60 [ 1532.995646][T28807] hwsim_new_radio_nl+0x93e/0xf8c [ 1533.000744][T28807] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1533.006727][T28807] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1533.013646][T28807] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1533.020584][T28807] genl_rcv_msg+0x61d/0x9e0 [ 1533.025095][T28807] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1533.032027][T28807] ? lock_release+0x8d0/0x8d0 [ 1533.036685][T28807] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1533.042067][T28807] netlink_rcv_skb+0x15a/0x430 [ 1533.046834][T28807] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1533.053752][T28807] ? netlink_ack+0xa10/0xa10 [ 1533.058352][T28807] genl_rcv+0x24/0x40 [ 1533.062327][T28807] netlink_unicast+0x533/0x7d0 [ 1533.067108][T28807] ? netlink_attachskb+0x810/0x810 [ 1533.072200][T28807] ? _copy_from_iter_full+0x247/0x890 [ 1533.077562][T28807] ? __phys_addr+0x9a/0x110 [ 1533.082056][T28807] ? __phys_addr_symbol+0x2c/0x70 [ 1533.087076][T28807] ? __check_object_size+0x171/0x3e4 [ 1533.092347][T28807] netlink_sendmsg+0x856/0xd90 [ 1533.097106][T28807] ? netlink_unicast+0x7d0/0x7d0 [ 1533.102050][T28807] ? netlink_unicast+0x7d0/0x7d0 [ 1533.106999][T28807] sock_sendmsg+0xcf/0x120 [ 1533.111409][T28807] ____sys_sendmsg+0x6e8/0x810 [ 1533.116156][T28807] ? kernel_sendmsg+0x50/0x50 [ 1533.120811][T28807] ? do_recvmmsg+0x6d0/0x6d0 [ 1533.125383][T28807] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1533.131345][T28807] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1533.137306][T28807] ___sys_sendmsg+0xf3/0x170 [ 1533.141878][T28807] ? sendmsg_copy_msghdr+0x160/0x160 [ 1533.147152][T28807] ? __fget_files+0x272/0x400 [ 1533.151811][T28807] ? lock_downgrade+0x820/0x820 [ 1533.156637][T28807] ? find_held_lock+0x2d/0x110 [ 1533.161385][T28807] ? check_preemption_disabled+0x38/0x220 [ 1533.167112][T28807] ? __fget_files+0x294/0x400 [ 1533.171794][T28807] ? __fget_light+0xea/0x280 [ 1533.176371][T28807] __sys_sendmsg+0xe5/0x1b0 [ 1533.180859][T28807] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1533.185863][T28807] ? __x64_sys_futex+0x382/0x4e0 [ 1533.190785][T28807] ? check_preemption_disabled+0x38/0x220 [ 1533.196490][T28807] ? do_syscall_64+0x1c/0xe0 [ 1533.201058][T28807] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1533.207038][T28807] do_syscall_64+0x60/0xe0 [ 1533.211462][T28807] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1533.217354][T28807] RIP: 0033:0x45cba9 [ 1533.221243][T28807] Code: Bad RIP value. [ 1533.225303][T28807] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1533.233721][T28807] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:55:12 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1533.241688][T28807] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1533.249655][T28807] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1533.257626][T28807] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1533.265597][T28807] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1533.382394][T28804] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1533.397681][T28804] CPU: 1 PID: 28804 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1533.406373][T28804] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1533.416527][T28804] Call Trace: [ 1533.419828][T28804] dump_stack+0x18f/0x20d [ 1533.424174][T28804] sysfs_warn_dup.cold+0x1c/0x2d [ 1533.429125][T28804] sysfs_do_create_link_sd+0x11e/0x140 [ 1533.434591][T28804] sysfs_create_link+0x5f/0xc0 [ 1533.439483][T28804] device_add+0x6ff/0x1b00 [ 1533.443909][T28804] ? device_check_offline+0x280/0x280 [ 1533.449292][T28804] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1533.455279][T28804] wiphy_register+0x1d5b/0x2840 [ 1533.460143][T28804] ? wiphy_unregister+0xc10/0xc10 [ 1533.465174][T28804] ? default_device_exit_batch+0x3d0/0x3d0 [ 1533.470991][T28804] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1533.477330][T28804] ieee80211_register_hw+0x2291/0x3950 [ 1533.482807][T28804] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1533.488205][T28804] ? check_preemption_disabled+0x38/0x220 [ 1533.493934][T28804] ? memset+0x20/0x40 [ 1533.497928][T28804] ? __hrtimer_init+0x12c/0x260 [ 1533.502789][T28804] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1533.508529][T28804] ? hwsim_virtio_rx_work+0x350/0x350 [ 1533.513904][T28804] ? memcpy+0x39/0x60 [ 1533.517905][T28804] hwsim_new_radio_nl+0x93e/0xf8c [ 1533.522950][T28804] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1533.528864][T28804] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1533.535802][T28804] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1533.542744][T28804] genl_rcv_msg+0x61d/0x9e0 [ 1533.547262][T28804] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1533.555256][T28804] ? lock_release+0x8d0/0x8d0 [ 1533.559937][T28804] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1533.565243][T28804] netlink_rcv_skb+0x15a/0x430 [ 1533.570015][T28804] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1533.577050][T28804] ? netlink_ack+0xa10/0xa10 [ 1533.581663][T28804] genl_rcv+0x24/0x40 [ 1533.585646][T28804] netlink_unicast+0x533/0x7d0 [ 1533.590417][T28804] ? netlink_attachskb+0x810/0x810 [ 1533.595530][T28804] ? _copy_from_iter_full+0x247/0x890 [ 1533.600907][T28804] ? __phys_addr+0x9a/0x110 [ 1533.605407][T28804] ? __phys_addr_symbol+0x2c/0x70 [ 1533.610430][T28804] ? __check_object_size+0x171/0x3e4 [ 1533.615721][T28804] netlink_sendmsg+0x856/0xd90 [ 1533.620510][T28804] ? netlink_unicast+0x7d0/0x7d0 [ 1533.625461][T28804] ? netlink_unicast+0x7d0/0x7d0 [ 1533.630399][T28804] sock_sendmsg+0xcf/0x120 [ 1533.634817][T28804] ____sys_sendmsg+0x6e8/0x810 [ 1533.639587][T28804] ? kernel_sendmsg+0x50/0x50 [ 1533.644264][T28804] ? do_recvmmsg+0x6d0/0x6d0 [ 1533.648862][T28804] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1533.654847][T28804] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1533.660827][T28804] ? __lock_acquire+0xc1e/0x56e0 [ 1533.665781][T28804] ___sys_sendmsg+0xf3/0x170 [ 1533.670377][T28804] ? sendmsg_copy_msghdr+0x160/0x160 [ 1533.675667][T28804] ? __fget_files+0x272/0x400 [ 1533.680351][T28804] ? lock_downgrade+0x820/0x820 [ 1533.685200][T28804] ? find_held_lock+0x2d/0x110 [ 1533.689979][T28804] ? check_preemption_disabled+0x38/0x220 [ 1533.695823][T28804] ? __fget_files+0x294/0x400 [ 1533.700531][T28804] ? __fget_light+0xea/0x280 [ 1533.705132][T28804] __sys_sendmsg+0xe5/0x1b0 [ 1533.709639][T28804] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1533.714675][T28804] ? __x64_sys_futex+0x382/0x4e0 [ 1533.719615][T28804] ? check_preemption_disabled+0x38/0x220 [ 1533.725346][T28804] ? do_syscall_64+0x1c/0xe0 [ 1533.729941][T28804] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1533.735933][T28804] do_syscall_64+0x60/0xe0 [ 1533.740356][T28804] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1533.746261][T28804] RIP: 0033:0x45cba9 [ 1533.750147][T28804] Code: Bad RIP value. [ 1533.754207][T28804] RSP: 002b:00007faf0e9bcc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1533.762612][T28804] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1533.770579][T28804] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000005 [ 1533.778548][T28804] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1533.786516][T28804] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1533.794494][T28804] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9bd6d4 10:55:12 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x600}, 0x0) 10:55:12 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000059000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:12 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1533.831899][T28811] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:13 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x9effffff}, 0x0) 10:55:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000006d000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1534.174061][T28860] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1534.193311][T28860] CPU: 0 PID: 28860 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1534.201997][T28860] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1534.212048][T28860] Call Trace: [ 1534.215341][T28860] dump_stack+0x18f/0x20d [ 1534.219685][T28860] sysfs_warn_dup.cold+0x1c/0x2d [ 1534.224636][T28860] sysfs_do_create_link_sd+0x11e/0x140 [ 1534.230103][T28860] sysfs_create_link+0x5f/0xc0 [ 1534.234875][T28860] device_add+0x6ff/0x1b00 [ 1534.239304][T28860] ? device_check_offline+0x280/0x280 [ 1534.244688][T28860] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1534.250679][T28860] wiphy_register+0x1d5b/0x2840 [ 1534.255540][T28860] ? wiphy_unregister+0xc10/0xc10 [ 1534.260585][T28860] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1534.266747][T28860] ? default_device_exit_batch+0x3d0/0x3d0 [ 1534.272564][T28860] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1534.278640][T28860] ieee80211_register_hw+0x2291/0x3950 [ 1534.284119][T28860] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1534.289503][T28860] ? check_preemption_disabled+0x38/0x220 [ 1534.295230][T28860] ? memset+0x20/0x40 [ 1534.299222][T28860] ? __hrtimer_init+0x12c/0x260 [ 1534.304083][T28860] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1534.309826][T28860] ? hwsim_virtio_rx_work+0x350/0x350 [ 1534.315207][T28860] ? memcpy+0x39/0x60 [ 1534.319199][T28860] hwsim_new_radio_nl+0x93e/0xf8c [ 1534.324233][T28860] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1534.330144][T28860] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1534.337091][T28860] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1534.344031][T28860] genl_rcv_msg+0x61d/0x9e0 [ 1534.348546][T28860] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1534.355577][T28860] ? lock_release+0x8d0/0x8d0 [ 1534.360249][T28860] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1534.365536][T28860] netlink_rcv_skb+0x15a/0x430 [ 1534.370299][T28860] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1534.377236][T28860] ? netlink_ack+0xa10/0xa10 [ 1534.381840][T28860] genl_rcv+0x24/0x40 [ 1534.385823][T28860] netlink_unicast+0x533/0x7d0 [ 1534.390596][T28860] ? netlink_attachskb+0x810/0x810 [ 1534.395709][T28860] ? _copy_from_iter_full+0x247/0x890 [ 1534.401081][T28860] ? __phys_addr+0x9a/0x110 [ 1534.405580][T28860] ? __phys_addr_symbol+0x2c/0x70 [ 1534.410608][T28860] ? __check_object_size+0x171/0x3e4 [ 1534.415904][T28860] netlink_sendmsg+0x856/0xd90 [ 1534.420670][T28860] ? netlink_unicast+0x7d0/0x7d0 [ 1534.425614][T28860] ? netlink_unicast+0x7d0/0x7d0 [ 1534.430548][T28860] sock_sendmsg+0xcf/0x120 [ 1534.434980][T28860] ____sys_sendmsg+0x6e8/0x810 [ 1534.439747][T28860] ? kernel_sendmsg+0x50/0x50 [ 1534.444423][T28860] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1534.450588][T28860] ? ___sys_sendmsg+0xd2/0x170 [ 1534.455361][T28860] ___sys_sendmsg+0xf3/0x170 [ 1534.459968][T28860] ? sendmsg_copy_msghdr+0x160/0x160 [ 1534.465262][T28860] ? lock_downgrade+0x820/0x820 [ 1534.470118][T28860] ? lock_downgrade+0x820/0x820 [ 1534.474977][T28860] ? check_preemption_disabled+0x38/0x220 [ 1534.480703][T28860] ? __fget_files+0x294/0x400 [ 1534.485398][T28860] ? __fget_light+0xea/0x280 [ 1534.490002][T28860] __sys_sendmsg+0xe5/0x1b0 [ 1534.494502][T28860] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1534.499543][T28860] ? do_syscall_64+0x1c/0xe0 [ 1534.504116][T28860] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1534.510082][T28860] do_syscall_64+0x60/0xe0 [ 1534.514479][T28860] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1534.520349][T28860] RIP: 0033:0x45cba9 [ 1534.524218][T28860] Code: Bad RIP value. [ 1534.528264][T28860] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1534.536653][T28860] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1534.544603][T28860] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1534.552556][T28860] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1534.560508][T28860] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:55:13 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100632f000037153e", 0x23}], 0x1}, 0x0) 10:55:13 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1534.568460][T28860] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 [ 1534.702384][T28864] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1534.733129][T28864] CPU: 0 PID: 28864 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1534.741910][T28864] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1534.751964][T28864] Call Trace: [ 1534.755258][T28864] dump_stack+0x18f/0x20d [ 1534.759600][T28864] sysfs_warn_dup.cold+0x1c/0x2d [ 1534.764566][T28864] sysfs_do_create_link_sd+0x11e/0x140 [ 1534.770046][T28864] sysfs_create_link+0x5f/0xc0 [ 1534.774819][T28864] device_add+0x6ff/0x1b00 [ 1534.779248][T28864] ? device_check_offline+0x280/0x280 [ 1534.784623][T28864] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1534.790614][T28864] wiphy_register+0x1d5b/0x2840 [ 1534.795476][T28864] ? wiphy_unregister+0xc10/0xc10 [ 1534.800508][T28864] ? default_device_exit_batch+0x3d0/0x3d0 [ 1534.806323][T28864] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1534.812399][T28864] ieee80211_register_hw+0x2291/0x3950 [ 1534.817884][T28864] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1534.823263][T28864] ? __hrtimer_init+0x8a/0x260 [ 1534.828027][T28864] ? __hrtimer_init+0xaa/0x260 [ 1534.832804][T28864] ? __hrtimer_init+0x12c/0x260 [ 1534.837665][T28864] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1534.843414][T28864] ? hwsim_virtio_rx_work+0x350/0x350 [ 1534.848791][T28864] ? memcpy+0x39/0x60 [ 1534.852784][T28864] hwsim_new_radio_nl+0x93e/0xf8c [ 1534.857820][T28864] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1534.863727][T28864] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1534.870667][T28864] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1534.877610][T28864] genl_rcv_msg+0x61d/0x9e0 [ 1534.882123][T28864] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1534.889067][T28864] ? lock_release+0x8d0/0x8d0 [ 1534.893753][T28864] netlink_rcv_skb+0x15a/0x430 [ 1534.898522][T28864] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1534.905458][T28864] ? netlink_ack+0xa10/0xa10 [ 1534.910066][T28864] genl_rcv+0x24/0x40 [ 1534.914049][T28864] netlink_unicast+0x533/0x7d0 [ 1534.918820][T28864] ? netlink_attachskb+0x810/0x810 [ 1534.923929][T28864] ? _copy_from_iter_full+0x247/0x890 [ 1534.929301][T28864] ? __phys_addr+0x9a/0x110 [ 1534.933805][T28864] ? __phys_addr_symbol+0x2c/0x70 [ 1534.938829][T28864] ? __check_object_size+0x171/0x3e4 [ 1534.944125][T28864] netlink_sendmsg+0x856/0xd90 [ 1534.948898][T28864] ? netlink_unicast+0x7d0/0x7d0 [ 1534.953847][T28864] ? netlink_unicast+0x7d0/0x7d0 [ 1534.958786][T28864] sock_sendmsg+0xcf/0x120 [ 1534.963204][T28864] ____sys_sendmsg+0x6e8/0x810 [ 1534.967973][T28864] ? kernel_sendmsg+0x50/0x50 [ 1534.972649][T28864] ? do_recvmmsg+0x6d0/0x6d0 [ 1534.977262][T28864] ___sys_sendmsg+0xf3/0x170 [ 1534.981858][T28864] ? sendmsg_copy_msghdr+0x160/0x160 [ 1534.987148][T28864] ? __fget_files+0x272/0x400 [ 1534.991857][T28864] ? lock_downgrade+0x820/0x820 [ 1534.996820][T28864] ? find_held_lock+0x2d/0x110 [ 1535.001601][T28864] ? check_preemption_disabled+0x38/0x220 [ 1535.007332][T28864] ? __fget_files+0x294/0x400 [ 1535.012027][T28864] ? __fget_light+0xea/0x280 [ 1535.016630][T28864] __sys_sendmsg+0xe5/0x1b0 [ 1535.021153][T28864] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1535.026195][T28864] ? do_syscall_64+0x1c/0xe0 [ 1535.030801][T28864] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1535.036784][T28864] do_syscall_64+0x60/0xe0 [ 1535.041218][T28864] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1535.047109][T28864] RIP: 0033:0x45cba9 10:55:14 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:14 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000070000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1535.050992][T28864] Code: Bad RIP value. [ 1535.055055][T28864] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1535.063474][T28864] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1535.071457][T28864] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1535.079426][T28864] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1535.087399][T28864] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1535.095455][T28864] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:55:14 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xcf940100}, 0x0) [ 1535.197856][T28886] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1535.227461][T28886] CPU: 1 PID: 28886 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1535.236266][T28886] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1535.246319][T28886] Call Trace: [ 1535.249618][T28886] dump_stack+0x18f/0x20d [ 1535.253966][T28886] sysfs_warn_dup.cold+0x1c/0x2d [ 1535.259001][T28886] sysfs_do_create_link_sd+0x11e/0x140 [ 1535.264464][T28886] sysfs_create_link+0x5f/0xc0 [ 1535.269230][T28886] device_add+0x6ff/0x1b00 [ 1535.273652][T28886] ? device_check_offline+0x280/0x280 [ 1535.279017][T28886] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1535.284979][T28886] wiphy_register+0x1d5b/0x2840 [ 1535.289816][T28886] ? wiphy_unregister+0xc10/0xc10 [ 1535.294834][T28886] ? default_device_exit_batch+0x3d0/0x3d0 [ 1535.300634][T28886] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1535.306690][T28886] ieee80211_register_hw+0x2291/0x3950 [ 1535.312148][T28886] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1535.317529][T28886] ? check_preemption_disabled+0x38/0x220 [ 1535.323255][T28886] ? memset+0x20/0x40 [ 1535.327222][T28886] ? __hrtimer_init+0x12c/0x260 [ 1535.332068][T28886] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1535.337787][T28886] ? hwsim_virtio_rx_work+0x350/0x350 [ 1535.343191][T28886] ? memcpy+0x39/0x60 [ 1535.347181][T28886] hwsim_new_radio_nl+0x93e/0xf8c [ 1535.352202][T28886] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1535.358092][T28886] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1535.365017][T28886] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1535.371939][T28886] genl_rcv_msg+0x61d/0x9e0 [ 1535.376461][T28886] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1535.383436][T28886] ? lock_release+0x8d0/0x8d0 [ 1535.388101][T28886] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1535.393380][T28886] netlink_rcv_skb+0x15a/0x430 [ 1535.398134][T28886] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1535.405056][T28886] ? netlink_ack+0xa10/0xa10 [ 1535.409656][T28886] genl_rcv+0x24/0x40 [ 1535.413623][T28886] netlink_unicast+0x533/0x7d0 [ 1535.418381][T28886] ? netlink_attachskb+0x810/0x810 [ 1535.423476][T28886] ? _copy_from_iter_full+0x247/0x890 [ 1535.428842][T28886] ? __phys_addr+0x9a/0x110 [ 1535.433321][T28886] ? __phys_addr_symbol+0x2c/0x70 [ 1535.438323][T28886] ? __check_object_size+0x171/0x3e4 [ 1535.443587][T28886] netlink_sendmsg+0x856/0xd90 [ 1535.448334][T28886] ? netlink_unicast+0x7d0/0x7d0 [ 1535.453270][T28886] ? netlink_unicast+0x7d0/0x7d0 [ 1535.458197][T28886] sock_sendmsg+0xcf/0x120 [ 1535.462593][T28886] ____sys_sendmsg+0x6e8/0x810 [ 1535.467348][T28886] ? kernel_sendmsg+0x50/0x50 [ 1535.472033][T28886] ? do_recvmmsg+0x6d0/0x6d0 [ 1535.476610][T28886] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1535.482584][T28886] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1535.488554][T28886] ___sys_sendmsg+0xf3/0x170 [ 1535.493124][T28886] ? sendmsg_copy_msghdr+0x160/0x160 [ 1535.498387][T28886] ? __fget_files+0x272/0x400 [ 1535.503043][T28886] ? lock_downgrade+0x820/0x820 [ 1535.507870][T28886] ? find_held_lock+0x2d/0x110 [ 1535.512631][T28886] ? check_preemption_disabled+0x38/0x220 [ 1535.518337][T28886] ? __fget_files+0x294/0x400 [ 1535.523031][T28886] ? __fget_light+0xea/0x280 [ 1535.527604][T28886] __sys_sendmsg+0xe5/0x1b0 [ 1535.532088][T28886] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1535.537104][T28886] ? __x64_sys_futex+0x382/0x4e0 [ 1535.542070][T28886] ? check_preemption_disabled+0x38/0x220 [ 1535.547790][T28886] ? do_syscall_64+0x1c/0xe0 [ 1535.552376][T28886] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1535.558345][T28886] do_syscall_64+0x60/0xe0 [ 1535.562751][T28886] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1535.568628][T28886] RIP: 0033:0x45cba9 [ 1535.572512][T28886] Code: Bad RIP value. [ 1535.576553][T28886] RSP: 002b:00007f70eca7cc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1535.584942][T28886] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1535.592897][T28886] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1535.600857][T28886] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1535.608808][T28886] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1535.616847][T28886] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca7d6d4 10:55:14 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:15 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1535.998091][T28897] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:15 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x700}, 0x0) 10:55:15 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000071000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:15 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000072000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1536.392690][T28906] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1536.435081][T28906] CPU: 0 PID: 28906 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1536.443777][T28906] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1536.453829][T28906] Call Trace: [ 1536.457139][T28906] dump_stack+0x18f/0x20d [ 1536.461484][T28906] sysfs_warn_dup.cold+0x1c/0x2d [ 1536.466430][T28906] sysfs_do_create_link_sd+0x11e/0x140 [ 1536.471890][T28906] sysfs_create_link+0x5f/0xc0 [ 1536.476662][T28906] device_add+0x6ff/0x1b00 [ 1536.481089][T28906] ? device_check_offline+0x280/0x280 [ 1536.486464][T28906] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1536.492448][T28906] wiphy_register+0x1d5b/0x2840 [ 1536.497312][T28906] ? wiphy_unregister+0xc10/0xc10 [ 1536.502339][T28906] ? default_device_exit_batch+0x3d0/0x3d0 [ 1536.508159][T28906] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1536.514234][T28906] ieee80211_register_hw+0x2291/0x3950 [ 1536.519707][T28906] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1536.525089][T28906] ? check_preemption_disabled+0x38/0x220 [ 1536.530813][T28906] ? memset+0x20/0x40 [ 1536.534794][T28906] ? __hrtimer_init+0x12c/0x260 [ 1536.539656][T28906] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1536.545408][T28906] ? hwsim_virtio_rx_work+0x350/0x350 [ 1536.550785][T28906] ? memcpy+0x39/0x60 [ 1536.554773][T28906] hwsim_new_radio_nl+0x93e/0xf8c [ 1536.559806][T28906] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1536.565717][T28906] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1536.572651][T28906] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1536.579592][T28906] genl_rcv_msg+0x61d/0x9e0 [ 1536.584119][T28906] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1536.591069][T28906] ? lock_release+0x8d0/0x8d0 [ 1536.595755][T28906] netlink_rcv_skb+0x15a/0x430 [ 1536.600534][T28906] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1536.607470][T28906] ? netlink_ack+0xa10/0xa10 [ 1536.612072][T28906] genl_rcv+0x24/0x40 [ 1536.616046][T28906] netlink_unicast+0x533/0x7d0 [ 1536.620810][T28906] ? netlink_attachskb+0x810/0x810 [ 1536.625917][T28906] ? _copy_from_iter_full+0x247/0x890 [ 1536.631288][T28906] ? __phys_addr+0x9a/0x110 [ 1536.635792][T28906] ? __phys_addr_symbol+0x2c/0x70 [ 1536.640832][T28906] ? __check_object_size+0x171/0x3e4 [ 1536.646123][T28906] netlink_sendmsg+0x856/0xd90 [ 1536.650895][T28906] ? netlink_unicast+0x7d0/0x7d0 [ 1536.655843][T28906] ? netlink_unicast+0x7d0/0x7d0 [ 1536.660782][T28906] sock_sendmsg+0xcf/0x120 [ 1536.665199][T28906] ____sys_sendmsg+0x6e8/0x810 [ 1536.669966][T28906] ? kernel_sendmsg+0x50/0x50 [ 1536.674644][T28906] ? do_recvmmsg+0x6d0/0x6d0 [ 1536.679237][T28906] ? kvm_sched_clock_read+0x14/0x40 [ 1536.684436][T28906] ? sched_clock_cpu+0x18/0x1b0 [ 1536.689285][T28906] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1536.695266][T28906] ? check_preemption_disabled+0x38/0x220 [ 1536.701007][T28906] ___sys_sendmsg+0xf3/0x170 [ 1536.705601][T28906] ? sendmsg_copy_msghdr+0x160/0x160 [ 1536.710885][T28906] ? __fget_files+0x272/0x400 [ 1536.715564][T28906] ? lock_downgrade+0x820/0x820 [ 1536.720421][T28906] ? check_preemption_disabled+0x38/0x220 [ 1536.726148][T28906] ? check_preemption_disabled+0x38/0x220 [ 1536.731875][T28906] ? __fget_files+0x294/0x400 [ 1536.736561][T28906] ? __fget_light+0xea/0x280 [ 1536.741166][T28906] __sys_sendmsg+0xe5/0x1b0 [ 1536.745669][T28906] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1536.750699][T28906] ? __x64_sys_futex+0x382/0x4e0 [ 1536.755640][T28906] ? check_preemption_disabled+0x38/0x220 [ 1536.761373][T28906] ? do_syscall_64+0x1c/0xe0 [ 1536.765963][T28906] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1536.771948][T28906] do_syscall_64+0x60/0xe0 [ 1536.776363][T28906] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1536.782261][T28906] RIP: 0033:0x45cba9 [ 1536.786143][T28906] Code: Bad RIP value. [ 1536.790205][T28906] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1536.798614][T28906] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1536.806585][T28906] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1536.814555][T28906] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1536.822527][T28906] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:55:15 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a001100682f000037153e", 0x23}], 0x1}, 0x0) [ 1536.830500][T28906] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1536.956708][T28921] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1536.994020][T28921] CPU: 0 PID: 28921 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1537.002717][T28921] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1537.012775][T28921] Call Trace: [ 1537.016075][T28921] dump_stack+0x18f/0x20d [ 1537.020414][T28921] sysfs_warn_dup.cold+0x1c/0x2d [ 1537.025362][T28921] sysfs_do_create_link_sd+0x11e/0x140 [ 1537.030828][T28921] sysfs_create_link+0x5f/0xc0 [ 1537.035596][T28921] device_add+0x6ff/0x1b00 [ 1537.040022][T28921] ? device_check_offline+0x280/0x280 [ 1537.045434][T28921] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1537.051423][T28921] wiphy_register+0x1d5b/0x2840 10:55:16 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1537.056284][T28921] ? wiphy_unregister+0xc10/0xc10 [ 1537.061313][T28921] ? default_device_exit_batch+0x3d0/0x3d0 [ 1537.067135][T28921] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1537.073210][T28921] ieee80211_register_hw+0x2291/0x3950 [ 1537.078688][T28921] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1537.084074][T28921] ? check_preemption_disabled+0x38/0x220 [ 1537.089922][T28921] ? memset+0x20/0x40 [ 1537.093908][T28921] ? __hrtimer_init+0x12c/0x260 [ 1537.098770][T28921] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1537.104513][T28921] ? hwsim_virtio_rx_work+0x350/0x350 [ 1537.109890][T28921] ? memcpy+0x39/0x60 [ 1537.113886][T28921] hwsim_new_radio_nl+0x93e/0xf8c [ 1537.118923][T28921] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1537.124831][T28921] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1537.131767][T28921] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1537.138709][T28921] genl_rcv_msg+0x61d/0x9e0 [ 1537.143237][T28921] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1537.150189][T28921] ? lock_release+0x8d0/0x8d0 [ 1537.154875][T28921] netlink_rcv_skb+0x15a/0x430 [ 1537.159641][T28921] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1537.166580][T28921] ? netlink_ack+0xa10/0xa10 [ 1537.171193][T28921] genl_rcv+0x24/0x40 [ 1537.175282][T28921] netlink_unicast+0x533/0x7d0 [ 1537.180059][T28921] ? netlink_attachskb+0x810/0x810 [ 1537.185173][T28921] ? _copy_from_iter_full+0x247/0x890 [ 1537.190555][T28921] ? __phys_addr_symbol+0x2c/0x70 [ 1537.195588][T28921] ? __check_object_size+0x171/0x3e4 [ 1537.200886][T28921] netlink_sendmsg+0x856/0xd90 [ 1537.205664][T28921] ? netlink_unicast+0x7d0/0x7d0 [ 1537.210620][T28921] ? netlink_unicast+0x7d0/0x7d0 [ 1537.215564][T28921] sock_sendmsg+0xcf/0x120 [ 1537.220778][T28921] ____sys_sendmsg+0x6e8/0x810 [ 1537.225552][T28921] ? kernel_sendmsg+0x50/0x50 [ 1537.230236][T28921] ? do_recvmmsg+0x6d0/0x6d0 [ 1537.234848][T28921] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1537.240844][T28921] ___sys_sendmsg+0xf3/0x170 [ 1537.245442][T28921] ? sendmsg_copy_msghdr+0x160/0x160 [ 1537.250733][T28921] ? __fget_files+0x272/0x400 [ 1537.255415][T28921] ? lock_downgrade+0x820/0x820 [ 1537.260269][T28921] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1537.266436][T28921] ? check_preemption_disabled+0x38/0x220 [ 1537.272165][T28921] ? __fget_files+0x294/0x400 [ 1537.276856][T28921] ? __fget_light+0xea/0x280 [ 1537.281464][T28921] __sys_sendmsg+0xe5/0x1b0 [ 1537.285990][T28921] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1537.291030][T28921] ? do_syscall_64+0x1c/0xe0 [ 1537.295619][T28921] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1537.301606][T28921] do_syscall_64+0x60/0xe0 10:55:16 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000073000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1537.306032][T28921] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1537.311923][T28921] RIP: 0033:0x45cba9 [ 1537.315808][T28921] Code: Bad RIP value. [ 1537.319872][T28921] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1537.328290][T28921] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1537.336261][T28921] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1537.344229][T28921] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 10:55:16 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1537.352195][T28921] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1537.360162][T28921] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:55:16 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xd0940100}, 0x0) [ 1537.620368][T28946] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1537.651235][T28946] CPU: 0 PID: 28946 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1537.659944][T28946] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1537.669999][T28946] Call Trace: [ 1537.673300][T28946] dump_stack+0x18f/0x20d [ 1537.677647][T28946] sysfs_warn_dup.cold+0x1c/0x2d [ 1537.682599][T28946] sysfs_do_create_link_sd+0x11e/0x140 [ 1537.688073][T28946] sysfs_create_link+0x5f/0xc0 [ 1537.692840][T28946] device_add+0x6ff/0x1b00 [ 1537.697261][T28946] ? device_check_offline+0x280/0x280 [ 1537.702638][T28946] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1537.708628][T28946] wiphy_register+0x1d5b/0x2840 [ 1537.713500][T28946] ? wiphy_unregister+0xc10/0xc10 [ 1537.718529][T28946] ? default_device_exit_batch+0x3d0/0x3d0 [ 1537.724346][T28946] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1537.730423][T28946] ieee80211_register_hw+0x2291/0x3950 [ 1537.735902][T28946] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1537.741284][T28946] ? check_preemption_disabled+0x38/0x220 [ 1537.747014][T28946] ? memset+0x20/0x40 [ 1537.751030][T28946] ? __hrtimer_init+0x12c/0x260 [ 1537.755901][T28946] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1537.761644][T28946] ? hwsim_virtio_rx_work+0x350/0x350 [ 1537.767024][T28946] ? memcpy+0x39/0x60 [ 1537.771022][T28946] hwsim_new_radio_nl+0x93e/0xf8c [ 1537.776062][T28946] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1537.781968][T28946] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1537.788903][T28946] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1537.795845][T28946] genl_rcv_msg+0x61d/0x9e0 [ 1537.800374][T28946] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1537.807328][T28946] ? lock_release+0x8d0/0x8d0 [ 1537.812014][T28946] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1537.817295][T28946] netlink_rcv_skb+0x15a/0x430 [ 1537.822063][T28946] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1537.828999][T28946] ? netlink_ack+0xa10/0xa10 [ 1537.833605][T28946] genl_rcv+0x24/0x40 [ 1537.837595][T28946] netlink_unicast+0x533/0x7d0 [ 1537.842365][T28946] ? netlink_attachskb+0x810/0x810 [ 1537.847478][T28946] ? _copy_from_iter_full+0x247/0x890 [ 1537.852851][T28946] ? __phys_addr+0x9a/0x110 [ 1537.857356][T28946] ? __phys_addr_symbol+0x2c/0x70 [ 1537.862383][T28946] ? __check_object_size+0x171/0x3e4 [ 1537.867677][T28946] netlink_sendmsg+0x856/0xd90 [ 1537.872449][T28946] ? netlink_unicast+0x7d0/0x7d0 [ 1537.877396][T28946] ? netlink_unicast+0x7d0/0x7d0 [ 1537.882334][T28946] sock_sendmsg+0xcf/0x120 [ 1537.886753][T28946] ____sys_sendmsg+0x6e8/0x810 [ 1537.891524][T28946] ? kernel_sendmsg+0x50/0x50 [ 1537.896208][T28946] ? do_recvmmsg+0x6d0/0x6d0 [ 1537.900798][T28946] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1537.906779][T28946] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1537.912768][T28946] ___sys_sendmsg+0xf3/0x170 [ 1537.917364][T28946] ? sendmsg_copy_msghdr+0x160/0x160 [ 1537.922652][T28946] ? __fget_files+0x272/0x400 [ 1537.927336][T28946] ? lock_downgrade+0x820/0x820 [ 1537.932189][T28946] ? find_held_lock+0x2d/0x110 [ 1537.936961][T28946] ? check_preemption_disabled+0x38/0x220 [ 1537.942689][T28946] ? __fget_files+0x294/0x400 [ 1537.947377][T28946] ? __fget_light+0xea/0x280 [ 1537.951980][T28946] __sys_sendmsg+0xe5/0x1b0 [ 1537.956489][T28946] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1537.961512][T28946] ? __x64_sys_futex+0x382/0x4e0 [ 1537.966448][T28946] ? check_preemption_disabled+0x38/0x220 [ 1537.972177][T28946] ? do_syscall_64+0x1c/0xe0 [ 1537.976770][T28946] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1537.982755][T28946] do_syscall_64+0x60/0xe0 [ 1537.987172][T28946] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1537.993062][T28946] RIP: 0033:0x45cba9 [ 1537.996949][T28946] Code: Bad RIP value. [ 1538.001008][T28946] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1538.009425][T28946] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 10:55:17 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:17 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000075000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1538.017395][T28946] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1538.025365][T28946] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1538.033333][T28946] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1538.041301][T28946] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1538.170451][T28948] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:17 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0x900}, 0x0) 10:55:17 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000076000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:17 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:17 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000078000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1538.650426][T28966] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1538.675184][T28966] CPU: 1 PID: 28966 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1538.683878][T28966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1538.693931][T28966] Call Trace: [ 1538.697223][T28966] dump_stack+0x18f/0x20d [ 1538.701564][T28966] sysfs_warn_dup.cold+0x1c/0x2d [ 1538.706507][T28966] sysfs_do_create_link_sd+0x11e/0x140 [ 1538.711978][T28966] sysfs_create_link+0x5f/0xc0 [ 1538.716752][T28966] device_add+0x6ff/0x1b00 [ 1538.721179][T28966] ? device_check_offline+0x280/0x280 [ 1538.726558][T28966] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1538.732545][T28966] wiphy_register+0x1d5b/0x2840 [ 1538.737409][T28966] ? wiphy_unregister+0xc10/0xc10 [ 1538.742453][T28966] ? default_device_exit_batch+0x3d0/0x3d0 [ 1538.748268][T28966] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1538.754338][T28966] ieee80211_register_hw+0x2291/0x3950 [ 1538.759812][T28966] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1538.765196][T28966] ? check_preemption_disabled+0x38/0x220 [ 1538.770924][T28966] ? memset+0x20/0x40 [ 1538.774907][T28966] ? __hrtimer_init+0x12c/0x260 [ 1538.779768][T28966] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1538.785505][T28966] ? hwsim_virtio_rx_work+0x350/0x350 [ 1538.790884][T28966] ? memcpy+0x39/0x60 [ 1538.794874][T28966] hwsim_new_radio_nl+0x93e/0xf8c [ 1538.799906][T28966] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1538.805814][T28966] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1538.812748][T28966] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1538.819694][T28966] genl_rcv_msg+0x61d/0x9e0 [ 1538.824207][T28966] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1538.831163][T28966] netlink_rcv_skb+0x15a/0x430 [ 1538.835928][T28966] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1538.842875][T28966] ? netlink_ack+0xa10/0xa10 [ 1538.847479][T28966] genl_rcv+0x24/0x40 [ 1538.851460][T28966] netlink_unicast+0x533/0x7d0 [ 1538.856251][T28966] ? netlink_attachskb+0x810/0x810 [ 1538.861360][T28966] ? _copy_from_iter_full+0x247/0x890 [ 1538.866733][T28966] ? __phys_addr+0x9a/0x110 [ 1538.871235][T28966] ? __phys_addr_symbol+0x2c/0x70 [ 1538.876258][T28966] ? __check_object_size+0x171/0x3e4 [ 1538.881546][T28966] netlink_sendmsg+0x856/0xd90 [ 1538.886336][T28966] ? netlink_unicast+0x7d0/0x7d0 [ 1538.891278][T28966] ? netlink_unicast+0x7d0/0x7d0 [ 1538.896212][T28966] sock_sendmsg+0xcf/0x120 [ 1538.900629][T28966] ____sys_sendmsg+0x6e8/0x810 [ 1538.905398][T28966] ? kernel_sendmsg+0x50/0x50 [ 1538.910077][T28966] ? do_recvmmsg+0x6d0/0x6d0 [ 1538.914677][T28966] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1538.920662][T28966] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1538.926642][T28966] ? debug_object_activate+0x287/0x3e0 [ 1538.932104][T28966] ___sys_sendmsg+0xf3/0x170 [ 1538.936697][T28966] ? sendmsg_copy_msghdr+0x160/0x160 [ 1538.941988][T28966] ? __fget_files+0x272/0x400 [ 1538.946673][T28966] ? lock_downgrade+0x820/0x820 [ 1538.951519][T28966] ? find_held_lock+0x2d/0x110 [ 1538.956291][T28966] ? check_preemption_disabled+0x38/0x220 [ 1538.962016][T28966] ? __fget_files+0x294/0x400 [ 1538.966703][T28966] ? __fget_light+0xea/0x280 [ 1538.971300][T28966] __sys_sendmsg+0xe5/0x1b0 [ 1538.975802][T28966] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1538.981273][T28966] ? __x64_sys_futex+0x382/0x4e0 [ 1538.986238][T28966] ? do_syscall_64+0x1c/0xe0 [ 1538.990830][T28966] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1538.996820][T28966] do_syscall_64+0x60/0xe0 [ 1539.001243][T28966] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1539.007133][T28966] RIP: 0033:0x45cba9 [ 1539.011021][T28966] Code: Bad RIP value. [ 1539.015083][T28966] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1539.023490][T28966] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1539.031457][T28966] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1539.039435][T28966] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1539.047401][T28966] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1539.055369][T28966] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 10:55:18 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:18 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a0011000225000037153e", 0x23}], 0x1}, 0x0) 10:55:18 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000007d000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:18 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1539.464109][T28988] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1539.487489][T28988] CPU: 1 PID: 28988 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1539.496171][T28988] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1539.506225][T28988] Call Trace: [ 1539.509520][T28988] dump_stack+0x18f/0x20d [ 1539.513868][T28988] sysfs_warn_dup.cold+0x1c/0x2d [ 1539.518816][T28988] sysfs_do_create_link_sd+0x11e/0x140 [ 1539.524278][T28988] sysfs_create_link+0x5f/0xc0 [ 1539.529046][T28988] device_add+0x6ff/0x1b00 [ 1539.533471][T28988] ? device_check_offline+0x280/0x280 [ 1539.538851][T28988] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1539.544856][T28988] wiphy_register+0x1d5b/0x2840 [ 1539.549721][T28988] ? wiphy_unregister+0xc10/0xc10 [ 1539.554760][T28988] ? default_device_exit_batch+0x3d0/0x3d0 [ 1539.560591][T28988] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1539.566663][T28988] ieee80211_register_hw+0x2291/0x3950 [ 1539.572142][T28988] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1539.577528][T28988] ? check_preemption_disabled+0x38/0x220 [ 1539.583254][T28988] ? memset+0x20/0x40 [ 1539.587244][T28988] ? __hrtimer_init+0x12c/0x260 [ 1539.592105][T28988] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1539.597845][T28988] ? hwsim_virtio_rx_work+0x350/0x350 [ 1539.603224][T28988] ? memcpy+0x39/0x60 [ 1539.607217][T28988] hwsim_new_radio_nl+0x93e/0xf8c [ 1539.612249][T28988] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1539.618156][T28988] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1539.625096][T28988] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1539.632040][T28988] genl_rcv_msg+0x61d/0x9e0 [ 1539.636558][T28988] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1539.643511][T28988] ? lock_release+0x8d0/0x8d0 [ 1539.648193][T28988] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1539.653483][T28988] netlink_rcv_skb+0x15a/0x430 [ 1539.658249][T28988] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1539.665269][T28988] ? netlink_ack+0xa10/0xa10 [ 1539.669878][T28988] genl_rcv+0x24/0x40 [ 1539.673872][T28988] netlink_unicast+0x533/0x7d0 [ 1539.678641][T28988] ? netlink_attachskb+0x810/0x810 [ 1539.683756][T28988] ? _copy_from_iter_full+0x247/0x890 [ 1539.689128][T28988] ? __phys_addr+0x9a/0x110 [ 1539.693631][T28988] ? __phys_addr_symbol+0x2c/0x70 [ 1539.698656][T28988] ? __check_object_size+0x171/0x3e4 [ 1539.703945][T28988] netlink_sendmsg+0x856/0xd90 [ 1539.708717][T28988] ? netlink_unicast+0x7d0/0x7d0 [ 1539.713672][T28988] ? netlink_unicast+0x7d0/0x7d0 [ 1539.718615][T28988] sock_sendmsg+0xcf/0x120 [ 1539.723037][T28988] ____sys_sendmsg+0x6e8/0x810 [ 1539.727808][T28988] ? kernel_sendmsg+0x50/0x50 [ 1539.732505][T28988] ? do_recvmmsg+0x6d0/0x6d0 [ 1539.737112][T28988] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1539.743099][T28988] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1539.749089][T28988] ___sys_sendmsg+0xf3/0x170 [ 1539.753695][T28988] ? sendmsg_copy_msghdr+0x160/0x160 [ 1539.758984][T28988] ? __fget_files+0x272/0x400 [ 1539.763671][T28988] ? lock_downgrade+0x820/0x820 [ 1539.768521][T28988] ? find_held_lock+0x2d/0x110 [ 1539.773299][T28988] ? check_preemption_disabled+0x38/0x220 [ 1539.779024][T28988] ? __fget_files+0x294/0x400 [ 1539.783714][T28988] ? __fget_light+0xea/0x280 [ 1539.788316][T28988] __sys_sendmsg+0xe5/0x1b0 [ 1539.792823][T28988] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1539.797852][T28988] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1539.803859][T28988] do_syscall_64+0x60/0xe0 [ 1539.808280][T28988] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1539.814171][T28988] RIP: 0033:0x45cba9 [ 1539.818060][T28988] Code: Bad RIP value. [ 1539.822120][T28988] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1539.830536][T28988] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1539.838510][T28988] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1539.846480][T28988] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1539.854449][T28988] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff 10:55:19 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1539.862420][T28988] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:55:19 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xd1940100}, 0x0) 10:55:19 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000082000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:19 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1540.216121][T29014] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1540.233572][T29014] CPU: 1 PID: 29014 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1540.242265][T29014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1540.252318][T29014] Call Trace: [ 1540.255620][T29014] dump_stack+0x18f/0x20d [ 1540.259965][T29014] sysfs_warn_dup.cold+0x1c/0x2d [ 1540.264909][T29014] sysfs_do_create_link_sd+0x11e/0x140 [ 1540.270380][T29014] sysfs_create_link+0x5f/0xc0 [ 1540.275153][T29014] device_add+0x6ff/0x1b00 [ 1540.279578][T29014] ? device_check_offline+0x280/0x280 [ 1540.284958][T29014] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1540.290948][T29014] wiphy_register+0x1d5b/0x2840 [ 1540.295901][T29014] ? wiphy_unregister+0xc10/0xc10 [ 1540.300931][T29014] ? default_device_exit_batch+0x3d0/0x3d0 [ 1540.306749][T29014] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1540.312827][T29014] ieee80211_register_hw+0x2291/0x3950 [ 1540.318307][T29014] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1540.323704][T29014] ? check_preemption_disabled+0x38/0x220 [ 1540.330475][T29014] ? memset+0x20/0x40 [ 1540.334462][T29014] ? __hrtimer_init+0x12c/0x260 [ 1540.339328][T29014] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1540.345084][T29014] ? hwsim_virtio_rx_work+0x350/0x350 [ 1540.350465][T29014] ? memcpy+0x39/0x60 [ 1540.354455][T29014] hwsim_new_radio_nl+0x93e/0xf8c [ 1540.359488][T29014] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1540.365399][T29014] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1540.372346][T29014] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1540.379291][T29014] genl_rcv_msg+0x61d/0x9e0 [ 1540.383806][T29014] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1540.390756][T29014] ? lock_release+0x8d0/0x8d0 [ 1540.395432][T29014] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1540.400724][T29014] netlink_rcv_skb+0x15a/0x430 [ 1540.405492][T29014] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1540.412426][T29014] ? netlink_ack+0xa10/0xa10 [ 1540.417034][T29014] genl_rcv+0x24/0x40 [ 1540.421050][T29014] netlink_unicast+0x533/0x7d0 [ 1540.425834][T29014] ? netlink_attachskb+0x810/0x810 [ 1540.430948][T29014] ? _copy_from_iter_full+0x247/0x890 [ 1540.436321][T29014] ? __phys_addr+0x9a/0x110 [ 1540.440830][T29014] ? __phys_addr_symbol+0x2c/0x70 [ 1540.445850][T29014] ? __check_object_size+0x171/0x3e4 [ 1540.451135][T29014] netlink_sendmsg+0x856/0xd90 [ 1540.455902][T29014] ? netlink_unicast+0x7d0/0x7d0 [ 1540.460846][T29014] ? netlink_unicast+0x7d0/0x7d0 [ 1540.465787][T29014] sock_sendmsg+0xcf/0x120 [ 1540.470208][T29014] ____sys_sendmsg+0x6e8/0x810 [ 1540.474980][T29014] ? kernel_sendmsg+0x50/0x50 [ 1540.479662][T29014] ? do_recvmmsg+0x6d0/0x6d0 [ 1540.484262][T29014] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1540.490252][T29014] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1540.496240][T29014] ___sys_sendmsg+0xf3/0x170 [ 1540.500825][T29014] ? sendmsg_copy_msghdr+0x160/0x160 [ 1540.506149][T29014] ? __fget_files+0x272/0x400 [ 1540.510829][T29014] ? lock_downgrade+0x820/0x820 [ 1540.515679][T29014] ? find_held_lock+0x2d/0x110 [ 1540.520458][T29014] ? check_preemption_disabled+0x38/0x220 [ 1540.526185][T29014] ? __fget_files+0x294/0x400 [ 1540.530883][T29014] ? __fget_light+0xea/0x280 [ 1540.535486][T29014] __sys_sendmsg+0xe5/0x1b0 [ 1540.539993][T29014] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1540.545019][T29014] ? __x64_sys_futex+0x382/0x4e0 [ 1540.549950][T29014] ? check_preemption_disabled+0x38/0x220 [ 1540.555654][T29014] ? do_syscall_64+0x1c/0xe0 [ 1540.560224][T29014] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1540.566271][T29014] do_syscall_64+0x60/0xe0 [ 1540.570668][T29014] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1540.576544][T29014] RIP: 0033:0x45cba9 [ 1540.580409][T29014] Code: Bad RIP value. [ 1540.584451][T29014] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1540.592839][T29014] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1540.600788][T29014] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1540.608743][T29014] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1540.616707][T29014] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1540.624674][T29014] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 10:55:19 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xa00}, 0x0) 10:55:19 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:19 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:19 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000083000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1540.663247][T29017] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:20 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000084000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1541.061083][T29048] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1541.097175][T29048] CPU: 1 PID: 29048 Comm: syz-executor.5 Not tainted 5.8.0-rc2-syzkaller #0 [ 1541.105873][T29048] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1541.115923][T29048] Call Trace: [ 1541.119217][T29048] dump_stack+0x18f/0x20d [ 1541.123564][T29048] sysfs_warn_dup.cold+0x1c/0x2d [ 1541.128540][T29048] sysfs_do_create_link_sd+0x11e/0x140 [ 1541.134018][T29048] sysfs_create_link+0x5f/0xc0 [ 1541.138790][T29048] device_add+0x6ff/0x1b00 [ 1541.143248][T29048] ? device_check_offline+0x280/0x280 [ 1541.148630][T29048] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1541.154620][T29048] wiphy_register+0x1d5b/0x2840 [ 1541.159486][T29048] ? wiphy_unregister+0xc10/0xc10 [ 1541.164516][T29048] ? default_device_exit_batch+0x3d0/0x3d0 [ 1541.170334][T29048] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1541.176413][T29048] ieee80211_register_hw+0x2291/0x3950 [ 1541.181893][T29048] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1541.187287][T29048] ? check_preemption_disabled+0x38/0x220 [ 1541.193012][T29048] ? memset+0x20/0x40 [ 1541.197004][T29048] ? __hrtimer_init+0x12c/0x260 [ 1541.201866][T29048] mac80211_hwsim_new_radio+0x2351/0x4540 10:55:20 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a0011000268000037153e", 0x23}], 0x1}, 0x0) [ 1541.207607][T29048] ? hwsim_virtio_rx_work+0x350/0x350 [ 1541.212983][T29048] ? memcpy+0x39/0x60 [ 1541.216972][T29048] hwsim_new_radio_nl+0x93e/0xf8c [ 1541.222011][T29048] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1541.227928][T29048] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1541.234861][T29048] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1541.241803][T29048] genl_rcv_msg+0x61d/0x9e0 [ 1541.246320][T29048] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1541.253265][T29048] ? lock_release+0x8d0/0x8d0 [ 1541.257943][T29048] ? sched_clock+0x2a/0x40 [ 1541.262357][T29048] ? sched_clock_cpu+0x18/0x1b0 [ 1541.267209][T29048] ? sched_clock_cpu+0x18/0x1b0 [ 1541.272067][T29048] netlink_rcv_skb+0x15a/0x430 [ 1541.277012][T29048] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1541.283973][T29048] ? netlink_ack+0xa10/0xa10 [ 1541.288586][T29048] genl_rcv+0x24/0x40 [ 1541.292570][T29048] netlink_unicast+0x533/0x7d0 [ 1541.297341][T29048] ? netlink_attachskb+0x810/0x810 [ 1541.302450][T29048] ? _copy_from_iter_full+0x247/0x890 [ 1541.307833][T29048] netlink_sendmsg+0x856/0xd90 [ 1541.312606][T29048] ? netlink_unicast+0x7d0/0x7d0 [ 1541.317557][T29048] ? netlink_unicast+0x7d0/0x7d0 [ 1541.322498][T29048] sock_sendmsg+0xcf/0x120 [ 1541.327550][T29048] ____sys_sendmsg+0x6e8/0x810 [ 1541.332321][T29048] ? kernel_sendmsg+0x50/0x50 [ 1541.337004][T29048] ? do_recvmmsg+0x6d0/0x6d0 [ 1541.341631][T29048] ? visit_groups_merge.constprop.0.isra.0+0x1080/0x1080 [ 1541.348740][T29048] ? do_raw_spin_lock+0x120/0x2b0 [ 1541.353787][T29048] ? kvm_sched_clock_read+0x14/0x40 [ 1541.358983][T29048] ? sched_clock+0x2a/0x40 [ 1541.363396][T29048] ? sched_clock_cpu+0x18/0x1b0 [ 1541.368255][T29048] ___sys_sendmsg+0xf3/0x170 [ 1541.373027][T29048] ? sendmsg_copy_msghdr+0x160/0x160 [ 1541.378331][T29048] ? __fget_files+0x272/0x400 [ 1541.383016][T29048] ? lock_downgrade+0x820/0x820 [ 1541.387881][T29048] ? check_preemption_disabled+0x38/0x220 [ 1541.393616][T29048] ? __fget_files+0x294/0x400 [ 1541.398306][T29048] ? __fget_light+0xea/0x280 [ 1541.402912][T29048] __sys_sendmsg+0xe5/0x1b0 [ 1541.407418][T29048] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1541.412445][T29048] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1541.418456][T29048] do_syscall_64+0x60/0xe0 [ 1541.422874][T29048] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1541.428771][T29048] RIP: 0033:0x45cba9 [ 1541.432658][T29048] Code: Bad RIP value. [ 1541.436721][T29048] RSP: 002b:00007faf0e9ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1541.445133][T29048] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1541.453100][T29048] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1541.461073][T29048] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1541.469045][T29048] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1541.477032][T29048] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007faf0e9de6d4 [ 1541.527674][T29068] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1541.558929][T29068] CPU: 1 PID: 29068 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1541.567625][T29068] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 10:55:20 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000085000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1541.577681][T29068] Call Trace: [ 1541.580978][T29068] dump_stack+0x18f/0x20d [ 1541.585321][T29068] sysfs_warn_dup.cold+0x1c/0x2d [ 1541.590270][T29068] sysfs_do_create_link_sd+0x11e/0x140 [ 1541.595737][T29068] sysfs_create_link+0x5f/0xc0 [ 1541.600506][T29068] device_add+0x6ff/0x1b00 [ 1541.604929][T29068] ? device_check_offline+0x280/0x280 [ 1541.610306][T29068] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1541.616298][T29068] wiphy_register+0x1d5b/0x2840 [ 1541.621163][T29068] ? wiphy_unregister+0xc10/0xc10 [ 1541.626197][T29068] ? default_device_exit_batch+0x3d0/0x3d0 [ 1541.632016][T29068] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1541.638092][T29068] ieee80211_register_hw+0x2291/0x3950 [ 1541.643570][T29068] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1541.648955][T29068] ? check_preemption_disabled+0x38/0x220 [ 1541.654678][T29068] ? memset+0x20/0x40 [ 1541.658663][T29068] ? __hrtimer_init+0x12c/0x260 [ 1541.663525][T29068] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1541.669268][T29068] ? hwsim_virtio_rx_work+0x350/0x350 [ 1541.674648][T29068] ? memcpy+0x39/0x60 10:55:20 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1541.678641][T29068] hwsim_new_radio_nl+0x93e/0xf8c [ 1541.683678][T29068] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1541.689589][T29068] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1541.696529][T29068] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1541.703471][T29068] genl_rcv_msg+0x61d/0x9e0 [ 1541.707989][T29068] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1541.714946][T29068] ? lock_release+0x8d0/0x8d0 [ 1541.719637][T29068] netlink_rcv_skb+0x15a/0x430 [ 1541.724407][T29068] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1541.731346][T29068] ? netlink_ack+0xa10/0xa10 [ 1541.735954][T29068] genl_rcv+0x24/0x40 [ 1541.739940][T29068] netlink_unicast+0x533/0x7d0 [ 1541.744725][T29068] ? netlink_attachskb+0x810/0x810 [ 1541.749847][T29068] netlink_sendmsg+0x856/0xd90 [ 1541.754625][T29068] ? netlink_unicast+0x7d0/0x7d0 [ 1541.759659][T29068] ? netlink_unicast+0x7d0/0x7d0 [ 1541.764600][T29068] sock_sendmsg+0xcf/0x120 [ 1541.769030][T29068] ____sys_sendmsg+0x6e8/0x810 [ 1541.773800][T29068] ? kernel_sendmsg+0x50/0x50 [ 1541.778478][T29068] ? do_recvmmsg+0x6d0/0x6d0 [ 1541.783074][T29068] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1541.789060][T29068] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1541.795050][T29068] ___sys_sendmsg+0xf3/0x170 [ 1541.799645][T29068] ? sendmsg_copy_msghdr+0x160/0x160 [ 1541.804934][T29068] ? __fget_files+0x272/0x400 [ 1541.809618][T29068] ? lock_downgrade+0x820/0x820 [ 1541.814480][T29068] ? find_held_lock+0x2d/0x110 [ 1541.819251][T29068] ? check_preemption_disabled+0x38/0x220 [ 1541.824972][T29068] ? __fget_files+0x294/0x400 [ 1541.829670][T29068] ? __fget_light+0xea/0x280 [ 1541.834273][T29068] __sys_sendmsg+0xe5/0x1b0 [ 1541.838782][T29068] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1541.843829][T29068] ? do_syscall_64+0x1c/0xe0 [ 1541.848429][T29068] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1541.854413][T29068] do_syscall_64+0x60/0xe0 [ 1541.858828][T29068] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1541.864718][T29068] RIP: 0033:0x45cba9 [ 1541.868597][T29068] Code: Bad RIP value. 10:55:21 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1541.872657][T29068] RSP: 002b:00007f70eca9dc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1541.881072][T29068] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1541.889042][T29068] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1541.897032][T29068] RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 [ 1541.905003][T29068] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1541.912974][T29068] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca9e6d4 10:55:21 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xd2940100}, 0x0) [ 1542.008443][T29094] netlink: 15 bytes leftover after parsing attributes in process `syz-executor.0'. 10:55:21 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000086000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) 10:55:21 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd12000000000000850000008d000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468972089b302d7bf6023cdcedb5e0125ebbcebdde510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d60532af9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b6c4a000000002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad897ef3b7cda42013d53046da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b2633398631c7771429d120000003341bf4a00fcffffffffffffffe09fec2271fe01589646efd1cf870cd7bb2366fde4a59429738fcc917a57f94f6c453cea793cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d5bc8955778567bc79e13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3e90e5c708ce65cd6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e600263d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868c6da7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c"], &(0x7f0000000100)='GPL\x00'}, 0x48) [ 1542.426187][T29107] sysfs: cannot create duplicate filename '/class/ieee80211/!' [ 1542.444357][T29107] CPU: 1 PID: 29107 Comm: syz-executor.3 Not tainted 5.8.0-rc2-syzkaller #0 [ 1542.453047][T29107] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1542.463100][T29107] Call Trace: [ 1542.466393][T29107] dump_stack+0x18f/0x20d [ 1542.470733][T29107] sysfs_warn_dup.cold+0x1c/0x2d [ 1542.475684][T29107] sysfs_do_create_link_sd+0x11e/0x140 [ 1542.481146][T29107] sysfs_create_link+0x5f/0xc0 [ 1542.485926][T29107] device_add+0x6ff/0x1b00 [ 1542.490348][T29107] ? device_check_offline+0x280/0x280 [ 1542.495719][T29107] ? ieee80211_set_bitrate_flags+0x20b/0x5c0 [ 1542.501717][T29107] wiphy_register+0x1d5b/0x2840 [ 1542.506578][T29107] ? wiphy_unregister+0xc10/0xc10 [ 1542.511604][T29107] ? default_device_exit_batch+0x3d0/0x3d0 [ 1542.517421][T29107] ? ieee80211_init_rate_ctrl_alg+0x121/0x500 [ 1542.523505][T29107] ieee80211_register_hw+0x2291/0x3950 [ 1542.528982][T29107] ? ieee80211_restart_hw+0x2f0/0x2f0 [ 1542.534367][T29107] ? check_preemption_disabled+0x38/0x220 [ 1542.540087][T29107] ? memset+0x20/0x40 [ 1542.544089][T29107] ? __hrtimer_init+0x12c/0x260 [ 1542.548951][T29107] mac80211_hwsim_new_radio+0x2351/0x4540 [ 1542.554701][T29107] ? hwsim_virtio_rx_work+0x350/0x350 [ 1542.560097][T29107] ? memcpy+0x39/0x60 [ 1542.564093][T29107] hwsim_new_radio_nl+0x93e/0xf8c [ 1542.569130][T29107] ? mac80211_hwsim_new_radio+0x4540/0x4540 [ 1542.575040][T29107] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1b3/0x310 [ 1542.582021][T29107] ? genl_family_rcv_msg_attrs_parse.isra.0+0x1bd/0x310 [ 1542.588963][T29107] genl_rcv_msg+0x61d/0x9e0 [ 1542.593478][T29107] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1542.600426][T29107] ? lock_release+0x8d0/0x8d0 [ 1542.605102][T29107] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1542.610391][T29107] netlink_rcv_skb+0x15a/0x430 [ 1542.615154][T29107] ? genl_family_rcv_msg_attrs_parse.isra.0+0x310/0x310 [ 1542.622085][T29107] ? netlink_ack+0xa10/0xa10 [ 1542.626696][T29107] genl_rcv+0x24/0x40 [ 1542.630682][T29107] netlink_unicast+0x533/0x7d0 [ 1542.635450][T29107] ? netlink_attachskb+0x810/0x810 [ 1542.640560][T29107] ? _copy_from_iter_full+0x247/0x890 [ 1542.645932][T29107] ? __phys_addr+0x9a/0x110 [ 1542.650442][T29107] ? __phys_addr_symbol+0x2c/0x70 [ 1542.655466][T29107] ? __check_object_size+0x171/0x3e4 [ 1542.660752][T29107] netlink_sendmsg+0x856/0xd90 [ 1542.665525][T29107] ? netlink_unicast+0x7d0/0x7d0 [ 1542.670470][T29107] ? netlink_unicast+0x7d0/0x7d0 [ 1542.675410][T29107] sock_sendmsg+0xcf/0x120 [ 1542.679830][T29107] ____sys_sendmsg+0x6e8/0x810 [ 1542.684597][T29107] ? kernel_sendmsg+0x50/0x50 [ 1542.689273][T29107] ? do_recvmmsg+0x6d0/0x6d0 [ 1542.693867][T29107] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1542.699850][T29107] ? lockdep_hardirqs_on_prepare+0x590/0x590 [ 1542.705841][T29107] ___sys_sendmsg+0xf3/0x170 [ 1542.710442][T29107] ? sendmsg_copy_msghdr+0x160/0x160 [ 1542.715737][T29107] ? __fget_files+0x272/0x400 [ 1542.720421][T29107] ? lock_downgrade+0x820/0x820 [ 1542.725269][T29107] ? find_held_lock+0x2d/0x110 [ 1542.730044][T29107] ? check_preemption_disabled+0x38/0x220 [ 1542.735772][T29107] ? __fget_files+0x294/0x400 [ 1542.740462][T29107] ? __fget_light+0xea/0x280 [ 1542.745077][T29107] __sys_sendmsg+0xe5/0x1b0 [ 1542.749585][T29107] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1542.754607][T29107] ? __x64_sys_futex+0x382/0x4e0 [ 1542.759557][T29107] ? check_preemption_disabled+0x38/0x220 [ 1542.765288][T29107] ? do_syscall_64+0x1c/0xe0 [ 1542.769890][T29107] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1542.775877][T29107] do_syscall_64+0x60/0xe0 [ 1542.780292][T29107] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1542.786202][T29107] RIP: 0033:0x45cba9 [ 1542.790089][T29107] Code: Bad RIP value. [ 1542.794148][T29107] RSP: 002b:00007f70eca5bc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1542.802552][T29107] RAX: ffffffffffffffda RBX: 0000000000502fc0 RCX: 000000000045cba9 [ 1542.810524][T29107] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 1542.818493][T29107] RBP: 000000000078c040 R08: 0000000000000000 R09: 0000000000000000 [ 1542.826463][T29107] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1542.834442][T29107] R13: 0000000000000a55 R14: 00000000004cd418 R15: 00007f70eca5c6d4 [ 1542.972032][T29138] general protection fault, probably for non-canonical address 0xdffffc0000000009: 0000 [#1] PREEMPT SMP KASAN [ 1542.983771][T29138] KASAN: null-ptr-deref in range [0x0000000000000048-0x000000000000004f] [ 1542.992183][T29138] CPU: 1 PID: 29138 Comm: syz-executor.4 Not tainted 5.8.0-rc2-syzkaller #0 [ 1543.000845][T29138] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1543.010911][T29138] RIP: 0010:__btf_resolve_helper_id+0x149/0xb10 [ 1543.017160][T29138] Code: 80 3c 03 00 0f 85 dd 08 00 00 48 8b 05 e0 c2 09 0b 48 8d 78 48 48 89 04 24 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 04 02 84 c0 74 08 3c 03 0f 8e 50 09 00 00 48 8b 04 24 31 ff [ 1543.036753][T29138] RSP: 0018:ffffc90001bf7378 EFLAGS: 00010206 [ 1543.042804][T29138] RAX: dffffc0000000000 RBX: 1ffffffff1923650 RCX: ffffc90012bc9000 [ 1543.050759][T29138] RDX: 0000000000000009 RSI: ffffffff8187ef81 RDI: 0000000000000048 [ 1543.058709][T29138] RBP: ffffffff818acf40 R08: ffffc90001bf73e4 R09: ffffc90001bf7670 [ 1543.066658][T29138] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1543.074607][T29138] R13: 0000000000000000 R14: ffff88803fdf0260 R15: ffff88803fdf0000 [ 1543.082560][T29138] FS: 00007f3827a20700(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000 [ 1543.091464][T29138] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1543.098027][T29138] CR2: 000000000078c000 CR3: 000000005f2f7000 CR4: 00000000001406e0 [ 1543.105977][T29138] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1543.113926][T29138] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 [ 1543.121871][T29138] Call Trace: [ 1543.125152][T29138] ? env_type_is_resolve_sink.isra.0+0x1b0/0x1b0 [ 1543.131461][T29138] ? 0xffffffff81000000 [ 1543.135592][T29138] ? __do_sys_bpf+0x1ed7/0x4b20 [ 1543.140420][T29138] ? do_syscall_64+0x60/0xe0 [ 1543.144987][T29138] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1543.151031][T29138] ? lock_downgrade+0x820/0x820 [ 1543.155859][T29138] ? check_preemption_disabled+0x38/0x220 [ 1543.161575][T29138] btf_resolve_helper_id+0x10c/0x1c0 [ 1543.166850][T29138] check_helper_call+0x1641/0x5650 [ 1543.171955][T29138] ? realloc_stack_state+0x2ba/0x350 [ 1543.177223][T29138] ? check_xadd+0x660/0x660 [ 1543.181707][T29138] ? copy_verifier_state+0x5cf/0xa90 [ 1543.186974][T29138] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 1543.192765][T29138] do_check_common+0x7253/0xc2d0 [ 1543.197684][T29138] ? do_syscall_64+0x60/0xe0 [ 1543.202253][T29138] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1543.208310][T29138] ? check_helper_call+0x5650/0x5650 [ 1543.213575][T29138] ? _raw_spin_unlock_irqrestore+0x9b/0xe0 [ 1543.219363][T29138] ? trace_hardirqs_off+0x27/0x210 [ 1543.224467][T29138] ? check_preemption_disabled+0x38/0x220 [ 1543.230177][T29138] ? kfree+0x1cd/0x2c0 [ 1543.234237][T29138] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1543.240205][T29138] ? kvfree+0x42/0x50 [ 1543.244172][T29138] bpf_check+0x86bc/0xcea2 [ 1543.248576][T29138] ? do_check_common+0xc2d0/0xc2d0 [ 1543.253668][T29138] ? ktime_get_with_offset+0x7a/0x1a0 [ 1543.259330][T29138] ? lock_downgrade+0x820/0x820 [ 1543.264186][T29138] ? read_seqcount_begin.constprop.0+0xd9/0x1f0 [ 1543.270402][T29138] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1543.276378][T29138] ? name_to_dev_t+0x685/0xa23 [ 1543.281122][T29138] ? bpf_obj_name_cpy+0x144/0x1a0 [ 1543.286125][T29138] bpf_prog_load+0xdaf/0x1b30 [ 1543.290783][T29138] ? __bpf_prog_put.constprop.0+0x250/0x250 [ 1543.296663][T29138] ? __might_fault+0x11f/0x1d0 [ 1543.301406][T29138] ? lock_downgrade+0x820/0x820 [ 1543.306236][T29138] ? __might_fault+0x190/0x1d0 [ 1543.310981][T29138] __do_sys_bpf+0x1ed7/0x4b20 [ 1543.315641][T29138] ? bpf_link_get_from_fd+0x110/0x110 [ 1543.320992][T29138] ? __might_fault+0x190/0x1d0 [ 1543.325738][T29138] ? _copy_to_user+0x126/0x160 [ 1543.330482][T29138] ? put_timespec64+0xcb/0x120 [ 1543.335330][T29138] ? ns_to_timespec64+0xc0/0xc0 [ 1543.340164][T29138] ? do_syscall_64+0x1c/0xe0 [ 1543.344731][T29138] ? lockdep_hardirqs_on_prepare+0x3a2/0x590 [ 1543.350691][T29138] do_syscall_64+0x60/0xe0 [ 1543.355175][T29138] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1543.361043][T29138] RIP: 0033:0x45cba9 [ 1543.364909][T29138] Code: Bad RIP value. 10:55:22 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='memory.events\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040018000a001100022f000037153e", 0x23}], 0x1, 0x0, 0x0, 0xb00}, 0x0) 10:55:22 executing program 1: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0xe43) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x2}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002, 0xfffffffc, 0x1f}, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x4}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240)={r4}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) 10:55:22 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpuacct.usage_sys\x00', 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000140)=r3, 0x4) socket$kcm(0x2, 0xa, 0x2) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xe3a90100, &(0x7f0000000080)=[{&(0x7f00000019c0)="2300000025000511d25a80648c63940d0424fc60040718000a00110002c0000037153e", 0x23}], 0x1}, 0x0) 10:55:22 executing program 2: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000], 0x0, 0xffffffffffffffff, 0x200}, 0x40) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x10, &(0x7f0000000340)={&(0x7f0000000500)=""/160, 0xa0}}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xc0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f00000002c0)=0x4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={0x0, r2, 0x0, 0x0, 0x0, r3}, 0x30) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000240), 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000080)='threaded\x00', 0x11ffffce1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x1d, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/110, 0x7ffff000}], 0x1}, 0x3f00) [ 1543.368951][T29138] RSP: 002b:00007f3827a1fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 1543.377336][T29138] RAX: ffffffffffffffda RBX: 00000000004db680 RCX: 000000000045cba9 [ 1543.385283][T29138] RDX: 0000000000000048 RSI: 0000000020000080 RDI: 0000000000000005 [ 1543.393231][T29138] RBP: 000000000078bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1543.401179][T29138] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1543.409127][T29138] R13: 0000000000000070 R14: 00000000004c34d0 R15: 00007f3827a206d4 [ 1543.417078][T29138] Modules linked in: [ 1543.484001][T29138] ---[ end trace 3d953a6322bbc19d ]--- [ 1543.490033][T29138] RIP: 0010:__btf_resolve_helper_id+0x149/0xb10 [ 1543.496481][T29138] Code: 80 3c 03 00 0f 85 dd 08 00 00 48 8b 05 e0 c2 09 0b 48 8d 78 48 48 89 04 24 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 04 02 84 c0 74 08 3c 03 0f 8e 50 09 00 00 48 8b 04 24 31 ff [ 1543.516387][T29138] RSP: 0018:ffffc90001bf7378 EFLAGS: 00010206 [ 1543.522658][T29138] RAX: dffffc0000000000 RBX: 1ffffffff1923650 RCX: ffffc90012bc9000 [ 1543.530860][T29138] RDX: 0000000000000009 RSI: ffffffff8187ef81 RDI: 0000000000000048 [ 1543.541064][T29138] RBP: ffffffff818acf40 R08: ffffc90001bf73e4 R09: ffffc90001bf7670 [ 1543.549257][T29138] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1543.558034][T29138] R13: 0000000000000000 R14: ffff88803fdf0260 R15: ffff88803fdf0000 [ 1543.566210][T29138] FS: 00007f3827a20700(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000 [ 1543.575371][T29138] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1543.582305][T29138] CR2: 0000000000000000 CR3: 000000005f2f7000 CR4: 00000000001406e0 [ 1543.590964][T29138] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1543.599647][T29138] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 [ 1543.612328][T29138] Kernel panic - not syncing: Fatal exception [ 1543.619848][T29138] Kernel Offset: disabled [ 1543.624157][T29138] Rebooting in 86400 seconds..