Warning: Permanently added '10.128.0.144' (ED25519) to the list of known hosts. executing program [ 106.190093][ T6461] efivarfs: resyncing variable state [ 106.192370][ T6461] [ 106.192972][ T6461] ============================================ [ 106.194528][ T6461] WARNING: possible recursive locking detected [ 106.196092][ T6461] 6.14.0-rc7-syzkaller-ga2392f333575 #0 Not tainted [ 106.197782][ T6461] -------------------------------------------- [ 106.199365][ T6461] syz-executor166/6461 is trying to acquire lock: [ 106.201118][ T6461] ffff0000c7d1e558 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: efivarfs_actor+0x1b8/0x2b8 [ 106.203821][ T6461] [ 106.203821][ T6461] but task is already holding lock: [ 106.205718][ T6461] ffff0000c7762558 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: iterate_dir+0x3b4/0x5f4 [ 106.208317][ T6461] [ 106.208317][ T6461] other info that might help us debug this: [ 106.210425][ T6461] Possible unsafe locking scenario: [ 106.210425][ T6461] [ 106.212416][ T6461] CPU0 [ 106.213277][ T6461] ---- [ 106.214116][ T6461] lock(&sb->s_type->i_mutex_key#16); [ 106.215548][ T6461] lock(&sb->s_type->i_mutex_key#16); [ 106.216965][ T6461] [ 106.216965][ T6461] *** DEADLOCK *** [ 106.216965][ T6461] [ 106.219088][ T6461] May be due to missing lock nesting notation [ 106.219088][ T6461] [ 106.221309][ T6461] 3 locks held by syz-executor166/6461: [ 106.222715][ T6461] #0: ffff80008fc57588 (system_transition_mutex){+.+.}-{4:4}, at: lock_system_sleep+0x68/0xc0 [ 106.225494][ T6461] #1: ffff80008fc760f0 ((pm_chain_head).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x58/0xa0 [ 106.228467][ T6461] #2: ffff0000c7762558 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: iterate_dir+0x3b4/0x5f4 [ 106.231274][ T6461] [ 106.231274][ T6461] stack backtrace: [ 106.232813][ T6461] CPU: 1 UID: 0 PID: 6461 Comm: syz-executor166 Not tainted 6.14.0-rc7-syzkaller-ga2392f333575 #0 [ 106.232827][ T6461] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 106.232835][ T6461] Call trace: [ 106.232839][ T6461] show_stack+0x2c/0x3c (C) [ 106.232857][ T6461] dump_stack_lvl+0xe4/0x150 [ 106.232872][ T6461] dump_stack+0x1c/0x28 [ 106.232884][ T6461] print_deadlock_bug+0x4e8/0x668 [ 106.232897][ T6461] __lock_acquire+0x6240/0x7904 [ 106.232909][ T6461] lock_acquire+0x23c/0x724 [ 106.232927][ T6461] down_write+0x50/0xc0 [ 106.232941][ T6461] efivarfs_actor+0x1b8/0x2b8 [ 106.232953][ T6461] dcache_readdir+0x2dc/0x4e8 [ 106.232966][ T6461] iterate_dir+0x46c/0x5f4 [ 106.232977][ T6461] efivarfs_pm_notify+0x2f4/0x350 [ 106.232987][ T6461] notifier_call_chain+0x1c4/0x550 [ 106.233001][ T6461] blocking_notifier_call_chain+0x70/0xa0 [ 106.233013][ T6461] pm_notifier_call_chain+0x2c/0x3c [ 106.233026][ T6461] snapshot_release+0x128/0x1b8 [ 106.233038][ T6461] __fput+0x340/0x760 [ 106.233050][ T6461] ____fput+0x20/0x30 [ 106.233070][ T6461] task_work_run+0x230/0x2e0 [ 106.233084][ T6461] do_notify_resume+0x178/0x1f4 [ 106.233096][ T6461] el0_svc+0xac/0x168 [ 106.233107][ T6461] el0t_64_sync_handler+0x84/0x108 [ 106.233118][ T6461] el0t_64_sync+0x198/0x19c executing program [ 106.309462][ T6463] efivarfs: resyncing variable state executing program [ 106.359531][ T6464] efivarfs: resyncing variable state executing program [ 106.439415][ T6465] efivarfs: resyncing variable state executing program [ 106.499481][ T6466] efivarfs: resyncing variable state executing program [ 106.549434][ T6467] efivarfs: resyncing variable state executing program [ 106.619363][ T6468] efivarfs: resyncing variable state executing program [ 106.679550][ T6469] efivarfs: resyncing variable state executing program [ 106.739456][ T6470] efivarfs: resyncing variable state executing program [ 106.799413][ T6471] efivarfs: resyncing variable state executing program [ 106.859409][ T6472] efivarfs: resyncing variable state executing program [ 106.919337][ T6473] efivarfs: resyncing variable state executing program [ 107.009492][ T6474] efivarfs: resyncing variable state executing program [ 107.079481][ T6475] efivarfs: resyncing variable state executing program [ 107.139435][ T6476] efivarfs: resyncing variable state executing program [ 107.199453][ T6477] efivarfs: resyncing variable state executing program [ 107.279302][ T6478] efivarfs: resyncing variable state executing program [ 107.329396][ T6479] efivarfs: resyncing variable state executing program [ 107.389471][ T6480] efivarfs: resyncing variable state executing program [ 107.459463][ T6481] efivarfs: resyncing variable state executing program [ 107.529428][ T6482] efivarfs: resyncing variable state executing program [ 107.589519][ T6483] efivarfs: resyncing variable state executing program [ 107.649481][ T6484] efivarfs: resyncing variable state executing program [ 107.709357][ T6485] efivarfs: resyncing variable state executing program [ 107.779422][ T6486] efivarfs: resyncing variable state executing program [ 107.869475][ T6487] efivarfs: resyncing variable state executing program [ 107.939544][ T6488] efivarfs: resyncing variable state executing program [ 107.989443][ T6489] efivarfs: resyncing variable state executing program [ 108.049449][ T6490] efivarfs: resyncing variable state executing program [ 108.109370][ T6491] efivarfs: resyncing variable state executing program [ 108.179346][ T6492] efivarfs: resyncing variable state executing program [ 108.229385][ T6493] efivarfs: resyncing variable state executing program [ 108.289436][ T6494] efivarfs: resyncing variable state executing program [ 108.359491][ T6495] efivarfs: resyncing variable state executing program [ 108.419447][ T6496] efivarfs: resyncing variable state executing program [ 108.479467][ T6497] efivarfs: resyncing variable state executing program [ 108.559400][ T6498] efivarfs: resyncing variable state executing program [ 108.629451][ T6499] efivarfs: resyncing variable state executing program [ 108.709472][ T6500] efivarfs: resyncing variable state executing program [ 108.779540][ T6501] efivarfs: resyncing variable state executing program [ 108.839389][ T6502] efivarfs: resyncing variable state executing program [ 108.899462][ T6503] efivarfs: resyncing variable state executing program [ 108.959424][ T6504] efivarfs: resyncing variable state executing program [ 109.019415][ T6505] efivarfs: resyncing variable state executing program [ 109.079505][ T6506] efivarfs: resyncing variable state executing program [ 109.139466][ T6507] efivarfs: resyncing variable state executing program [ 109.189530][ T6508] efivarfs: resyncing variable state executing program [ 109.239408][ T6509] efivarfs: resyncing variable state executing program [ 109.309474][ T6510] efivarfs: resyncing variable state executing program [ 109.379501][ T6511] efivarfs: resyncing variable state executing program [ 109.429567][ T6512] efivarfs: resyncing variable state executing program [ 109.489461][ T6513] efivarfs: resyncing variable state executing program [ 109.539490][ T6514] efivarfs: resyncing variable state executing program [ 109.599498][ T6515] efivarfs: resyncing variable state executing program [ 109.659462][ T6516] efivarfs: resyncing variable state executing program [ 109.729472][ T6517] efivarfs: resyncing variable state executing program [ 109.799455][ T6518] efivarfs: resyncing variable state executing program [ 109.859498][ T6519] efivarfs: resyncing variable state executing program [ 109.929482][ T6520] efivarfs: resyncing variable state executing program [ 109.989416][ T6521] efivarfs: resyncing variable state executing program [ 110.059499][ T6522] efivarfs: resyncing variable state executing program [ 110.119416][ T6523] efivarfs: resyncing variable state executing program [ 110.189391][ T6524] efivarfs: resyncing variable state executing program [ 110.239523][ T6525] efivarfs: resyncing variable state executing program [ 110.289454][ T6526] efivarfs: resyncing variable state executing program [ 110.359418][ T6527] efivarfs: resyncing variable state executing program [ 110.409445][ T6528] efivarfs: resyncing variable state executing program [ 110.469576][ T6529] efivarfs: resyncing variable state executing program [ 110.539437][ T6530] efivarfs: resyncing variable state executing program [ 110.609343][ T6531] efivarfs: resyncing variable state executing program [ 110.679313][ T6532] efivarfs: resyncing variable state executing program [ 110.749474][ T6533] efivarfs: resyncing variable state executing program [ 110.819565][ T6534] efivarfs: resyncing variable state executing program [ 110.879488][ T6535] efivarfs: resyncing variable state executing program [ 110.939394][ T6536] efivarfs: resyncing variable state executing program [ 111.019428][ T6537] efivarfs: resyncing variable state executing program [ 111.089473][ T6538] efivarfs: resyncing variable state executing program [ 111.159462][ T6539] efivarfs: resyncing variable state executing program [ 111.219418][ T6540] efivarfs: resyncing variable state executing program [ 111.279427][ T6541] efivarfs: resyncing variable state executing program [ 111.339423][ T6542] efivarfs: resyncing variable state executing program [ 111.399509][ T6543] efivarfs: resyncing variable state executing program [ 111.479494][ T6544] efivarfs: resyncing variable state executing program [ 111.549565][ T6545] efivarfs: resyncing variable state executing program [ 111.599570][ T6546] efivarfs: resyncing variable state executing program [ 111.679458][ T6547] efivarfs: resyncing variable state executing program [ 111.739460][ T6548] efivarfs: resyncing variable state executing program [ 111.809462][ T6549] efivarfs: resyncing variable state executing program [ 111.869482][ T6550] efivarfs: resyncing variable state executing program [ 111.919537][ T6551] efivarfs: resyncing variable state executing program [ 111.999452][ T6552] efivarfs: resyncing variable state executing program [ 112.059399][ T6553] efivarfs: resyncing variable state executing program [ 112.119477][ T6554] efivarfs: resyncing variable state executing program [ 112.189362][ T6555] efivarfs: resyncing variable state executing program [ 112.259615][ T6556] efivarfs: resyncing variable state executing program [ 112.329352][ T6557] efivarfs: resyncing variable state executing program [ 112.389327][ T6558] efivarfs: resyncing variable state executing program [ 112.449548][ T6559] efivarfs: resyncing variable state executing program [ 112.519453][ T6560] efivarfs: resyncing variable state executing program [ 112.589359][ T6561] efivarfs: resyncing variable state executing program [ 112.649451][ T6562] efivarfs: resyncing variable state executing program [ 112.699528][ T6563] efivarfs: resyncing variable state executing program [ 112.769426][ T6564] efivarfs: resyncing variable state executing program [ 112.829521][ T6565] efivarfs: resyncing variable state executing program [ 112.889446][ T6566] efivarfs: resyncing variable state executing program [ 112.989441][ T6567] efivarfs: resyncing variable state executing program [ 113.039458][ T6568] efivarfs: resyncing variable state executing program [ 113.109442][ T6569] efivarfs: resyncing variable state executing program [ 113.169352][ T6570] efivarfs: resyncing variable state executing program [ 113.239564][ T6571] efivarfs: resyncing variable state executing program [ 113.299476][ T6572] efivarfs: resyncing variable state executing program [ 113.359444][ T6573] efivarfs: resyncing variable state executing program [ 113.419582][ T6574] efivarfs: resyncing variable state executing program [ 113.469562][ T6575] efivarfs: resyncing variable state executing program [ 113.519570][ T6576] efivarfs: resyncing variable state executing program [ 113.579448][ T6577] efivarfs: resyncing variable state executing program [ 113.629491][ T6578] efivarfs: resyncing variable state executing program [ 113.709379][ T6579] efivarfs: resyncing variable state executing program [ 113.789463][ T6580] efivarfs: resyncing variable state executing program [ 113.839511][ T6581] efivarfs: resyncing variable state executing program [ 113.889596][ T6582] efivarfs: resyncing variable state executing program [ 113.959492][ T6583] efivarfs: resyncing variable state executing program [ 114.009552][ T6584] efivarfs: resyncing variable state executing program [ 114.069486][ T6585] efivarfs: resyncing variable state executing program [ 114.139532][ T6586] efivarfs: resyncing variable state executing program [ 114.189532][ T6587] efivarfs: resyncing variable state executing program [ 114.249338][ T6588] efivarfs: resyncing variable state executing program [ 114.299623][ T6589] efivarfs: resyncing variable state executing program [ 114.359416][ T6590] efivarfs: resyncing variable state executing program [ 114.409475][ T6591] efivarfs: resyncing variable state executing program [ 114.479441][ T6592] efivarfs: resyncing variable state executing program [ 114.549511][ T6593] efivarfs: resyncing variable state executing program [ 114.619473][ T6594] efivarfs: resyncing variable state executing program [ 114.689499][ T6595] efivarfs: resyncing variable state executing program [ 114.779592][ T6596] efivarfs: resyncing variable state executing program [ 114.839368][ T6597] efivarfs: resyncing variable state executing program [ 114.899595][ T6598] efivarfs: resyncing variable state executing program [ 114.959365][ T6599] efivarfs: resyncing variable state executing program [ 115.029456][ T6600] efivarfs: resyncing variable state executing program [ 115.089466][ T6601] efivarfs: resyncing variable state executing program [ 115.149488][ T6602] efivarfs: resyncing variable state executing program [ 115.219444][ T6603] efivarfs: resyncing variable state executing program [ 115.269492][ T6604] efivarfs: resyncing variable state executing program [ 115.359479][ T6605] efivarfs: resyncing variable state executing program [ 115.419360][ T6606] efivarfs: resyncing variable state executing program [ 115.479585][ T6607] efivarfs: resyncing variable state executing program [ 115.539527][ T6608] efivarfs: resyncing variable state executing program [ 115.599435][ T6609] efivarfs: resyncing variable state executing program [ 115.659576][ T6610] efivarfs: resyncing variable state executing program [ 115.709501][ T6611] efivarfs: resyncing variable state executing program [ 115.769428][ T6612] efivarfs: resyncing variable state executing program [ 115.819505][ T6613] efivarfs: resyncing variable state executing program [ 115.899463][ T6614] efivarfs: resyncing variable state executing program [ 115.959466][ T6615] efivarfs: resyncing variable state executing program [ 116.019501][ T6616] efivarfs: resyncing variable state executing program [ 116.069545][ T6617] efivarfs: resyncing variable state executing program [ 116.129440][ T6618] efivarfs: resyncing variable state executing program [ 116.189501][ T6619] efivarfs: resyncing variable state