Warning: Permanently added '[localhost]:19324' (ED25519) to the list of known hosts. executing program syzkaller login: [ 94.115360][ T5104] loop0: detected capacity change from 0 to 32768 [ 94.217120][ T5104] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,compression=lz4,nojournal_transaction_names [ 94.224125][ T5104] [ 94.225322][ T5104] ============================================ [ 94.227859][ T5104] WARNING: possible recursive locking detected [ 94.230086][ T5104] 6.12.0-rc1-syzkaller #0 Not tainted [ 94.231969][ T5104] -------------------------------------------- [ 94.233781][ T5104] syz-executor229/5104 is trying to acquire lock: [ 94.235802][ T5104] ffff888040200908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_replicas_entry_validate+0x2a/0x80 [ 94.240734][ T5104] [ 94.240734][ T5104] but task is already holding lock: [ 94.243830][ T5104] ffff888040200908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 [ 94.247798][ T5104] [ 94.247798][ T5104] other info that might help us debug this: [ 94.250578][ T5104] Possible unsafe locking scenario: [ 94.250578][ T5104] [ 94.253219][ T5104] CPU0 [ 94.254807][ T5104] ---- [ 94.256523][ T5104] lock(&c->sb_lock); [ 94.258246][ T5104] lock(&c->sb_lock); [ 94.260003][ T5104] [ 94.260003][ T5104] *** DEADLOCK *** [ 94.260003][ T5104] [ 94.263123][ T5104] May be due to missing lock nesting notation [ 94.263123][ T5104] [ 94.266121][ T5104] 2 locks held by syz-executor229/5104: [ 94.268080][ T5104] #0: ffff888040200278 (&c->state_lock){+.+.}-{3:3}, at: bch2_fs_start+0x45/0x5b0 [ 94.271374][ T5104] #1: ffff888040200908 (&c->sb_lock){+.+.}-{3:3}, at: bch2_read_superblock_clean+0x36/0x520 [ 94.274990][ T5104] [ 94.274990][ T5104] stack backtrace: [ 94.277648][ T5104] CPU: 0 UID: 0 PID: 5104 Comm: syz-executor229 Not tainted 6.12.0-rc1-syzkaller #0 [ 94.281995][ T5104] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 94.286222][ T5104] Call Trace: [ 94.287591][ T5104] [ 94.288760][ T5104] dump_stack_lvl+0x241/0x360 [ 94.290678][ T5104] ? __pfx_dump_stack_lvl+0x10/0x10 [ 94.292712][ T5104] ? __pfx__printk+0x10/0x10 [ 94.294582][ T5104] ? lockdep_unlock+0x16a/0x300 [ 94.296592][ T5104] print_deadlock_bug+0x483/0x620 [ 94.298610][ T5104] validate_chain+0x15e2/0x5920 [ 94.300532][ T5104] ? __pfx_validate_chain+0x10/0x10 [ 94.302824][ T5104] ? mark_lock+0x9a/0x360 [ 94.305061][ T5104] ? __lock_acquire+0x1384/0x2050 [ 94.307807][ T5104] ? mark_lock+0x9a/0x360 [ 94.309641][ T5104] ? mark_lock+0x9a/0x360 [ 94.311357][ T5104] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 94.313877][ T5104] __lock_acquire+0x1384/0x2050 [ 94.315861][ T5104] lock_acquire+0x1ed/0x550 [ 94.317745][ T5104] ? bch2_replicas_entry_validate+0x2a/0x80 [ 94.320040][ T5104] ? __pfx_lock_acquire+0x10/0x10 [ 94.322023][ T5104] ? __pfx_kfence_guarded_alloc+0x10/0x10 [ 94.324215][ T5104] ? __pfx___might_resched+0x10/0x10 [ 94.326334][ T5104] ? irq_work_queue+0xc1/0x150 [ 94.328334][ T5104] __mutex_lock+0x136/0xd70 [ 94.330732][ T5104] ? bch2_replicas_entry_validate+0x2a/0x80 [ 94.333088][ T5104] ? __kfence_alloc+0x274/0x370 [ 94.334950][ T5104] ? __kmalloc_node_track_caller_noprof+0x395/0x440 [ 94.337716][ T5104] ? bch2_read_superblock_clean+0xd6/0x520 [ 94.340082][ T5104] ? bch2_fs_recovery+0x1f4/0x39c0 [ 94.342118][ T5104] ? bch2_fs_get_tree+0xd68/0x1710 [ 94.344348][ T5104] ? vfs_get_tree+0x90/0x2b0 [ 94.346375][ T5104] ? do_new_mount+0x2be/0xb40 [ 94.348400][ T5104] ? __se_sys_mount+0x2d6/0x3c0 [ 94.350439][ T5104] ? do_syscall_64+0xf3/0x230 [ 94.352240][ T5104] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 94.354583][ T5104] ? bch2_replicas_entry_validate+0x2a/0x80 [ 94.356779][ T5104] ? __pfx___mutex_lock+0x10/0x10 [ 94.358759][ T5104] bch2_replicas_entry_validate+0x2a/0x80 [ 94.360875][ T5104] journal_entry_data_usage_validate+0x2b6/0x690 [ 94.363338][ T5104] ? __pfx_journal_entry_data_usage_validate+0x10/0x10 [ 94.366319][ T5104] ? journal_entry_usage_validate+0xc2/0x360 [ 94.369315][ T5104] ? __pfx_journal_entry_usage_validate+0x10/0x10 [ 94.371950][ T5104] ? rcu_is_watching+0x15/0xb0 [ 94.373808][ T5104] ? trace_kmalloc+0x1f/0xd0 [ 94.375586][ T5104] ? __kmalloc_node_track_caller_noprof+0x242/0x440 [ 94.378222][ T5104] ? kmemdup_noprof+0x45/0x60 [ 94.379902][ T5104] ? bch2_journal_entry_validate+0x6a/0xf0 [ 94.382028][ T5104] bch2_read_superblock_clean+0x207/0x520 [ 94.384376][ T5104] bch2_fs_recovery+0x1f4/0x39c0 [ 94.386354][ T5104] ? mark_lock+0x9a/0x360 [ 94.387851][ T5104] ? __lock_acquire+0x1384/0x2050 [ 94.389516][ T5104] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 94.391346][ T5104] ? __pfx_lock_release+0x10/0x10 [ 94.393074][ T5104] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 94.394938][ T5104] ? __pfx_lock_release+0x10/0x10 [ 94.396682][ T5104] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 94.398858][ T5104] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 94.401130][ T5104] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 94.403267][ T5104] ? llist_reverse_order+0x72/0x90 [ 94.405198][ T5104] bch2_fs_start+0x356/0x5b0 [ 94.406930][ T5104] bch2_fs_get_tree+0xd68/0x1710 [ 94.408729][ T5104] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 94.410715][ T5104] ? generic_parse_monolithic+0x387/0x400 [ 94.412980][ T5104] ? apparmor_capable+0x13b/0x1b0 [ 94.415112][ T5104] vfs_get_tree+0x90/0x2b0 [ 94.417273][ T5104] do_new_mount+0x2be/0xb40 [ 94.419606][ T5104] ? __pfx_do_new_mount+0x10/0x10 [ 94.422210][ T5104] __se_sys_mount+0x2d6/0x3c0 [ 94.423995][ T5104] ? __pfx___se_sys_mount+0x10/0x10 [ 94.425892][ T5104] ? do_syscall_64+0x100/0x230 [ 94.427596][ T5104] ? __x64_sys_mount+0x20/0xc0 [ 94.429420][ T5104] do_syscall_64+0xf3/0x230 [ 94.431230][ T5104] ? clear_bhb_loop+0x35/0x90 [ 94.433153][ T5104] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 94.435475][ T5104] RIP: 0033:0x7f9636261dea [ 94.437270][ T5104] 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 [ 94.445291][ T5104] RSP: 002b:00007fff521d2ab8 EFLAGS: 00000282 ORIG_RAX: 00000000000000a5 [ 94.448705][ T5104] RAX: ffffffffffffffda RBX: 00007fff521d2ad0 RCX: 00007f9636261dea [ 94.451824][ T5104] RDX: 0000000020005d80 RSI: 0000000020005dc0 RDI: 00007fff521d2ad0 [ 94.455083][ T5104] RBP: 0000000000000004 R08: 00007fff521d2b10 R09: 0000000000005d77 [ 94.458563][ T5104] R10: 0000000000000000 R11: 0000000000000282 R12: 0000000000000000 [ 94.461831][ T5104] R13: 00007fff521d2b10 R14: 0000000000000003 R15: 0000000001000000 [ 94.464551][ T5104] [ 96.993421][ T1339] cfg80211: failed to load regulatory.db VM DIAGNOSIS: 21:02:45 Registers: info registers vcpu 0 CPU#0 RAX=000000000000005f RBX=ffffffff9a711e40 RCX=0000000000000000 RDX=00000000000003f8 RSI=0000000000000000 RDI=0000000000000020 RBP=0000000000000000 RSP=ffffc90002dee570 R8 =ffffffff8549699b R9 =1ffff11003d6f046 R10=dffffc0000000000 R11=ffffffff85496950 R12=dffffc0000000000 R13=ffffffff9a40cf10 R14=000000000000005f R15=00000000000003f8 RIP=ffffffff854969ce 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 00005555694ba380 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=000055dd9a995ab8 CR3=0000000000ce2000 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=0000000000300001 Opmask01=0000000000080000 Opmask02=00000000ffffffff Opmask03=0000000000000000 Opmask04=00000000ffffefff Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000001 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00007ffdd9754b40 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 203a687470656420 6b6300005852203a 6c6f72746e6f4320 776f6c46202c7800 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2030627470656420 6163000052522030 6665727464654320 7765664620267200 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 205b5d2032303930 342e393220202020 3e363c002e67696c 20414d4920656572 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2045462032203930 3420393220202020 3e363c002e434644 2041203020206563 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2a4f46484b5e4255 4f46484b59434e55 4b4743554d434c44 45492a306f786569 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 2a64632a6e6f6e78 65696f782a6f682a 7e65642a6666637d 2a797e646f676f78 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