Warning: Permanently added '[localhost]:65485' (ED25519) to the list of known hosts. executing program syzkaller login: [ 87.973433][ T5099] loop0: detected capacity change from 0 to 32768 [ 88.078836][ T5099] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=compression=lz4,nojournal_transaction_names [ 88.099973][ T5099] [ 88.100925][ T5099] ============================================ [ 88.103208][ T5099] WARNING: possible recursive locking detected [ 88.105598][ T5099] 6.12.0-rc1-syzkaller-00031-ge32cde8d2bd7 #0 Not tainted [ 88.109832][ T5099] -------------------------------------------- [ 88.112227][ T5099] syz-executor152/5099 is trying to acquire lock: [ 88.114787][ T5099] ffff888041980908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_replicas_entry_validate+0x2a/0x80 [ 88.118739][ T5099] [ 88.118739][ T5099] but task is already holding lock: [ 88.121564][ T5099] ffff888041980908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 [ 88.125208][ T5099] [ 88.125208][ T5099] other info that might help us debug this: [ 88.128261][ T5099] Possible unsafe locking scenario: [ 88.128261][ T5099] [ 88.131039][ T5099] CPU0 [ 88.132381][ T5099] ---- [ 88.133690][ T5099] lock(&c->sb_lock); [ 88.135273][ T5099] lock(&c->sb_lock); [ 88.136835][ T5099] [ 88.136835][ T5099] *** DEADLOCK *** [ 88.136835][ T5099] [ 88.139946][ T5099] May be due to missing lock nesting notation [ 88.139946][ T5099] [ 88.143221][ T5099] 2 locks held by syz-executor152/5099: [ 88.145360][ T5099] #0: ffff888041980278 (&c->state_lock){+.+.}-{3:3}, at: bch2_fs_start+0x45/0x5b0 [ 88.149577][ T5099] #1: ffff888041980908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 [ 88.153677][ T5099] [ 88.153677][ T5099] stack backtrace: [ 88.156005][ T5099] CPU: 0 UID: 0 PID: 5099 Comm: syz-executor152 Not tainted 6.12.0-rc1-syzkaller-00031-ge32cde8d2bd7 #0 [ 88.160319][ T5099] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 88.164660][ T5099] Call Trace: [ 88.166366][ T5099] [ 88.168078][ T5099] dump_stack_lvl+0x241/0x360 [ 88.170497][ T5099] ? __pfx_dump_stack_lvl+0x10/0x10 [ 88.172722][ T5099] ? __pfx__printk+0x10/0x10 [ 88.174477][ T5099] ? lockdep_unlock+0x16a/0x300 [ 88.176367][ T5099] print_deadlock_bug+0x483/0x620 [ 88.178423][ T5099] validate_chain+0x15e2/0x5920 [ 88.180409][ T5099] ? __pfx___bfs+0x10/0x10 [ 88.182255][ T5099] ? __pfx_validate_chain+0x10/0x10 [ 88.184575][ T5099] ? mark_lock+0x9a/0x360 [ 88.186758][ T5099] ? __lock_acquire+0x1384/0x2050 [ 88.189105][ T5099] ? mark_lock+0x9a/0x360 [ 88.191157][ T5099] __lock_acquire+0x1384/0x2050 [ 88.193138][ T5099] lock_acquire+0x1ed/0x550 [ 88.194734][ T5099] ? bch2_replicas_entry_validate+0x2a/0x80 [ 88.196894][ T5099] ? __pfx_lock_acquire+0x10/0x10 [ 88.198888][ T5099] ? lockdep_hardirqs_on+0x99/0x150 [ 88.200959][ T5099] ? __pfx___might_resched+0x10/0x10 [ 88.203094][ T5099] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 88.205715][ T5099] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 88.208537][ T5099] ? stack_trace_save+0x118/0x1d0 [ 88.210751][ T5099] __mutex_lock+0x136/0xd70 [ 88.212797][ T5099] ? bch2_replicas_entry_validate+0x2a/0x80 [ 88.215139][ T5099] ? kasan_save_track+0x51/0x80 [ 88.216951][ T5099] ? kasan_save_track+0x3f/0x80 [ 88.218762][ T5099] ? __kasan_kmalloc+0x98/0xb0 [ 88.220596][ T5099] ? __kmalloc_node_track_caller_noprof+0x225/0x440 [ 88.223360][ T5099] ? kmemdup_noprof+0x2a/0x60 [ 88.225666][ T5099] ? bch2_read_superblock_clean+0xd6/0x520 [ 88.228949][ T5099] ? bch2_replicas_entry_validate+0x2a/0x80 [ 88.231415][ T5099] ? bch2_fs_start+0x356/0x5b0 [ 88.233253][ T5099] ? __pfx___mutex_lock+0x10/0x10 [ 88.235136][ T5099] ? do_syscall_64+0xf3/0x230 [ 88.236891][ T5099] bch2_replicas_entry_validate+0x2a/0x80 [ 88.239028][ T5099] journal_entry_data_usage_validate+0x2b6/0x690 [ 88.241445][ T5099] ? __pfx_journal_entry_data_usage_validate+0x10/0x10 [ 88.244124][ T5099] ? journal_entry_usage_validate+0xc2/0x360 [ 88.246585][ T5099] ? __pfx_journal_entry_usage_validate+0x10/0x10 [ 88.249424][ T5099] ? rcu_is_watching+0x15/0xb0 [ 88.251747][ T5099] ? trace_kmalloc+0x1f/0xd0 [ 88.253916][ T5099] ? __kmalloc_node_track_caller_noprof+0x242/0x440 [ 88.256311][ T5099] ? kmemdup_noprof+0x45/0x60 [ 88.258116][ T5099] ? bch2_journal_entry_validate+0x6a/0xf0 [ 88.260307][ T5099] bch2_read_superblock_clean+0x207/0x520 [ 88.262685][ T5099] bch2_fs_recovery+0x1f4/0x39c0 [ 88.264844][ T5099] ? mark_lock+0x9a/0x360 [ 88.266724][ T5099] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 88.269227][ T5099] ? __lock_acquire+0x1384/0x2050 [ 88.271103][ T5099] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 88.273067][ T5099] ? __pfx_lock_release+0x10/0x10 [ 88.274905][ T5099] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 88.277033][ T5099] ? __pfx_lock_release+0x10/0x10 [ 88.279257][ T5099] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 88.281995][ T5099] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 88.284399][ T5099] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 88.286482][ T5099] ? llist_reverse_order+0x72/0x90 [ 88.288327][ T5099] bch2_fs_start+0x356/0x5b0 [ 88.290110][ T5099] bch2_fs_get_tree+0xd68/0x1710 [ 88.291857][ T5099] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 88.293763][ T5099] ? generic_parse_monolithic+0x387/0x400 [ 88.295808][ T5099] ? __pfx_vfs_parse_fs_string+0x10/0x10 [ 88.298313][ T5099] ? apparmor_capable+0x13b/0x1b0 [ 88.301120][ T5099] vfs_get_tree+0x90/0x2b0 [ 88.303718][ T5099] do_new_mount+0x2be/0xb40 [ 88.305446][ T5099] ? __pfx_do_new_mount+0x10/0x10 [ 88.307372][ T5099] __se_sys_mount+0x2d6/0x3c0 [ 88.309108][ T5099] ? __pfx___se_sys_mount+0x10/0x10 [ 88.311111][ T5099] ? do_syscall_64+0x100/0x230 [ 88.313163][ T5099] ? __x64_sys_mount+0x20/0xc0 [ 88.314992][ T5099] do_syscall_64+0xf3/0x230 [ 88.316733][ T5099] ? clear_bhb_loop+0x35/0x90 [ 88.318555][ T5099] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 88.320884][ T5099] RIP: 0033:0x7f22c0a9706a [ 88.322657][ T5099] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 5e 04 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 88.330595][ T5099] RSP: 002b:00007ffdcba12f28 EFLAGS: 00000282 ORIG_RAX: 00000000000000a5 [ 88.333986][ T5099] RAX: ffffffffffffffda RBX: 00007ffdcba12f40 RCX: 00007f22c0a9706a [ 88.336821][ T5099] RDX: 0000000020005d80 RSI: 0000000020000100 RDI: 00007ffdcba12f40 [ 88.339820][ T5099] RBP: 0000000000000004 R08: 00007ffdcba12f80 R09: 0000000000005d99 [ 88.342969][ T5099] R10: 0000000003000400 R11: 0000000000000282 R12: 0000000003000400 [ 88.346142][ T5099] R13: 00007ffdcba12f80 R14: 0000000000000003 R15: 0000000001000000 [ 88.350438][ T5099] [ 96.941858][ T9] cfg80211: failed to load regulatory.db VM DIAGNOSIS: 02:41:43 Registers: info registers vcpu 0 CPU#0 RAX=0000000000000063 RBX=ffffffff9a711e40 RCX=0000000000000000 RDX=00000000000003f8 RSI=0000000000000000 RDI=0000000000000020 RBP=0000000000000000 RSP=ffffc90002bde570 R8 =ffffffff85496a1b R9 =1ffff11003d60046 R10=dffffc0000000000 R11=ffffffff854969d0 R12=dffffc0000000000 R13=ffffffff9a40cf00 R14=0000000000000063 R15=00000000000003f8 RIP=ffffffff85496a4e 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 =0000 0000000000000000 ffffffff 00c00000 DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000555587dba380 ffffffff 00c00000 GS =0000 ffff88801fc00000 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=00007f4b4ddefdd3 CR3=0000000011ecc000 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=1000000000000000 Opmask01=0000000010000000 Opmask02=0000000000008900 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000001 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007fff07878eb0 0000003000000010 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 6f6f6c2820736665 6863616362205d39 39303554205b5d36 33383837302e3838 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 6f625f2820203a37 2e31206362205d39 39302054205b5d36 3338382030293038 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2c347a6c3d6e6f69 73736572706d6f63 3d7374706f207061 6d7469625f656572 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2c346f000a6e6569 616e5f6e6f696f63 3d736e616f205f61 616e69625f65656e ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 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