Warning: Permanently added '[localhost]:26030' (ECDSA) to the list of known hosts. 2025/01/20 18:07:50 fuzzer started 2025/01/20 18:07:50 dialing manager at localhost:44833 syzkaller login: [ 66.376360] cgroup: Unknown subsys name 'net' [ 66.482634] cgroup: Unknown subsys name 'cpuset' [ 66.514692] cgroup: Unknown subsys name 'rlimit' [ 74.205434] kmemleak: 2 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 2025/01/20 18:08:09 syscalls: 2217 2025/01/20 18:08:09 code coverage: enabled 2025/01/20 18:08:09 comparison tracing: enabled 2025/01/20 18:08:09 extra coverage: enabled 2025/01/20 18:08:09 setuid sandbox: enabled 2025/01/20 18:08:09 namespace sandbox: enabled 2025/01/20 18:08:09 Android sandbox: enabled 2025/01/20 18:08:09 fault injection: enabled 2025/01/20 18:08:09 leak checking: enabled 2025/01/20 18:08:09 net packet injection: enabled 2025/01/20 18:08:09 net device setup: enabled 2025/01/20 18:08:09 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2025/01/20 18:08:09 devlink PCI setup: PCI device 0000:00:10.0 is not available 2025/01/20 18:08:09 USB emulation: enabled 2025/01/20 18:08:09 hci packet injection: enabled 2025/01/20 18:08:09 wifi device emulation: enabled 2025/01/20 18:08:09 802.15.4 emulation: enabled 2025/01/20 18:08:09 fetching corpus: 0, signal 0/0 (executing program) 2025/01/20 18:08:09 fetching corpus: 0, signal 0/0 (executing program) 2025/01/20 18:08:12 starting 8 fuzzer processes 18:08:12 executing program 0: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 18:08:12 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0x1d, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b0200000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e35373134333434333800"/192, 0xc0, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040000c00000000000000ddf4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500400000000000000000000000000000003400000000000000", 0x20, 0x560}, {&(0x7f0000010300)="03000000040000000500000015000f0003000400"/32, 0x20, 0x800}, {&(0x7f0000010400)="ff070000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ddf4655fddf4655fddf4655f00"/2080, 0x820, 0xc00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x1480}, {&(0x7f0000010e00)="8081000000300404ddf4655fddf4655fddf4655f00000000000001002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000", 0x60, 0x1700}, {&(0x7f0000010f00)="c041000000300000ddf4655fddf4655fddf4655f00000000000002002000000000000800000000000af301000400000000000000000000000c00000020000000", 0x40, 0x1900}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070000000000000000000000000000000000000000000000000000000000000000000000000000000964fcfce800000000000000000000000000000000000000000000000ed81000028230000def4655fdef4655fdef4655f00000000000002002000000000000800010000000af30100040000000000000000000000090000009000000000000000000000000000000000000000000000000000000000000000000000000000000001aae9ff000000000000000000000000000000000000000000000000ed81000064000000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af3010004000000000000000000000001000000a000000000000000000000000000000000000000000000000000000000000000000000000000000001a8985c00"/768, 0x300, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009403090166696c652e636f6c64000000", 0x80, 0x4000}, {&(0x7f0000011400)="0b0000000c0001022e00000002000000f40302022e2e00"/32, 0x20, 0x8000}, {&(0x7f0000011500)="00000000000400"/32, 0x20, 0x8400}, {&(0x7f0000011600)="00000000000400"/32, 0x20, 0x8800}, {&(0x7f0000011700)="00000000000400"/32, 0x20, 0x8c00}, {&(0x7f0000011800)="00000000000400"/32, 0x20, 0x9000}, {&(0x7f0000011900)="00000000000400"/32, 0x20, 0x9400}, {&(0x7f0000011a00)="00000000000400"/32, 0x20, 0x9800}, {&(0x7f0000011b00)="00000000000400"/32, 0x20, 0x9c00}, {&(0x7f0000011c00)="00000000000400"/32, 0x20, 0xa000}, {&(0x7f0000011d00)="00000000000400"/32, 0x20, 0xa400}, {&(0x7f0000011e00)="00000000000400"/32, 0x20, 0xa800}, {&(0x7f0000011f00)="00000000000400"/32, 0x20, 0xac00}, {&(0x7f0000012000)="504d4d00504d4dffdef4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7033350075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x10000}, {&(0x7f0000012100)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d803050766696c653100"/64, 0x40, 0x14000}, {&(0x7f0000012200)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x18000}, {&(0x7f0000012700)='syzkallers\x00'/32, 0x20, 0x1c000}, {&(0x7f0000012800)="000002ea0100000001000000270f240c000000000000000000000000000000000601f8030000000006000000779b539778617474723100000601f00300000000060000007498539778617474723200"/96, 0x60, 0x20000}, {&(0x7f0000012900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x203e0}, {&(0x7f0000012a00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x28000}], 0x0, &(0x7f0000012b00)) 18:08:12 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x4, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0x4) close_range(r0, 0xffffffffffffffff, 0x0) 18:08:12 executing program 3: r0 = syz_open_dev$vcsu(&(0x7f0000000080), 0x5, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f0000001b40)) [ 87.837235] audit: type=1400 audit(1737396492.479:7): avc: denied { execmem } for pid=270 comm="syz-executor.0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=process permissive=1 18:08:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r1, 0x407, 0x5000000) stat(&(0x7f0000000680)='./file1\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) sendfile(r0, r0, 0x0, 0x0) 18:08:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x891d, &(0x7f0000000340)={'wlan1\x00'}) 18:08:12 executing program 7: r0 = fsopen(&(0x7f0000000040)='hugetlbfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) 18:08:12 executing program 6: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CQM(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)={0x30, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_CQM={0x14, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_HYST={0x8}, @NL80211_ATTR_CQM_RSSI_THOLD={0x8, 0x1, [0x0]}]}]}, 0x30}}, 0x0) [ 89.439579] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 89.441594] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 89.443559] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 89.448476] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 89.451570] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 89.453528] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 89.510693] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 89.527244] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 89.530452] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 89.545245] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 89.548437] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 89.552436] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 89.558312] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 89.561362] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 89.570960] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 89.584695] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 89.588385] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 89.594269] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 89.596884] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 89.600160] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 89.601752] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 89.606601] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 89.609394] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 89.609952] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 89.611227] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 89.612550] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 89.623103] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 89.625710] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 89.643210] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 89.645235] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 89.646404] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1 [ 89.659562] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 89.681592] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 89.692616] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 89.698209] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 89.702027] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 89.703673] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 89.707167] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 89.708078] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 89.709199] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 89.710004] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 89.712800] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 89.715208] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 89.719389] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 89.736270] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 89.741171] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 89.747019] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 89.755448] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 91.525290] Bluetooth: hci0: command tx timeout [ 91.652945] Bluetooth: hci1: command tx timeout [ 91.718101] Bluetooth: hci2: command tx timeout [ 91.718417] Bluetooth: hci5: command tx timeout [ 91.782011] Bluetooth: hci6: command tx timeout [ 91.847010] Bluetooth: hci7: command tx timeout [ 91.847067] Bluetooth: hci4: command tx timeout [ 91.847360] Bluetooth: hci3: command tx timeout [ 93.573878] Bluetooth: hci0: command tx timeout [ 93.701887] Bluetooth: hci1: command tx timeout [ 93.764940] Bluetooth: hci5: command tx timeout [ 93.764963] Bluetooth: hci2: command tx timeout [ 93.829178] Bluetooth: hci6: command tx timeout [ 93.893178] Bluetooth: hci4: command tx timeout [ 93.893221] Bluetooth: hci7: command tx timeout [ 93.893397] Bluetooth: hci3: command tx timeout [ 95.623221] Bluetooth: hci0: command tx timeout [ 95.748935] Bluetooth: hci1: command tx timeout [ 95.813543] Bluetooth: hci2: command tx timeout [ 95.814067] Bluetooth: hci5: command tx timeout [ 95.877986] Bluetooth: hci6: command tx timeout [ 95.940991] Bluetooth: hci7: command tx timeout [ 95.941012] Bluetooth: hci4: command tx timeout [ 95.941085] Bluetooth: hci3: command tx timeout [ 97.668940] Bluetooth: hci0: command tx timeout [ 97.797893] Bluetooth: hci1: command tx timeout [ 97.861077] Bluetooth: hci2: command tx timeout [ 97.861365] Bluetooth: hci5: command tx timeout [ 97.927143] Bluetooth: hci6: command tx timeout [ 97.989105] Bluetooth: hci7: command tx timeout [ 97.989167] Bluetooth: hci4: command tx timeout [ 97.989266] Bluetooth: hci3: command tx timeout [ 150.018364] [ 150.018901] ====================================================== [ 150.020200] WARNING: possible circular locking dependency detected [ 150.021505] 6.13.0-rc7-next-20250120 #1 Not tainted [ 150.022685] ------------------------------------------------------ [ 150.025194] kworker/u8:1/65 is trying to acquire lock: [ 150.026400] ffffffff8621eb28 (rtnl_mutex){+.+.}-{4:4}, at: unregister_netdevice_many_notify+0x1612/0x1c80 [ 150.028559] [ 150.028559] but task is already holding lock: [ 150.037800] ffff888036d40768 (&rdev->wiphy.mtx){+.+.}-{4:4}, at: ieee80211_remove_interfaces+0xf2/0x6b0 [ 150.039876] [ 150.039876] which lock already depends on the new lock. [ 150.039876] [ 150.041489] [ 150.041489] the existing dependency chain (in reverse order) is: [ 150.042971] [ 150.042971] -> #1 (&rdev->wiphy.mtx){+.+.}-{4:4}: [ 150.044373] __mutex_lock+0x13d/0xb50 [ 150.045361] wiphy_register+0x1b2e/0x25d0 [ 150.046427] ieee80211_register_hw+0x23a4/0x3d60 [ 150.047417] mac80211_hwsim_new_radio+0x2759/0x4d60 [ 150.048450] init_mac80211_hwsim+0x389/0x870 [ 150.049617] do_one_initcall+0xf9/0x640 [ 150.050693] kernel_init_freeable+0x53d/0x7a0 [ 150.051861] kernel_init+0x1e/0x2d0 [ 150.052824] ret_from_fork+0x48/0x80 [ 150.053788] ret_from_fork_asm+0x1a/0x30 [ 150.054897] [ 150.054897] -> #0 (rtnl_mutex){+.+.}-{4:4}: [ 150.056252] __lock_acquire+0x29fd/0x4580 [ 150.057298] lock_acquire+0x19b/0x520 [ 150.058260] __mutex_lock+0x13d/0xb50 [ 150.059120] unregister_netdevice_many_notify+0x1612/0x1c80 [ 150.060364] unregister_netdevice_queue+0x224/0x2e0 [ 150.061588] _cfg80211_unregister_wdev+0x57b/0x700 [ 150.062852] ieee80211_remove_interfaces+0x2f2/0x6b0 [ 150.064115] ieee80211_unregister_hw+0x55/0x3a0 [ 150.065303] hwsim_exit_net+0x3a0/0x730 [ 150.066327] ops_exit_list+0xb3/0x180 [ 150.067297] cleanup_net+0x546/0xad0 [ 150.068278] process_one_work+0x8ee/0x1a10 [ 150.069422] worker_thread+0x674/0xe70 [ 150.070495] kthread+0x3ab/0x720 [ 150.071452] ret_from_fork+0x48/0x80 [ 150.072412] ret_from_fork_asm+0x1a/0x30 [ 150.073524] [ 150.073524] other info that might help us debug this: [ 150.073524] [ 150.075195] Possible unsafe locking scenario: [ 150.075195] [ 150.076413] CPU0 CPU1 [ 150.077379] ---- ---- [ 150.078401] lock(&rdev->wiphy.mtx); [ 150.079332] lock(rtnl_mutex); [ 150.080657] lock(&rdev->wiphy.mtx); [ 150.082071] lock(rtnl_mutex); [ 150.082897] [ 150.082897] *** DEADLOCK *** [ 150.082897] [ 150.084202] 4 locks held by kworker/u8:1/65: [ 150.085196] #0: ffff888008fdb948 ((wq_completion)netns){+.+.}-{0:0}, at: process_one_work+0x12b6/0x1a10 [ 150.087274] #1: ffff88800eb7fd30 (net_cleanup_work){+.+.}-{0:0}, at: process_one_work+0x861/0x1a10 [ 150.089274] #2: ffffffff86212b50 (pernet_ops_rwsem){++++}-{4:4}, at: cleanup_net+0xca/0xad0 [ 150.091291] #3: ffff888036d40768 (&rdev->wiphy.mtx){+.+.}-{4:4}, at: ieee80211_remove_interfaces+0xf2/0x6b0 [ 150.093545] [ 150.093545] stack backtrace: [ 150.094507] CPU: 0 UID: 0 PID: 65 Comm: kworker/u8:1 Not tainted 6.13.0-rc7-next-20250120 #1 [ 150.096220] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 150.097862] Workqueue: netns cleanup_net [ 150.098664] Call Trace: [ 150.099143] [ 150.099574] dump_stack_lvl+0xca/0x120 [ 150.100363] print_circular_bug+0x47b/0x750 [ 150.101267] check_noncircular+0x2e9/0x3c0 [ 150.102230] ? __pfx_check_noncircular+0x10/0x10 [ 150.103186] ? hlock_class+0x4e/0x130 [ 150.103912] ? srso_return_thunk+0x5/0x5f [ 150.104760] ? mark_lock+0xac/0xed0 [ 150.105482] ? lockdep_lock+0xba/0x1b0 [ 150.106273] ? __pfx_lockdep_lock+0x10/0x10 [ 150.107152] __lock_acquire+0x29fd/0x4580 [ 150.107978] ? __pfx___lock_acquire+0x10/0x10 [ 150.108852] ? lock_release+0x20f/0x6f0 [ 150.109624] ? __pfx_lock_release+0x10/0x10 [ 150.110456] ? srso_return_thunk+0x5/0x5f [ 150.111292] lock_acquire+0x19b/0x520 [ 150.112033] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 150.113144] ? __pfx_lock_acquire+0x10/0x10 [ 150.113979] ? srso_return_thunk+0x5/0x5f [ 150.114807] ? lock_is_held_type+0x9e/0x120 [ 150.115656] ? srso_return_thunk+0x5/0x5f [ 150.116491] __mutex_lock+0x13d/0xb50 [ 150.117280] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 150.118364] ? unregister_netdevice_many_notify+0x1612/0x1c80 [ 150.119469] ? srso_return_thunk+0x5/0x5f [ 150.120298] ? synchronize_rcu_expedited+0x38a/0x420 [ 150.121275] ? __pfx___mutex_lock+0x10/0x10 [ 150.122134] ? srso_return_thunk+0x5/0x5f [ 150.122969] ? srso_return_thunk+0x5/0x5f [ 150.123804] ? kasan_quarantine_put+0x84/0x1e0 [ 150.124752] ? __pfx_wait_rcu_exp_gp+0x10/0x10 [ 150.125607] ? srso_return_thunk+0x5/0x5f [ 150.126584] unregister_netdevice_many_notify+0x1612/0x1c80 [ 150.127662] ? __virt_addr_valid+0x2e8/0x5d0 [ 150.128550] ? __pfx_lock_release+0x10/0x10 [ 150.129420] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 150.130582] ? find_held_lock+0x2c/0x110 [ 150.131462] ? srso_return_thunk+0x5/0x5f [ 150.132319] ? kernfs_remove_by_name_ns+0xc7/0x130 [ 150.133313] ? srso_return_thunk+0x5/0x5f [ 150.134158] ? lock_release+0x20f/0x6f0 [ 150.134939] ? __pfx_lock_release+0x10/0x10 [ 150.135774] ? srso_return_thunk+0x5/0x5f [ 150.136635] ? lockdep_hardirqs_on_prepare+0x262/0x3f0 [ 150.137699] ? srso_return_thunk+0x5/0x5f [ 150.138584] unregister_netdevice_queue+0x224/0x2e0 [ 150.139550] ? __pfx_unregister_netdevice_queue+0x10/0x10 [ 150.140591] ? up_write+0x195/0x520 [ 150.141369] _cfg80211_unregister_wdev+0x57b/0x700 [ 150.142351] ? srso_return_thunk+0x5/0x5f [ 150.143212] ieee80211_remove_interfaces+0x2f2/0x6b0 [ 150.144179] ? __pfx_ieee80211_remove_interfaces+0x10/0x10 [ 150.145249] ? srso_return_thunk+0x5/0x5f [ 150.146085] ? srso_return_thunk+0x5/0x5f [ 150.146925] ? synchronize_rcu+0x1ff/0x260 [ 150.147754] ieee80211_unregister_hw+0x55/0x3a0 [ 150.148686] hwsim_exit_net+0x3a0/0x730 [ 150.149478] ? __pfx_hwsim_exit_net+0x10/0x10 [ 150.150354] ? srso_return_thunk+0x5/0x5f [ 150.151199] ? netdev_run_todo+0x788/0x1040 [ 150.152061] ? __pfx_hwsim_exit_net+0x10/0x10 [ 150.152958] ops_exit_list+0xb3/0x180 [ 150.153719] cleanup_net+0x546/0xad0 [ 150.154474] ? __pfx_cleanup_net+0x10/0x10 [ 150.155329] process_one_work+0x8ee/0x1a10 [ 150.156202] ? __pfx_lock_acquire+0x10/0x10 [ 150.157059] ? __pfx_process_one_work+0x10/0x10 [ 150.157996] ? srso_return_thunk+0x5/0x5f [ 150.158843] ? move_linked_works+0x172/0x270 [ 150.159725] ? srso_return_thunk+0x5/0x5f [ 150.160599] ? assign_work+0x196/0x240 [ 150.161450] worker_thread+0x674/0xe70 [ 150.162281] ? lockdep_hardirqs_on_prepare+0x262/0x3f0 [ 150.163335] ? srso_return_thunk+0x5/0x5f [ 150.164199] ? __pfx_worker_thread+0x10/0x10 [ 150.165144] kthread+0x3ab/0x720 [ 150.165874] ? __pfx_kthread+0x10/0x10 [ 150.166692] ? srso_return_thunk+0x5/0x5f [ 150.167564] ? finish_task_switch.isra.0+0x206/0x840 [ 150.168598] ? __pfx_kthread+0x10/0x10 [ 150.169439] ret_from_fork+0x48/0x80 [ 150.170190] ? __pfx_kthread+0x10/0x10 [ 150.171015] ret_from_fork_asm+0x1a/0x30 [ 150.171898] [ 151.694473] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 151.696324] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 151.697635] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 151.706314] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 151.708305] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 151.710522] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 151.830611] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 151.833531] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 151.838029] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 151.841354] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 151.843345] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 151.844216] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 151.900592] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 151.902465] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 151.903341] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 151.904440] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 151.905171] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 151.905890] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 151.906464] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 151.909301] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 151.910627] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 151.912507] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 151.913103] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 151.914180] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 151.914770] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 151.953205] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 151.961922] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 151.964065] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 151.965318] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 151.970965] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 151.971539] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 151.980010] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 151.999916] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 152.012860] Bluetooth: hci6: unexpected cc 0x0c03 length: 249 > 1 [ 152.017945] Bluetooth: hci6: unexpected cc 0x1003 length: 249 > 9 [ 152.019046] Bluetooth: hci6: unexpected cc 0x1001 length: 249 > 9 [ 152.021819] Bluetooth: hci6: unexpected cc 0x0c23 length: 249 > 4 [ 152.023589] Bluetooth: hci6: unexpected cc 0x0c25 length: 249 > 3 [ 152.024695] Bluetooth: hci6: unexpected cc 0x0c38 length: 249 > 2 [ 152.035465] Bluetooth: hci7: unexpected cc 0x0c03 length: 249 > 1 [ 152.040457] Bluetooth: hci7: unexpected cc 0x1003 length: 249 > 9 [ 152.042963] Bluetooth: hci7: unexpected cc 0x1001 length: 249 > 9 [ 152.044998] Bluetooth: hci7: unexpected cc 0x0c23 length: 249 > 4 [ 152.045750] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 152.049048] Bluetooth: hci7: unexpected cc 0x0c25 length: 249 > 3 [ 152.049954] Bluetooth: hci7: unexpected cc 0x0c38 length: 249 > 2 [ 152.060842] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 152.082919] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 153.733874] Bluetooth: hci0: command tx timeout [ 153.861970] Bluetooth: hci1: command tx timeout [ 153.925996] Bluetooth: hci3: command tx timeout [ 153.990184] Bluetooth: hci4: command tx timeout [ 154.117017] Bluetooth: hci6: command tx timeout [ 154.118153] Bluetooth: hci7: command tx timeout [ 154.118201] Bluetooth: hci2: command tx timeout [ 154.181849] Bluetooth: hci5: command tx timeout [ 155.780934] Bluetooth: hci0: command tx timeout [ 155.910956] Bluetooth: hci1: command tx timeout [ 155.975051] Bluetooth: hci3: command tx timeout [ 156.037193] Bluetooth: hci4: command tx timeout [ 156.165112] Bluetooth: hci2: command tx timeout [ 156.166917] Bluetooth: hci7: command tx timeout [ 156.167366] Bluetooth: hci6: command tx timeout [ 156.229883] Bluetooth: hci5: command tx timeout [ 157.829852] Bluetooth: hci0: command tx timeout [ 157.956902] Bluetooth: hci1: command tx timeout [ 158.020932] Bluetooth: hci3: command tx timeout [ 158.086843] Bluetooth: hci4: command tx timeout [ 158.213997] Bluetooth: hci2: command tx timeout [ 158.214628] Bluetooth: hci6: command tx timeout [ 158.214918] Bluetooth: hci7: command tx timeout [ 158.277781] Bluetooth: hci5: command tx timeout [ 159.877174] Bluetooth: hci0: command tx timeout [ 160.004888] Bluetooth: hci1: command tx timeout VM DIAGNOSIS: 18:09:14 Registers: info registers vcpu 0 RAX=0000000000000020 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff8283e2e5 RDI=ffffffff886990a0 RBP=ffffffff88699060 RSP=ffff88800eb7ebb8 R8 =0000000000000001 R9 =ffffed1001d6fd67 R10=0000000000000020 R11=3a6b636f6c206762 R12=0000000000000020 R13=0000000000000001 R14=ffff888008fea003 R15=ffff88800eb7eeb8 RIP=ffffffff8283e33d 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 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=000055efa7b14210 CR3=000000000eac0000 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=6576652d7372656b726f772d6c6c696b XMM02=ffffff0f0e0d0c0b0a09080706050403 XMM03=696e656420737365636341002f737973 XMM04=ffffffff00000000000055efa7b2e1d0 XMM05=00000000000000000000000000000000 XMM06=000055efa7b272300000000000000002 XMM07=00000000000000000000000000000000 XMM08=2f74656e2f73666e2f73662f7379732f XMM09=00000000000000000000000000000000 XMM10=00000020200000000000002020000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000001 RBX=ffff88800ea67000 RCX=ffffffff81429a4a RDX=ffffed1001d4ce01 RSI=0000000000000008 RDI=ffff88800ea67000 RBP=0000000000200000 RSP=ffff88800f157da8 R8 =0000000000000000 R9 =ffffed1001d4ce00 R10=ffff88800ea67007 R11=ffff88800a4b3c38 R12=ffff88807ae82ff9 R13=ffffffff88653d48 R14=ffff88800a4b3780 R15=0000000000000086 RIP=ffffffff84ab1f40 RFL=00000046 [---Z-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 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe7400000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000055efa7afb090 CR3=00000000168c8000 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=00000000ffffffff000055efa7b2d7e0 XMM02=ffffff0f0e0d0c0b0a09080706050403 XMM03=696e656420737365636341002f737973 XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=00000000000000000000000000000000 XMM06=000055efa7b083c00000000400000002 XMM07=00000000000000000000000000000000 XMM08=2f74656e2f73666e2f73662f7379732f XMM09=00000000000000000000000000000000 XMM10=00000020200000000000002020000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000