Warning: Permanently added '[localhost]:59925' (ECDSA) to the list of known hosts. 2025/01/17 23:22:40 fuzzer started 2025/01/17 23:22:40 dialing manager at localhost:44245 syzkaller login: [ 68.122411] cgroup: Unknown subsys name 'net' [ 68.221758] cgroup: Unknown subsys name 'cpuset' [ 68.254404] cgroup: Unknown subsys name 'rlimit' [ 73.547432] kmemleak: 2 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 2025/01/17 23:22:56 syscalls: 2217 2025/01/17 23:22:56 code coverage: enabled 2025/01/17 23:22:56 comparison tracing: enabled 2025/01/17 23:22:56 extra coverage: enabled 2025/01/17 23:22:56 setuid sandbox: enabled 2025/01/17 23:22:56 namespace sandbox: enabled 2025/01/17 23:22:56 Android sandbox: enabled 2025/01/17 23:22:56 fault injection: enabled 2025/01/17 23:22:56 leak checking: enabled 2025/01/17 23:22:56 net packet injection: enabled 2025/01/17 23:22:56 net device setup: enabled 2025/01/17 23:22:56 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2025/01/17 23:22:56 devlink PCI setup: PCI device 0000:00:10.0 is not available 2025/01/17 23:22:56 USB emulation: enabled 2025/01/17 23:22:56 hci packet injection: enabled 2025/01/17 23:22:56 wifi device emulation: enabled 2025/01/17 23:22:56 802.15.4 emulation: enabled 2025/01/17 23:22:56 fetching corpus: 0, signal 0/2000 (executing program) 2025/01/17 23:22:56 fetching corpus: 2, signal 2989/4085 (executing program) 2025/01/17 23:22:56 fetching corpus: 2, signal 2989/4118 (executing program) 2025/01/17 23:22:56 fetching corpus: 2, signal 2989/4118 (executing program) 2025/01/17 23:22:59 starting 8 fuzzer processes 23:22:59 executing program 0: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = socket$inet6(0xa, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x42800) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) 23:22:59 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@aname={'aname', 0x3d, '*-.\\{&'}}]}}) 23:22:59 executing program 2: r0 = openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x44b43, 0x0) ioctl$BLKFLSBUF(r0, 0x401870c8, 0x0) 23:22:59 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) getxattr(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=@random={'security.', 'sysfs\x00'}, 0x0, 0x0) [ 87.239196] audit: type=1400 audit(1737156179.887:7): avc: denied { execmem } for pid=271 comm="syz-executor.0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=process permissive=1 23:22:59 executing program 3: mknod(&(0x7f0000008d80)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1) 23:22:59 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2811, r0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 23:23:00 executing program 7: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x82, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000140)={'wlan0\x00', 0x0}) r3 = getpid() sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000004b40)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000004a80)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_PID={0x8, 0x52, r3}]}, 0x24}}, 0x0) 23:23:00 executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) [ 88.572799] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 88.576663] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 88.579078] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 88.583330] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 88.591150] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 88.595178] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 88.640582] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 88.642795] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 88.644922] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 88.649875] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 88.653811] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 88.655827] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 88.831903] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 88.836881] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 88.842302] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 88.842606] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 88.844250] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 88.844876] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 88.849133] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 88.854958] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 88.856740] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 88.856923] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 88.857300] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1 [ 88.858025] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 88.861614] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 88.861863] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 88.862106] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 88.863521] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 88.864152] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 88.867687] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 88.875081] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 88.878433] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 88.888969] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 88.892372] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 88.895645] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 88.896371] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 88.897010] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 88.900306] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 88.916607] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 88.917918] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 88.919426] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 88.921663] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 88.922761] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 88.924831] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 88.925976] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 88.961694] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 88.964004] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 88.977816] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 90.663232] Bluetooth: hci0: command tx timeout [ 90.726571] Bluetooth: hci1: command tx timeout [ 90.918690] Bluetooth: hci4: command tx timeout [ 90.981580] Bluetooth: hci2: command tx timeout [ 90.981881] Bluetooth: hci3: command tx timeout [ 91.046652] Bluetooth: hci6: command tx timeout [ 91.046891] Bluetooth: hci7: command tx timeout [ 91.047009] Bluetooth: hci5: command tx timeout [ 92.710597] Bluetooth: hci0: command tx timeout [ 92.774551] Bluetooth: hci1: command tx timeout [ 92.966643] Bluetooth: hci4: command tx timeout [ 93.029627] Bluetooth: hci3: command tx timeout [ 93.029712] Bluetooth: hci2: command tx timeout [ 93.093857] Bluetooth: hci5: command tx timeout [ 93.093950] Bluetooth: hci7: command tx timeout [ 93.094002] Bluetooth: hci6: command tx timeout [ 94.757549] Bluetooth: hci0: command tx timeout [ 94.821551] Bluetooth: hci1: command tx timeout [ 95.014586] Bluetooth: hci4: command tx timeout [ 95.078693] Bluetooth: hci2: command tx timeout [ 95.079373] Bluetooth: hci3: command tx timeout [ 95.141599] Bluetooth: hci5: command tx timeout [ 95.141684] Bluetooth: hci6: command tx timeout [ 95.141734] Bluetooth: hci7: command tx timeout [ 96.807643] Bluetooth: hci0: command tx timeout [ 96.869553] Bluetooth: hci1: command tx timeout [ 97.062573] Bluetooth: hci4: command tx timeout [ 97.126595] Bluetooth: hci3: command tx timeout [ 97.126677] Bluetooth: hci2: command tx timeout [ 97.189574] Bluetooth: hci7: command tx timeout [ 97.189666] Bluetooth: hci6: command tx timeout [ 97.189717] Bluetooth: hci5: command tx timeout [ 143.917956] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 143.918080] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 144.228204] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 144.228288] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 144.744129] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 144.744222] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 145.008560] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 145.008632] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 145.056756] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 145.056834] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 145.211184] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 145.211265] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 145.523559] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 145.523638] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 145.588884] audit: type=1400 audit(1737156238.231:8): avc: denied { open } for pid=3816 comm="syz-executor.5" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=perf_event permissive=1 [ 145.589052] audit: type=1400 audit(1737156238.233:9): avc: denied { kernel } for pid=3816 comm="syz-executor.5" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=perf_event permissive=1 [ 145.693628] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 145.693706] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 23:23:58 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2811, r0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 23:23:58 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2811, r0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 23:23:59 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x105802, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2811, r0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 23:23:59 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) getxattr(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=@random={'security.', 'sysfs\x00'}, 0x0, 0x0) 23:23:59 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) getxattr(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=@random={'security.', 'sysfs\x00'}, 0x0, 0x0) [ 147.216525] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 147.216605] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 147.289918] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 147.289990] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 147.811543] [ 147.811810] ====================================================== [ 147.812420] WARNING: possible circular locking dependency detected [ 147.813041] 6.13.0-rc7-next-20250117 #1 Not tainted [ 147.813900] ------------------------------------------------------ [ 147.815545] kworker/u8:0/11 is trying to acquire lock: [ 147.816864] ffffffff8621b968 (rtnl_mutex){+.+.}-{4:4}, at: unregister_netdevice_many_notify+0x1612/0x1c80 [ 147.819761] [ 147.819761] but task is already holding lock: [ 147.821255] ffff88803a930768 (&rdev->wiphy.mtx){+.+.}-{4:4}, at: ieee80211_remove_interfaces+0xf2/0x6b0 [ 147.823233] [ 147.823233] which lock already depends on the new lock. [ 147.823233] [ 147.824020] [ 147.824020] the existing dependency chain (in reverse order) is: [ 147.824766] [ 147.824766] -> #1 (&rdev->wiphy.mtx){+.+.}-{4:4}: [ 147.825440] __mutex_lock+0x13d/0xb50 [ 147.825928] wiphy_register+0x1b2e/0x25d0 [ 147.826441] ieee80211_register_hw+0x23a4/0x3d60 [ 147.827014] mac80211_hwsim_new_radio+0x2759/0x4d50 [ 147.827597] init_mac80211_hwsim+0x389/0x870 [ 147.828134] do_one_initcall+0xf9/0x640 [ 147.828638] kernel_init_freeable+0x53d/0x7a0 [ 147.829186] kernel_init+0x1e/0x2d0 [ 147.829620] ret_from_fork+0x48/0x80 [ 147.830075] ret_from_fork_asm+0x1a/0x30 [ 147.830583] [ 147.830583] -> #0 (rtnl_mutex){+.+.}-{4:4}: [ 147.831221] __lock_acquire+0x29fd/0x4580 [ 147.831732] lock_acquire+0x19b/0x520 [ 147.832203] __mutex_lock+0x13d/0xb50 [ 147.832680] unregister_netdevice_many_notify+0x1612/0x1c80 [ 147.833316] unregister_netdevice_queue+0x224/0x2e0 [ 147.833889] _cfg80211_unregister_wdev+0x57b/0x700 [ 147.834459] ieee80211_remove_interfaces+0x2f2/0x6b0 [ 147.835039] ieee80211_unregister_hw+0x55/0x3a0 [ 147.835589] hwsim_exit_net+0x3a0/0x730 [ 147.836075] ops_exit_list+0xb3/0x180 [ 147.836542] cleanup_net+0x546/0xad0 [ 147.837001] process_one_work+0x8ee/0x1a10 [ 147.837525] worker_thread+0x674/0xe70 [ 147.838019] kthread+0x3ab/0x720 [ 147.838465] ret_from_fork+0x48/0x80 [ 147.838923] ret_from_fork_asm+0x1a/0x30 [ 147.839431] [ 147.839431] other info that might help us debug this: [ 147.839431] [ 147.840216] Possible unsafe locking scenario: [ 147.840216] [ 147.840814] CPU0 CPU1 [ 147.841276] ---- ---- [ 147.841740] lock(&rdev->wiphy.mtx); [ 147.842155] lock(rtnl_mutex); [ 147.842770] lock(&rdev->wiphy.mtx); [ 147.843427] lock(rtnl_mutex); [ 147.843813] [ 147.843813] *** DEADLOCK *** [ 147.843813] [ 147.844425] 4 locks held by kworker/u8:0/11: [ 147.844878] #0: ffff888008fdb948 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x12b6/0x1a10 [ 147.845990] #1: ffff8880095dfd30 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0x861/0x1a10 [ 147.847038] #2: ffffffff8620f810 (pernet_ops_rwsem){++++}-{4:4}, at: cleanup_net+0xca/0xad0 [ 147.848017] #3: ffff88803a930768 (&rdev->wiphy.mtx){+.+.}-{4:4}, at: ieee80211_remove_interfaces+0xf2/0x6b0 [ 147.849113] [ 147.849113] stack backtrace: [ 147.849574] CPU: 1 UID: 0 PID: 11 Comm: kworker/u8:0 Not tainted 6.13.0-rc7-next-20250117 #1 [ 147.850405] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 147.851223] Workqueue: netns cleanup_net [ 147.851663] Call Trace: [ 147.851926] [ 147.852164] dump_stack_lvl+0xca/0x120 [ 147.852599] print_circular_bug+0x47b/0x750 [ 147.853059] check_noncircular+0x2e9/0x3c0 [ 147.853511] ? __pfx_check_noncircular+0x10/0x10 [ 147.854008] ? hlock_class+0x4e/0x130 [ 147.854403] ? srso_return_thunk+0x5/0x5f [ 147.854868] ? mark_lock+0xac/0xed0 [ 147.855260] ? lockdep_lock+0xba/0x1b0 [ 147.855697] ? __pfx_lockdep_lock+0x10/0x10 [ 147.856176] __lock_acquire+0x29fd/0x4580 [ 147.856627] ? __pfx___lock_acquire+0x10/0x10 [ 147.857100] ? lock_release+0x20f/0x6f0 [ 147.857527] ? __pfx_lock_release+0x10/0x10 [ 147.857982] ? srso_return_thunk+0x5/0x5f [ 147.858437] lock_acquire+0x19b/0x520 [ 147.858855] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 147.859464] ? __pfx_lock_acquire+0x10/0x10 [ 147.859922] ? __pfx_lock_release+0x10/0x10 [ 147.860377] ? __pfx_try_to_wake_up+0x10/0x10 [ 147.860856] ? srso_return_thunk+0x5/0x5f [ 147.861309] ? lock_is_held_type+0x9e/0x120 [ 147.861778] ? srso_return_thunk+0x5/0x5f [ 147.862235] __mutex_lock+0x13d/0xb50 [ 147.862811] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 147.863951] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 147.865064] ? srso_return_thunk+0x5/0x5f [ 147.865909] ? synchronize_rcu_expedited+0x38a/0x420 [ 147.866921] ? __pfx___mutex_lock+0x10/0x10 [ 147.867786] ? srso_return_thunk+0x5/0x5f [ 147.868629] ? srso_return_thunk+0x5/0x5f [ 147.869469] ? kasan_quarantine_put+0x84/0x1e0 [ 147.870393] ? __pfx_wait_rcu_exp_gp+0x10/0x10 [ 147.871287] ? srso_return_thunk+0x5/0x5f [ 147.872149] unregister_netdevice_many_notify+0x1612/0x1c80 [ 147.873230] ? __virt_addr_valid+0x2e8/0x5d0 [ 147.874131] ? __pfx_lock_release+0x10/0x10 [ 147.875005] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 147.876142] ? find_held_lock+0x2c/0x110 [ 147.876986] ? srso_return_thunk+0x5/0x5f [ 147.877831] ? kernfs_remove_by_name_ns+0xc7/0x130 [ 147.878834] ? srso_return_thunk+0x5/0x5f [ 147.879676] ? lock_release+0x20f/0x6f0 [ 147.880472] ? __pfx_lock_release+0x10/0x10 [ 147.881304] ? srso_return_thunk+0x5/0x5f [ 147.882148] ? lockdep_hardirqs_on_prepare+0x262/0x3f0 [ 147.883168] ? srso_return_thunk+0x5/0x5f [ 147.884016] unregister_netdevice_queue+0x224/0x2e0 [ 147.884969] ? __pfx_unregister_netdevice_queue+0x10/0x10 [ 147.886007] ? up_write+0x195/0x520 [ 147.886771] _cfg80211_unregister_wdev+0x57b/0x700 [ 147.887731] ? srso_return_thunk+0x5/0x5f [ 147.888569] ieee80211_remove_interfaces+0x2f2/0x6b0 [ 147.889522] ? __pfx_ieee80211_remove_interfaces+0x10/0x10 [ 147.890570] ? srso_return_thunk+0x5/0x5f [ 147.891407] ? srso_return_thunk+0x5/0x5f [ 147.892237] ? synchronize_rcu+0x1ff/0x260 [ 147.893075] ieee80211_unregister_hw+0x55/0x3a0 [ 147.893986] hwsim_exit_net+0x3a0/0x730 [ 147.894775] ? __pfx_hwsim_exit_net+0x10/0x10 [ 147.895638] ? srso_return_thunk+0x5/0x5f [ 147.896471] ? netdev_run_todo+0x788/0x1040 [ 147.897322] ? srso_return_thunk+0x5/0x5f [ 147.898163] ? __pfx_hwsim_exit_net+0x10/0x10 [ 147.899041] ops_exit_list+0xb3/0x180 [ 147.899797] cleanup_net+0x546/0xad0 [ 147.900542] ? __pfx_cleanup_net+0x10/0x10 [ 147.901390] process_one_work+0x8ee/0x1a10 [ 147.902259] ? __pfx_lock_acquire+0x10/0x10 [ 147.903123] ? __pfx_process_one_work+0x10/0x10 [ 147.904055] ? srso_return_thunk+0x5/0x5f [ 147.904888] ? move_linked_works+0x172/0x270 [ 147.905747] ? srso_return_thunk+0x5/0x5f [ 147.906595] ? assign_work+0x196/0x240 [ 147.907388] worker_thread+0x674/0xe70 [ 147.908184] ? lockdep_hardirqs_on_prepare+0x262/0x3f0 [ 147.909197] ? __pfx_worker_thread+0x10/0x10 [ 147.910086] kthread+0x3ab/0x720 [ 147.910810] ? __pfx_kthread+0x10/0x10 [ 147.911607] ? srso_return_thunk+0x5/0x5f [ 147.912437] ? finish_task_switch.isra.0+0x206/0x840 [ 147.913429] ? __pfx_kthread+0x10/0x10 [ 147.914217] ret_from_fork+0x48/0x80 [ 147.914939] ? __pfx_kthread+0x10/0x10 [ 147.915732] ret_from_fork_asm+0x1a/0x30 [ 147.916572] [ 150.060155] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 150.063963] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 150.065868] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 150.071428] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 150.076236] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 150.078073] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 150.207028] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 150.210784] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 150.213070] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 150.214067] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 150.218847] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 150.220635] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 150.221250] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1 [ 150.224884] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 150.225324] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 150.227343] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 150.230367] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 150.232374] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 150.234318] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 150.242287] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 150.242941] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 150.263905] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 150.265086] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 150.273712] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 152.101596] Bluetooth: hci1: command tx timeout [ 152.293556] Bluetooth: hci6: command tx timeout [ 152.293674] Bluetooth: hci5: command tx timeout [ 152.357548] Bluetooth: hci7: command tx timeout [ 154.149599] Bluetooth: hci1: command tx timeout [ 154.342644] Bluetooth: hci5: command tx timeout [ 154.343213] Bluetooth: hci6: command tx timeout [ 154.405514] Bluetooth: hci7: command tx timeout [ 156.197519] Bluetooth: hci1: command tx timeout [ 156.390615] Bluetooth: hci5: command tx timeout [ 156.391054] Bluetooth: hci6: command tx timeout [ 156.453561] Bluetooth: hci7: command tx timeout VM DIAGNOSIS: 23:24:00 Registers: info registers vcpu 0 RAX=0000000000000000 RBX=ffff88800efc8000 RCX=ffffffff81429a0f RDX=ffff88800efc8000 RSI=0000000000000000 RDI=0000000000000005 RBP=0000000000200000 RSP=ffff88800efd7db8 R8 =0000000000000000 R9 =ffffed1001d6da00 R10=0000000000200000 R11=ffff88800efc84b8 R12=ffff88807c338ff9 R13=ffffffff8864e658 R14=ffff88800efc8000 R15=0000000000000086 RIP=ffffffff81429a11 RFL=00000006 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000555a65627090 CR3=000000000cda6000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ffff0000000000000000000000000000 XMM02=ffffff0f0e0d0c0b0a09080706050403 XMM03=696e656420737365636341002f737973 XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=00000000000000000000000000000000 XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000 XMM08=20202020203a657a697320656c696600 XMM09=00000000000000000000000000000000 XMM10=00000000200000000000000020000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000028 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff8283cdc5 RDI=ffffffff886930a0 RBP=ffffffff88693060 RSP=ffff8880095deb28 R8 =0000000000000001 R9 =ffffed10012bbd55 R10=0000000000000028 R11=3038383866666666 R12=0000000000000028 R13=0000000000000001 R14=ffff888008fea021 R15=ffff8880095dee28 RIP=ffffffff8283ce1d RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000555a65602290 CR3=000000000cb72000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=00000000000000000000000000000000 XMM03=ff0000000000ff00000000ff000000ff XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=00000000000000000000000000000000 XMM06=0000555a65640c00ffffffff00000006 XMM07=00000000000000000000000000000000 XMM08=2064616572206f742064656c69614600 XMM09=00000000000000000000000000000000 XMM10=00000000200000000000000020000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000