Debian GNU/Linux 11 syzkaller ttyS0 Warning: Permanently added '[localhost]:36276' (ECDSA) to the list of known hosts. 2025/01/18 20:23:10 fuzzer started 2025/01/18 20:23:11 dialing manager at localhost:44245 syzkaller login: [ 63.122205] cgroup: Unknown subsys name 'net' [ 63.275106] cgroup: Unknown subsys name 'cpuset' [ 63.315804] cgroup: Unknown subsys name 'rlimit' [ 68.498767] kmemleak: 1 new suspected memory leaks (see /sys/kernel/debug/kmemleak) [ 78.795378] kmemleak: 1 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 2025/01/18 20:23:27 syscalls: 2217 2025/01/18 20:23:27 code coverage: enabled 2025/01/18 20:23:27 comparison tracing: enabled 2025/01/18 20:23:27 extra coverage: enabled 2025/01/18 20:23:27 setuid sandbox: enabled 2025/01/18 20:23:27 namespace sandbox: enabled 2025/01/18 20:23:27 Android sandbox: enabled 2025/01/18 20:23:27 fault injection: enabled 2025/01/18 20:23:27 leak checking: enabled 2025/01/18 20:23:27 net packet injection: enabled 2025/01/18 20:23:27 net device setup: enabled 2025/01/18 20:23:27 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2025/01/18 20:23:27 devlink PCI setup: PCI device 0000:00:10.0 is not available 2025/01/18 20:23:27 USB emulation: enabled 2025/01/18 20:23:27 hci packet injection: enabled 2025/01/18 20:23:27 wifi device emulation: enabled 2025/01/18 20:23:27 802.15.4 emulation: enabled 2025/01/18 20:23:27 fetching corpus: 0, signal 0/2000 (executing program) 2025/01/18 20:23:27 fetching corpus: 50, signal 24018/27127 (executing program) 2025/01/18 20:23:28 fetching corpus: 100, signal 40029/43795 (executing program) 2025/01/18 20:23:28 fetching corpus: 150, signal 48330/52727 (executing program) 2025/01/18 20:23:28 fetching corpus: 200, signal 54209/59220 (executing program) 2025/01/18 20:23:28 fetching corpus: 250, signal 58016/63553 (executing program) 2025/01/18 20:23:28 fetching corpus: 300, signal 62006/67918 (executing program) 2025/01/18 20:23:29 fetching corpus: 350, signal 64892/71173 (executing program) 2025/01/18 20:23:29 fetching corpus: 400, signal 67977/74504 (executing program) 2025/01/18 20:23:29 fetching corpus: 450, signal 70507/77306 (executing program) 2025/01/18 20:23:29 fetching corpus: 500, signal 73183/80135 (executing program) 2025/01/18 20:23:29 fetching corpus: 550, signal 77116/83782 (executing program) 2025/01/18 20:23:29 fetching corpus: 600, signal 79565/86143 (executing program) 2025/01/18 20:23:30 fetching corpus: 650, signal 81991/88394 (executing program) 2025/01/18 20:23:30 fetching corpus: 700, signal 86235/91935 (executing program) 2025/01/18 20:23:30 fetching corpus: 750, signal 88250/93744 (executing program) 2025/01/18 20:23:30 fetching corpus: 800, signal 90521/95651 (executing program) 2025/01/18 20:23:30 fetching corpus: 850, signal 92579/97266 (executing program) 2025/01/18 20:23:30 fetching corpus: 900, signal 94090/98510 (executing program) 2025/01/18 20:23:31 fetching corpus: 950, signal 95543/99694 (executing program) 2025/01/18 20:23:31 fetching corpus: 1000, signal 98021/101438 (executing program) 2025/01/18 20:23:31 fetching corpus: 1050, signal 99359/102386 (executing program) 2025/01/18 20:23:31 fetching corpus: 1100, signal 100886/103381 (executing program) 2025/01/18 20:23:31 fetching corpus: 1150, signal 102074/104149 (executing program) 2025/01/18 20:23:32 fetching corpus: 1200, signal 103116/104798 (executing program) 2025/01/18 20:23:32 fetching corpus: 1250, signal 104653/105656 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/105839 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/105881 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/105907 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/105937 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/105976 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106016 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106055 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106085 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106121 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106156 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106191 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106236 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106260 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106284 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106312 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106356 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106382 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106418 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106444 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106476 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106509 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106542 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106578 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106609 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106642 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106665 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106698 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106709 (executing program) 2025/01/18 20:23:32 fetching corpus: 1269, signal 104941/106709 (executing program) 2025/01/18 20:23:36 starting 8 fuzzer processes 20:23:36 executing program 0: 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x1c, r1, 0x1, 0x0, 0x0, {{0x7e}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 20:23:36 executing program 1: syz_mount_image$ext4(0x0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) umount2(&(0x7f0000000200)='./file0\x00', 0x7) 20:23:36 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x7e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x13, r2, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4001813, r2, 0x0) 20:23:36 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmstat\x00', 0x0, 0x0) pread64(r0, &(0x7f00000012c0)=""/4093, 0xffd, 0xc00) 20:23:36 executing program 4: 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) setsockopt$packet_rx_ring(r0, 0x107, 0x5, 0x0, 0x0) 20:23:36 executing program 5: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000080)={r1, 0x1, 0x6}, 0x10) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000180)={r1, 0x1, 0x6, @broadcast}, 0x10) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$packet_fanout(r0, 0x107, 0x12, 0x0, 0x0) setresuid(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) [ 87.714188] audit: type=1400 audit(1737231816.207:7): avc: denied { execmem } for pid=274 comm="syz-executor.1" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=process permissive=1 20:23:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) open_by_handle_at(r0, &(0x7f0000000000)=@FILEID_BTRFS_WITH_PARENT={0x28}, 0x0) 20:23:36 executing program 7: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pkey_mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0xffffffffffffffff) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f00000000c0)={0x0, 0xfffffffffffffd4e, "9bef1b13d3d724a3df45b8efbecbe62445feed89d8a610e7c4c134d6c9e9c2db932f3d4ad0a79dfae805753c9670a6550aad6fa2976f91f9daac959e98bf808fcc233b054fffa0f8cf1563896d7b3910b2fdc4153799a15f8d4aea4ee1cc9666a7f40a8d52869c3dcae302dc956ff9f3ceb5eb6616edfb8062958515bfa58130b3358a09154eb2ae4bad49265d24e3925c886799d55bbcacb34d3636735a39956af44b4d541eb52999075ed386025b9945db9dd9264de5e008d5354d98016b78197677a7f933b3d9e5db34978865e44d32f06a51d126e1e16cba8961bd9f4ce60fb2e9cdfd1f868dbfec81b9e027777b"}) [ 89.160498] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 89.162724] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 89.164650] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 89.170107] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 89.172024] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 89.173092] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 89.185092] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 89.189697] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 89.192282] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 89.202178] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 89.220713] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 89.228880] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 89.242149] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 89.244792] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 89.254811] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 89.264556] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 89.267812] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 89.270098] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 89.351706] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 89.362753] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 89.365266] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 89.373661] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 89.374755] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 89.382893] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 89.391535] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 89.391875] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 89.398754] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 89.410672] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 89.411238] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 89.413006] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 89.418274] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 89.419299] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 89.422404] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 89.422701] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 89.448291] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 89.450826] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 89.492075] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 89.514783] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1 [ 89.518990] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 89.525865] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 89.526065] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 89.531738] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 89.601723] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 89.609172] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 89.609551] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 89.615488] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 89.626258] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 89.646832] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 91.256168] Bluetooth: hci1: command tx timeout [ 91.318468] Bluetooth: hci2: command tx timeout [ 91.318485] Bluetooth: hci0: command tx timeout [ 91.510525] Bluetooth: hci3: command tx timeout [ 91.574698] Bluetooth: hci4: command tx timeout [ 91.574766] Bluetooth: hci5: command tx timeout [ 91.703601] Bluetooth: hci6: command tx timeout [ 91.767909] Bluetooth: hci7: command tx timeout [ 93.303500] Bluetooth: hci1: command tx timeout [ 93.366631] Bluetooth: hci2: command tx timeout [ 93.366725] Bluetooth: hci0: command tx timeout [ 93.558460] Bluetooth: hci3: command tx timeout [ 93.622484] Bluetooth: hci4: command tx timeout [ 93.622576] Bluetooth: hci5: command tx timeout [ 93.750795] Bluetooth: hci6: command tx timeout [ 93.814591] Bluetooth: hci7: command tx timeout [ 95.351536] Bluetooth: hci1: command tx timeout [ 95.414633] Bluetooth: hci0: command tx timeout [ 95.414788] Bluetooth: hci2: command tx timeout [ 95.606419] Bluetooth: hci3: command tx timeout [ 95.671537] Bluetooth: hci5: command tx timeout [ 95.671718] Bluetooth: hci4: command tx timeout [ 95.798682] Bluetooth: hci6: command tx timeout [ 95.862525] Bluetooth: hci7: command tx timeout [ 97.399405] Bluetooth: hci1: command tx timeout [ 97.462606] Bluetooth: hci2: command tx timeout [ 97.462706] Bluetooth: hci0: command tx timeout [ 97.657378] Bluetooth: hci3: command tx timeout [ 97.718569] Bluetooth: hci4: command tx timeout [ 97.719147] Bluetooth: hci5: command tx timeout [ 97.848377] Bluetooth: hci6: command tx timeout [ 97.910418] Bluetooth: hci7: command tx timeout [ 149.333486] syz-executor.2 (286) used greatest stack depth: 23520 bytes left [ 149.582997] [ 149.583260] ====================================================== [ 149.583848] WARNING: possible circular locking dependency detected [ 149.584432] 6.13.0-rc7-next-20250117 #1 Not tainted [ 149.584910] ------------------------------------------------------ [ 149.586019] kworker/u8:1/67 is trying to acquire lock: [ 149.586810] ffffffff8621b968 (rtnl_mutex){+.+.}-{4:4}, at: unregister_netdevice_many_notify+0x1612/0x1c80 [ 149.588245] [ 149.588245] but task is already holding lock: [ 149.589070] ffff88803a968768 (&rdev->wiphy.mtx){+.+.}-{4:4}, at: ieee80211_remove_interfaces+0xf2/0x6b0 [ 149.590402] [ 149.590402] which lock already depends on the new lock. [ 149.590402] [ 149.591536] [ 149.591536] the existing dependency chain (in reverse order) is: [ 149.592586] [ 149.592586] -> #1 (&rdev->wiphy.mtx){+.+.}-{4:4}: [ 149.593845] __mutex_lock+0x13d/0xb50 [ 149.594505] wiphy_register+0x1b2e/0x25d0 [ 149.595218] ieee80211_register_hw+0x23a4/0x3d60 [ 149.595997] mac80211_hwsim_new_radio+0x2759/0x4d50 [ 149.596837] init_mac80211_hwsim+0x389/0x870 [ 149.597600] do_one_initcall+0xf9/0x640 [ 149.598657] kernel_init_freeable+0x53d/0x7a0 [ 149.599200] kernel_init+0x1e/0x2d0 [ 149.599620] ret_from_fork+0x48/0x80 [ 149.600053] ret_from_fork_asm+0x1a/0x30 [ 149.600535] [ 149.600535] -> #0 (rtnl_mutex){+.+.}-{4:4}: [ 149.601143] __lock_acquire+0x29fd/0x4580 [ 149.601616] lock_acquire+0x19b/0x520 [ 149.602065] __mutex_lock+0x13d/0xb50 [ 149.602515] unregister_netdevice_many_notify+0x1612/0x1c80 [ 149.603120] unregister_netdevice_queue+0x224/0x2e0 [ 149.603662] _cfg80211_unregister_wdev+0x57b/0x700 [ 149.604210] ieee80211_remove_interfaces+0x2f2/0x6b0 [ 149.604767] ieee80211_unregister_hw+0x55/0x3a0 [ 149.605287] hwsim_exit_net+0x3a0/0x730 [ 149.605754] ops_exit_list+0xb3/0x180 [ 149.606199] cleanup_net+0x546/0xad0 [ 149.606642] process_one_work+0x8ee/0x1a10 [ 149.607159] worker_thread+0x674/0xe70 [ 149.607638] kthread+0x3ab/0x720 [ 149.608061] ret_from_fork+0x48/0x80 [ 149.608488] ret_from_fork_asm+0x1a/0x30 [ 149.608975] [ 149.608975] other info that might help us debug this: [ 149.608975] [ 149.609722] Possible unsafe locking scenario: [ 149.609722] [ 149.610284] CPU0 CPU1 [ 149.610726] ---- ---- [ 149.611175] lock(&rdev->wiphy.mtx); [ 149.611585] lock(rtnl_mutex); [ 149.612169] lock(&rdev->wiphy.mtx); [ 149.612789] lock(rtnl_mutex); [ 149.613140] [ 149.613140] *** DEADLOCK *** [ 149.613140] [ 149.613710] 4 locks held by kworker/u8:1/67: [ 149.614151] #0: ffff888008fdb948 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x12b6/0x1a10 [ 149.615187] #1: ffff88800ea27d30 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0x861/0x1a10 [ 149.616173] #2: ffffffff8620f810 (pernet_ops_rwsem){++++}-{4:4}, at: cleanup_net+0xca/0xad0 [ 149.617083] #3: ffff88803a968768 (&rdev->wiphy.mtx){+.+.}-{4:4}, at: ieee80211_remove_interfaces+0xf2/0x6b0 [ 149.618106] [ 149.618106] stack backtrace: [ 149.618537] CPU: 0 UID: 0 PID: 67 Comm: kworker/u8:1 Not tainted 6.13.0-rc7-next-20250117 #1 [ 149.619345] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 149.620127] Workqueue: netns cleanup_net [ 149.620542] Call Trace: [ 149.620795] [ 149.621020] dump_stack_lvl+0xca/0x120 [ 149.621432] print_circular_bug+0x47b/0x750 [ 149.621871] check_noncircular+0x2e9/0x3c0 [ 149.622300] ? __pfx_check_noncircular+0x10/0x10 [ 149.622849] ? hlock_class+0x4e/0x130 [ 149.623312] ? mark_lock+0xac/0xed0 [ 149.623778] ? srso_return_thunk+0x5/0x5f [ 149.624211] ? dl_scaled_delta_exec+0xd4/0x2c0 [ 149.624672] ? lockdep_lock+0xba/0x1b0 [ 149.625083] ? __pfx_lockdep_lock+0x10/0x10 [ 149.625530] __lock_acquire+0x29fd/0x4580 [ 149.625962] ? __pfx___lock_acquire+0x10/0x10 [ 149.626417] ? lock_release+0x20f/0x6f0 [ 149.626822] ? __pfx_lock_release+0x10/0x10 [ 149.627269] lock_acquire+0x19b/0x520 [ 149.627670] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 149.628250] ? __pfx_lock_acquire+0x10/0x10 [ 149.628683] ? srso_return_thunk+0x5/0x5f [ 149.629121] ? lock_release+0x20f/0x6f0 [ 149.629532] ? srso_return_thunk+0x5/0x5f [ 149.629969] ? lock_is_held_type+0x9e/0x120 [ 149.630434] ? srso_return_thunk+0x5/0x5f [ 149.630878] __mutex_lock+0x13d/0xb50 [ 149.631286] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 149.631855] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 149.632434] ? srso_return_thunk+0x5/0x5f [ 149.632870] ? synchronize_rcu_expedited+0x38a/0x420 [ 149.633377] ? __pfx___mutex_lock+0x10/0x10 [ 149.633831] ? __pfx_autoremove_wake_function+0x10/0x10 [ 149.634362] ? srso_return_thunk+0x5/0x5f [ 149.634790] ? kasan_quarantine_put+0x84/0x1e0 [ 149.635276] ? __pfx_wait_rcu_exp_gp+0x10/0x10 [ 149.635731] ? srso_return_thunk+0x5/0x5f [ 149.636169] unregister_netdevice_many_notify+0x1612/0x1c80 [ 149.636728] ? __virt_addr_valid+0x2e8/0x5d0 [ 149.637186] ? __pfx_lock_release+0x10/0x10 [ 149.637625] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 149.638212] ? find_held_lock+0x2c/0x110 [ 149.638646] ? srso_return_thunk+0x5/0x5f [ 149.639092] ? kernfs_remove_by_name_ns+0xc7/0x130 [ 149.639604] ? srso_return_thunk+0x5/0x5f [ 149.640035] ? lock_release+0x20f/0x6f0 [ 149.640441] ? __pfx_lock_release+0x10/0x10 [ 149.640873] ? srso_return_thunk+0x5/0x5f [ 149.641302] ? lockdep_hardirqs_on_prepare+0x262/0x3f0 [ 149.641818] ? srso_return_thunk+0x5/0x5f [ 149.642253] unregister_netdevice_queue+0x224/0x2e0 [ 149.642748] ? __pfx_unregister_netdevice_queue+0x10/0x10 [ 149.643296] ? up_write+0x195/0x520 [ 149.643691] _cfg80211_unregister_wdev+0x57b/0x700 [ 149.644185] ? srso_return_thunk+0x5/0x5f [ 149.644616] ieee80211_remove_interfaces+0x2f2/0x6b0 [ 149.645119] ? __pfx_ieee80211_remove_interfaces+0x10/0x10 [ 149.645658] ? srso_return_thunk+0x5/0x5f [ 149.646095] ? srso_return_thunk+0x5/0x5f [ 149.646530] ? synchronize_rcu+0x1ff/0x260 [ 149.646962] ieee80211_unregister_hw+0x55/0x3a0 [ 149.647447] hwsim_exit_net+0x3a0/0x730 [ 149.647852] ? __pfx_hwsim_exit_net+0x10/0x10 [ 149.648299] ? srso_return_thunk+0x5/0x5f [ 149.648726] ? netdev_run_todo+0x788/0x1040 [ 149.649163] ? __pfx_hwsim_exit_net+0x10/0x10 [ 149.649617] ops_exit_list+0xb3/0x180 [ 149.650000] cleanup_net+0x546/0xad0 [ 149.650390] ? __pfx_cleanup_net+0x10/0x10 [ 149.650827] process_one_work+0x8ee/0x1a10 [ 149.651291] ? __pfx_lock_acquire+0x10/0x10 [ 149.651728] ? __pfx_process_one_work+0x10/0x10 [ 149.652211] ? srso_return_thunk+0x5/0x5f [ 149.652638] ? move_linked_works+0x172/0x270 [ 149.653087] ? srso_return_thunk+0x5/0x5f [ 149.653519] ? assign_work+0x196/0x240 [ 149.653930] worker_thread+0x674/0xe70 [ 149.654346] ? lockdep_hardirqs_on_prepare+0x262/0x3f0 [ 149.654868] ? srso_return_thunk+0x5/0x5f [ 149.655315] ? __pfx_worker_thread+0x10/0x10 [ 149.655777] kthread+0x3ab/0x720 [ 149.656140] ? __pfx_kthread+0x10/0x10 [ 149.656548] ? srso_return_thunk+0x5/0x5f [ 149.656977] ? finish_task_switch.isra.0+0x206/0x840 [ 149.657491] ? __pfx_kthread+0x10/0x10 [ 149.657909] ret_from_fork+0x48/0x80 [ 149.658287] ? __pfx_kthread+0x10/0x10 [ 149.658698] ret_from_fork_asm+0x1a/0x30 [ 149.659139] [ 151.873499] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 151.877676] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 151.879628] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 151.883877] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 151.886459] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 151.888615] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 152.009053] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 152.015107] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 152.019053] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 152.021024] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 152.027886] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 152.029486] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 152.034553] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 152.035025] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 152.042654] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 152.045763] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 152.049140] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 152.051401] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 152.055529] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 152.060506] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 152.064918] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 152.073716] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 152.079922] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 152.080732] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 152.084861] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1 [ 152.086968] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 152.088847] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 152.093214] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 152.096317] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 152.096833] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 152.100921] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 152.101620] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 152.103067] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 152.104371] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 152.104839] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 152.110040] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 152.112180] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 152.113226] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 152.113694] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 152.130271] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 152.135030] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 152.145186] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 152.158968] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 152.166915] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 152.167935] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 152.191236] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 152.196658] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 152.201158] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 153.910451] Bluetooth: hci0: command tx timeout [ 154.167494] Bluetooth: hci2: command tx timeout [ 154.169063] Bluetooth: hci1: command tx timeout [ 154.169187] Bluetooth: hci4: command tx timeout [ 154.230488] Bluetooth: hci7: command tx timeout [ 154.230595] Bluetooth: hci3: command tx timeout [ 154.230717] Bluetooth: hci6: command tx timeout [ 154.294469] Bluetooth: hci5: command tx timeout [ 155.959220] Bluetooth: hci0: command tx timeout [ 156.214461] Bluetooth: hci4: command tx timeout [ 156.215042] Bluetooth: hci1: command tx timeout [ 156.215117] Bluetooth: hci2: command tx timeout [ 156.279493] Bluetooth: hci6: command tx timeout [ 156.279593] Bluetooth: hci3: command tx timeout [ 156.279686] Bluetooth: hci7: command tx timeout [ 156.343466] Bluetooth: hci5: command tx timeout [ 158.007347] Bluetooth: hci0: command tx timeout [ 158.262384] Bluetooth: hci4: command tx timeout [ 158.262460] Bluetooth: hci2: command tx timeout [ 158.262527] Bluetooth: hci1: command tx timeout [ 158.326395] Bluetooth: hci6: command tx timeout [ 158.326463] Bluetooth: hci7: command tx timeout [ 158.326529] Bluetooth: hci3: command tx timeout [ 158.390493] Bluetooth: hci5: command tx timeout VM DIAGNOSIS: 20:24:38 Registers: info registers vcpu 0 RAX=dffffc0000000005 RBX=00000000000003f9 RCX=0000000000000000 RDX=00000000000003f9 RSI=ffffffff8283cd30 RDI=ffffffff886930a0 RBP=ffffffff88693060 RSP=ffff88800ea26b68 R8 =0000000000000001 R9 =ffffed1001d44d5c R10=0000000000000001 R11=0000000023203e2d R12=ffffffff886930b0 R13=ffff88800ea26e60 R14=ffffffff88693320 R15=0000000000000000 RIP=ffffffff8283cd85 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=00007f18cd024600 CR3=0000000009b96000 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=00001fa0 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=00000000000000004174353100000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000203000 RBX=00007fa1438a23f8 RCX=0000000000000076 RDX=000000c000765540 RSI=00007fa143a6d000 RDI=000000c000764000 RBP=000000c00003be98 RSP=000000c00003be78 R8 =00000000000000ff R9 =0000000000000010 R10=000000c00001f698 R11=0000000000000008 R12=000000c000765548 R13=000000c000000c00 R14=0000000000e5dae0 R15=0000000000000000 RIP=000000000041ff79 RFL=00000202 [-------] CPL=3 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0033 0000000000000000 ffffffff 00a0fb00 DPL=3 CS64 [-RA] SS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 000000c000030790 00000000 00000000 GS =0000 0000000000000000 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=000000c000335000 CR3=0000000009b96000 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=00001fa0 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=00000000000000003fd0000000000000 XMM02=0000000000000000414c1c0180000000 XMM03=3133514d56682e72656c6c616b7a7973 XMM04=000000c00021a480000000c000855420 XMM05=000000c0004c2600000000c00049c240 XMM06=000000c000855410000000c000669c80 XMM07=000000c00005e5a0000000c000001500 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=000000c00108c2c000000000004643c1 XMM11=00000000000002a900000000000002a2 XMM12=00000000000002af00000000000002aa XMM13=646e616320636578650e007a7a756620 XMM14=6169727420636578650b006574616469 XMM15=00006873616d7320636578650a006567