Warning: Permanently added '10.128.1.38' (ED25519) to the list of known hosts. 2024/03/31 00:49:23 ignoring optional flag "sandboxArg"="0" 2024/03/31 00:49:23 parsed 1 programs 2024/03/31 00:49:23 executed programs: 0 [ 44.774026][ T1855] loop0: detected capacity change from 0 to 1024 [ 44.780645][ T1855] ======================================================= [ 44.780645][ T1855] WARNING: The mand mount option has been deprecated and [ 44.780645][ T1855] and is ignored by this kernel. Remove the mand [ 44.780645][ T1855] option from the mount to silence this warning. [ 44.780645][ T1855] ======================================================= [ 44.823803][ T73] [ 44.826122][ T73] ============================================ [ 44.832265][ T73] WARNING: possible recursive locking detected [ 44.838487][ T73] 5.15.153-syzkaller #0 Not tainted [ 44.843655][ T73] -------------------------------------------- [ 44.849784][ T73] kworker/u4:3/73 is trying to acquire lock: [ 44.855735][ T73] ffff88817c95c0b0 (&tree->tree_lock/1){+.+.}-{3:3}, at: hfsplus_find_init+0x6c/0x90 [ 44.865335][ T73] [ 44.865335][ T73] but task is already holding lock: [ 44.872678][ T73] ffff88817c95c0b0 (&tree->tree_lock/1){+.+.}-{3:3}, at: hfsplus_find_init+0x6c/0x90 [ 44.882355][ T73] [ 44.882355][ T73] other info that might help us debug this: [ 44.890551][ T73] Possible unsafe locking scenario: [ 44.890551][ T73] [ 44.898324][ T73] CPU0 [ 44.901592][ T73] ---- [ 44.904846][ T73] lock(&tree->tree_lock/1); [ 44.909487][ T73] lock(&tree->tree_lock/1); [ 44.914219][ T73] [ 44.914219][ T73] *** DEADLOCK *** [ 44.914219][ T73] [ 44.922452][ T73] May be due to missing lock nesting notation [ 44.922452][ T73] [ 44.930839][ T73] 5 locks held by kworker/u4:3/73: [ 44.936086][ T73] #0: ffff888100279538 ((wq_completion)writeback){+.+.}-{0:0}, at: process_one_work+0x1c1/0x460 [ 44.947172][ T73] #1: ffffc900008afe70 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_one_work+0x1c1/0x460 [ 44.959107][ T73] #2: ffff88817a3ca688 (&hip->extents_lock){+.+.}-{3:3}, at: hfsplus_ext_write_extent+0x30/0xa0 [ 44.969657][ T73] #3: ffff88817c95c0b0 (&tree->tree_lock/1){+.+.}-{3:3}, at: hfsplus_find_init+0x6c/0x90 [ 44.979767][ T73] #4: ffff88817a3c8108 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{3:3}, at: hfsplus_file_extend+0x65/0x360 [ 44.991016][ T73] [ 44.991016][ T73] stack backtrace: [ 44.996958][ T73] CPU: 1 PID: 73 Comm: kworker/u4:3 Not tainted 5.15.153-syzkaller #0 [ 45.005234][ T73] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 45.015281][ T73] Workqueue: writeback wb_workfn (flush-7:0) [ 45.021234][ T73] Call Trace: [ 45.024487][ T73] [ 45.027489][ T73] dump_stack_lvl+0x57/0x7d [ 45.031978][ T73] __lock_acquire.cold+0x130/0x2c5 [ 45.037931][ T73] ? __lock_acquire+0xe65/0x1a40 [ 45.042847][ T73] lock_acquire+0xbb/0x290 [ 45.047336][ T73] ? hfsplus_find_init+0x6c/0x90 [ 45.052244][ T73] ? lock_acquire+0xbb/0x290 [ 45.056799][ T73] __mutex_lock+0x60/0x660 [ 45.061206][ T73] ? hfsplus_find_init+0x6c/0x90 [ 45.066200][ T73] ? hfsplus_find_init+0x6c/0x90 [ 45.071198][ T73] ? __kmalloc+0x263/0x2f0 [ 45.075578][ T73] hfsplus_find_init+0x6c/0x90 [ 45.080390][ T73] hfsplus_ext_read_extent+0x4b/0x1b0 [ 45.085724][ T73] hfsplus_file_extend+0x16c/0x360 [ 45.090794][ T73] ? hfsplus_find_init+0x6c/0x90 [ 45.095698][ T73] hfsplus_bmap_reserve+0x89/0xa0 [ 45.100960][ T73] __hfsplus_ext_write_extent+0x9e/0xc0 [ 45.106906][ T73] hfsplus_ext_write_extent+0x87/0xa0 [ 45.112258][ T73] ? __writeback_single_inode+0xd2/0x350 [ 45.117964][ T73] hfsplus_write_inode+0xf/0x110 [ 45.122874][ T73] __writeback_single_inode+0x295/0x350 [ 45.128477][ T73] writeback_sb_inodes+0x210/0x540 [ 45.133675][ T73] wb_writeback+0xc0/0x300 [ 45.138053][ T73] wb_workfn+0xe7/0x510 [ 45.142841][ T73] ? lock_acquire+0xbb/0x290 [ 45.147402][ T73] ? process_one_work+0x1c1/0x460 [ 45.152427][ T73] ? process_one_work+0x1ea/0x460 [ 45.157425][ T73] process_one_work+0x252/0x460 [ 45.162323][ T73] ? process_one_work+0x460/0x460 [ 45.167983][ T73] worker_thread+0x4d/0x330 [ 45.172673][ T73] ? process_one_work+0x460/0x460 [ 45.177760][ T73] kthread+0x119/0x130 [ 45.181815][ T73] ? set_kthread_struct+0x40/0x40 [ 45.186804][ T73] ret_from_fork+0x1f/0x30 [ 45.191184][ T73]