Warning: Permanently added '[localhost]:26610' (ED25519) to the list of known hosts. [ 77.389599][ T5301] loop0: detected capacity change from 0 to 256 executing program [ 77.461329][ T5301] loop0: detected capacity change from 256 to 255 [ 77.465070][ T5301] [ 77.466098][ T5301] ====================================================== [ 77.468891][ T5301] WARNING: possible circular locking dependency detected [ 77.471688][ T5301] 6.15.0-rc4-syzkaller #0 Not tainted [ 77.474761][ T5301] ------------------------------------------------------ [ 77.477384][ T5301] syz-executor199/5301 is trying to acquire lock: [ 77.479730][ T5301] ffffffff8f657248 (uevent_sock_mutex){+.+.}-{4:4}, at: kobject_uevent_net_broadcast+0x27e/0x560 [ 77.483911][ T5301] [ 77.483911][ T5301] but task is already holding lock: [ 77.486601][ T5301] ffff88801f6e1de8 (&q->q_usage_counter(io)#17){++++}-{0:0}, at: loop_set_status+0x225/0xaf0 [ 77.490272][ T5301] [ 77.490272][ T5301] which lock already depends on the new lock. [ 77.490272][ T5301] [ 77.493975][ T5301] [ 77.493975][ T5301] the existing dependency chain (in reverse order) is: [ 77.497327][ T5301] [ 77.497327][ T5301] -> #2 (&q->q_usage_counter(io)#17){++++}-{0:0}: [ 77.500427][ T5301] lock_acquire+0x120/0x360 [ 77.502454][ T5301] blk_alloc_queue+0x538/0x620 [ 77.504349][ T5301] __blk_mq_alloc_disk+0x164/0x350 [ 77.506430][ T5301] loop_add+0x41d/0xae0 [ 77.507982][ T5301] loop_init+0x173/0x230 [ 77.509689][ T5301] do_one_initcall+0x233/0x820 [ 77.511656][ T5301] do_initcall_level+0x137/0x1f0 [ 77.513632][ T5301] do_initcalls+0x69/0xd0 [ 77.515198][ T5301] kernel_init_freeable+0x3d9/0x570 [ 77.517154][ T5301] kernel_init+0x1d/0x1d0 [ 77.518777][ T5301] ret_from_fork+0x4b/0x80 [ 77.520437][ T5301] ret_from_fork_asm+0x1a/0x30 [ 77.522491][ T5301] [ 77.522491][ T5301] -> #1 (fs_reclaim){+.+.}-{0:0}: [ 77.525248][ T5301] lock_acquire+0x120/0x360 [ 77.527237][ T5301] fs_reclaim_acquire+0x72/0x100 [ 77.529467][ T5301] kmem_cache_alloc_node_noprof+0x47/0x3c0 [ 77.531792][ T5301] __alloc_skb+0x112/0x2d0 [ 77.533584][ T5301] alloc_uevent_skb+0x7d/0x230 [ 77.535612][ T5301] kobject_uevent_net_broadcast+0x2fa/0x560 [ 77.537880][ T5301] kobject_uevent_env+0x55b/0x8c0 [ 77.540019][ T5301] kobject_synth_uevent+0x527/0xb00 [ 77.542023][ T5301] bus_uevent_store+0x115/0x170 [ 77.544078][ T5301] kernfs_fop_write_iter+0x375/0x4f0 [ 77.546375][ T5301] vfs_write+0x548/0xa90 [ 77.548282][ T5301] ksys_write+0x145/0x250 [ 77.550168][ T5301] do_syscall_64+0xf6/0x210 [ 77.552155][ T5301] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.554654][ T5301] [ 77.554654][ T5301] -> #0 (uevent_sock_mutex){+.+.}-{4:4}: [ 77.557370][ T5301] validate_chain+0xb9b/0x2140 [ 77.559346][ T5301] __lock_acquire+0xaac/0xd20 [ 77.561227][ T5301] lock_acquire+0x120/0x360 [ 77.563180][ T5301] __mutex_lock+0x182/0xe80 [ 77.565118][ T5301] kobject_uevent_net_broadcast+0x27e/0x560 [ 77.567492][ T5301] kobject_uevent_env+0x55b/0x8c0 [ 77.569701][ T5301] set_capacity_and_notify+0x26d/0x2d0 [ 77.572051][ T5301] loop_set_status+0x459/0xaf0 [ 77.574103][ T5301] lo_ioctl+0xb41/0x22e0 [ 77.576024][ T5301] blkdev_ioctl+0x5a5/0x6d0 [ 77.577974][ T5301] __se_sys_ioctl+0xf9/0x170 [ 77.579925][ T5301] do_syscall_64+0xf6/0x210 [ 77.581886][ T5301] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.584450][ T5301] [ 77.584450][ T5301] other info that might help us debug this: [ 77.584450][ T5301] [ 77.588395][ T5301] Chain exists of: [ 77.588395][ T5301] uevent_sock_mutex --> fs_reclaim --> &q->q_usage_counter(io)#17 [ 77.588395][ T5301] [ 77.593646][ T5301] Possible unsafe locking scenario: [ 77.593646][ T5301] [ 77.596294][ T5301] CPU0 CPU1 [ 77.598408][ T5301] ---- ---- [ 77.600442][ T5301] lock(&q->q_usage_counter(io)#17); [ 77.602472][ T5301] lock(fs_reclaim); [ 77.604909][ T5301] lock(&q->q_usage_counter(io)#17); [ 77.607895][ T5301] lock(uevent_sock_mutex); [ 77.609673][ T5301] [ 77.609673][ T5301] *** DEADLOCK *** [ 77.609673][ T5301] [ 77.612604][ T5301] 3 locks held by syz-executor199/5301: [ 77.614678][ T5301] #0: ffff888033e26368 (&lo->lo_mutex){+.+.}-{4:4}, at: loop_set_status+0x2a/0xaf0 [ 77.618161][ T5301] #1: ffff88801f6e1de8 (&q->q_usage_counter(io)#17){++++}-{0:0}, at: loop_set_status+0x225/0xaf0 [ 77.622006][ T5301] #2: ffff88801f6e1e20 (&q->q_usage_counter(queue)#20){+.+.}-{0:0}, at: loop_set_status+0x225/0xaf0 [ 77.626069][ T5301] [ 77.626069][ T5301] stack backtrace: [ 77.628433][ T5301] CPU: 0 UID: 0 PID: 5301 Comm: syz-executor199 Not tainted 6.15.0-rc4-syzkaller #0 PREEMPT(full) [ 77.628442][ T5301] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 77.628446][ T5301] Call Trace: [ 77.628451][ T5301] [ 77.628454][ T5301] dump_stack_lvl+0x189/0x250 [ 77.628469][ T5301] ? __pfx_dump_stack_lvl+0x10/0x10 [ 77.628481][ T5301] ? __pfx__printk+0x10/0x10 [ 77.628491][ T5301] ? print_lock_name+0xde/0x100 [ 77.628505][ T5301] print_circular_bug+0x2ee/0x310 [ 77.628517][ T5301] check_noncircular+0x134/0x160 [ 77.628526][ T5301] validate_chain+0xb9b/0x2140 [ 77.628535][ T5301] ? number+0xd18/0xf60 [ 77.628552][ T5301] __lock_acquire+0xaac/0xd20 [ 77.628565][ T5301] ? kobject_uevent_net_broadcast+0x27e/0x560 [ 77.628576][ T5301] lock_acquire+0x120/0x360 [ 77.628592][ T5301] ? kobject_uevent_net_broadcast+0x27e/0x560 [ 77.628606][ T5301] __mutex_lock+0x182/0xe80 [ 77.628615][ T5301] ? kobject_uevent_net_broadcast+0x27e/0x560 [ 77.628626][ T5301] ? vsnprintf+0xe11/0xf00 [ 77.628638][ T5301] ? kobject_uevent_net_broadcast+0x27e/0x560 [ 77.628651][ T5301] ? __pfx___mutex_lock+0x10/0x10 [ 77.628659][ T5301] ? add_uevent_var+0x278/0x450 [ 77.628676][ T5301] ? kobject_uevent_env+0x50a/0x8c0 [ 77.628686][ T5301] ? __pfx_add_uevent_var+0x10/0x10 [ 77.628697][ T5301] kobject_uevent_net_broadcast+0x27e/0x560 [ 77.628706][ T5301] kobject_uevent_env+0x55b/0x8c0 [ 77.628718][ T5301] set_capacity_and_notify+0x26d/0x2d0 [ 77.628727][ T5301] ? __pfx_set_capacity_and_notify+0x10/0x10 [ 77.628738][ T5301] ? loop_set_status_from_info+0x185/0x250 [ 77.628746][ T5301] loop_set_status+0x459/0xaf0 [ 77.628755][ T5301] lo_ioctl+0xb41/0x22e0 [ 77.628762][ T5301] ? arch_stack_walk+0xfc/0x150 [ 77.628771][ T5301] ? __pfx_lo_ioctl+0x10/0x10 [ 77.628777][ T5301] ? stack_trace_save+0x9c/0xe0 [ 77.628785][ T5301] ? stack_depot_save_flags+0x40/0x910 [ 77.628791][ T5301] ? __lock_acquire+0xaac/0xd20 [ 77.628800][ T5301] ? __lock_acquire+0xaac/0xd20 [ 77.628810][ T5301] ? is_bpf_text_address+0x26/0x2b0 [ 77.628823][ T5301] ? __lock_acquire+0xaac/0xd20 [ 77.628832][ T5301] ? is_bpf_text_address+0x26/0x2b0 [ 77.628840][ T5301] ? is_bpf_text_address+0x292/0x2b0 [ 77.628848][ T5301] ? is_bpf_text_address+0x26/0x2b0 [ 77.628856][ T5301] ? kernel_text_address+0xa5/0xe0 [ 77.628864][ T5301] ? __kernel_text_address+0xd/0x40 [ 77.628871][ T5301] ? unwind_get_return_address+0x4d/0x90 [ 77.628879][ T5301] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 77.628885][ T5301] ? arch_stack_walk+0xfc/0x150 [ 77.628893][ T5301] ? stack_trace_save+0x9c/0xe0 [ 77.628899][ T5301] ? stack_depot_save_flags+0x40/0x910 [ 77.628906][ T5301] ? kasan_save_track+0x4f/0x80 [ 77.628913][ T5301] ? kasan_save_track+0x3e/0x80 [ 77.628922][ T5301] ? do_vfs_ioctl+0xf36/0x1eb0 [ 77.628930][ T5301] ? __se_sys_ioctl+0x47/0x170 [ 77.628938][ T5301] ? do_syscall_64+0xf6/0x210 [ 77.628947][ T5301] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 77.628961][ T5301] ? kasan_quarantine_put+0xdd/0x220 [ 77.628971][ T5301] ? blkdev_common_ioctl+0xfc3/0x2450 [ 77.628981][ T5301] ? tomoyo_path_number_perm+0x1bc/0x5a0 [ 77.629017][ T5301] ? __pfx_blkdev_common_ioctl+0x10/0x10 [ 77.629029][ T5301] ? tomoyo_path_number_perm+0x1bc/0x5a0 [ 77.629038][ T5301] ? tomoyo_path_number_perm+0x4e2/0x5a0 [ 77.629046][ T5301] ? tomoyo_path_number_perm+0x1bc/0x5a0 [ 77.629055][ T5301] ? __pfx_tomoyo_path_number_perm+0x10/0x10 [ 77.629064][ T5301] ? count_memcg_event_mm+0x92/0x3b0 [ 77.629072][ T5301] ? count_memcg_event_mm+0x92/0x3b0 [ 77.629080][ T5301] ? __pfx_lo_ioctl+0x10/0x10 [ 77.629086][ T5301] blkdev_ioctl+0x5a5/0x6d0 [ 77.629093][ T5301] ? __pfx_blkdev_ioctl+0x10/0x10 [ 77.629100][ T5301] ? bpf_lsm_file_ioctl+0x9/0x20 [ 77.629112][ T5301] ? __pfx_blkdev_ioctl+0x10/0x10 [ 77.629118][ T5301] __se_sys_ioctl+0xf9/0x170 [ 77.629124][ T5301] do_syscall_64+0xf6/0x210 [ 77.629134][ T5301] ? clear_bhb_loop+0x45/0xa0 [ 77.629141][ T5301] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.629148][ T5301] RIP: 0033:0x7f8798826c19 [ 77.629156][ T5301] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 17 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 77.629161][ T5301] RSP: 002b:00007fffa56531d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 77.629168][ T5301] RAX: ffffffffffffffda RBX: 0000200000000180 RCX: 00007f8798826c19 [ 77.629173][ T5301] RDX: 00002000000007c0 RSI: 0000000000004c04 RDI: 0000000000000005 [ 77.629177][ T5301] RBP: 00007f879889b5f0 R08: 000055558b49b4c0 R09: 000055558b49b4c0 [ 77.629181][ T5301] R10: 000055558b49b4c0 R11: 0000000000000246 R12: 00007fffa5653200 [ 77.629185][ T5301] R13: 00007fffa5653428 R14: 0000200000000044 R15: 0000200000000040 [ 77.629191][ T5301] executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 86.563758][ T10] cfg80211: failed to load regulatory.db executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program VM DIAGNOSIS: 02:39:29 Registers: info registers vcpu 0 CPU#0 RAX=000000000000006c RBX=000000000000006c RCX=0000000000000000 RDX=00000000000003f8 RSI=0000000000000000 RDI=0000000000000020 RBP=00000000000003f8 RSP=ffffc9000d47e550 R8 =ffff888000ac0237 R9 =1ffff11000158046 R10=dffffc0000000000 R11=ffffffff853d7f30 R12=dffffc0000000000 R13=ffffffff99846c68 R14=ffffffff99b4bbc0 R15=0000000000000000 RIP=ffffffff853d7fac RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 000055558b49a380 ffffffff 00c00000 GS =0000 ffff88808d6cc000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f879889f0f8 CR3=00000000428f7000 CR4=00352ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 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 Opmask00=0000000000000001 Opmask01=0000000000000400 Opmask02=00000000ffffffff Opmask03=0000000000000000 Opmask04=00000000ffffffff Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000001 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007ffd6e56c8a0 0000003000000018 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 6565656565656565 6565656565656565 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ff00ff0000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffffffff0000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ff00ff0000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a 0a0a0a0a0a0a0a0a ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 7852203a6c6f7274 6e6f4320776f6c46 202c78656c707544 206c6c7546207300 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 7252203066657274 6465432077656646 2026726566707544 2066667546207300 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2020205157373336 3731362431322020 2051343636003474 7570646325747570 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2020203030303025 3124302430302020 2030303025002f2d 2e30302025312f20 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 273b253b68797f25 3d246e3b303a3a30 3a3a3a3a253a3a30 3a3a3a3a63697a25 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2a2a2a51573d333c 3d3b3c243b382a2a 2a51343c36003e7e 7f7a6463257e7f7a ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000