Warning: Permanently added '10.128.0.20' (ED25519) to the list of known hosts. executing program [ 35.088639][ T6436] efivarfs: resyncing variable state [ 35.091575][ T6436] [ 35.092185][ T6436] ============================================ [ 35.093849][ T6436] WARNING: possible recursive locking detected [ 35.095451][ T6436] 6.14.0-rc7-syzkaller-ga2392f333575 #0 Not tainted [ 35.097207][ T6436] -------------------------------------------- [ 35.098894][ T6436] syz-executor833/6436 is trying to acquire lock: [ 35.100682][ T6436] ffff0000d92b0558 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: efivarfs_actor+0x1b8/0x2b8 [ 35.103544][ T6436] [ 35.103544][ T6436] but task is already holding lock: [ 35.105561][ T6436] ffff0000c64fc558 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: iterate_dir+0x3b4/0x5f4 [ 35.108322][ T6436] [ 35.108322][ T6436] other info that might help us debug this: [ 35.110526][ T6436] Possible unsafe locking scenario: [ 35.110526][ T6436] [ 35.112516][ T6436] CPU0 [ 35.113433][ T6436] ---- [ 35.114350][ T6436] lock(&sb->s_type->i_mutex_key#16); [ 35.115869][ T6436] lock(&sb->s_type->i_mutex_key#16); [ 35.117431][ T6436] [ 35.117431][ T6436] *** DEADLOCK *** [ 35.117431][ T6436] [ 35.119670][ T6436] May be due to missing lock nesting notation [ 35.119670][ T6436] [ 35.122027][ T6436] 3 locks held by syz-executor833/6436: [ 35.123552][ T6436] #0: ffff80008fc57588 (system_transition_mutex){+.+.}-{4:4}, at: lock_system_sleep+0x68/0xc0 [ 35.126512][ T6436] #1: ffff80008fc760f0 ((pm_chain_head).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain+0x58/0xa0 [ 35.129742][ T6436] #2: ffff0000c64fc558 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: iterate_dir+0x3b4/0x5f4 [ 35.132688][ T6436] [ 35.132688][ T6436] stack backtrace: [ 35.134369][ T6436] CPU: 0 UID: 0 PID: 6436 Comm: syz-executor833 Not tainted 6.14.0-rc7-syzkaller-ga2392f333575 #0 [ 35.134385][ T6436] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 35.134392][ T6436] Call trace: [ 35.134396][ T6436] show_stack+0x2c/0x3c (C) [ 35.134415][ T6436] dump_stack_lvl+0xe4/0x150 [ 35.134429][ T6436] dump_stack+0x1c/0x28 [ 35.134442][ T6436] print_deadlock_bug+0x4e8/0x668 [ 35.134455][ T6436] __lock_acquire+0x6240/0x7904 [ 35.134467][ T6436] lock_acquire+0x23c/0x724 [ 35.134477][ T6436] down_write+0x50/0xc0 [ 35.134492][ T6436] efivarfs_actor+0x1b8/0x2b8 [ 35.134504][ T6436] dcache_readdir+0x2dc/0x4e8 [ 35.134517][ T6436] iterate_dir+0x46c/0x5f4 [ 35.134528][ T6436] efivarfs_pm_notify+0x2f4/0x350 [ 35.134538][ T6436] notifier_call_chain+0x1c4/0x550 [ 35.134551][ T6436] blocking_notifier_call_chain+0x70/0xa0 [ 35.134564][ T6436] pm_notifier_call_chain+0x2c/0x3c [ 35.134577][ T6436] snapshot_release+0x128/0x1b8 [ 35.134588][ T6436] __fput+0x340/0x760 [ 35.134601][ T6436] ____fput+0x20/0x30 [ 35.134613][ T6436] task_work_run+0x230/0x2e0 [ 35.134627][ T6436] do_notify_resume+0x178/0x1f4 [ 35.134638][ T6436] el0_svc+0xac/0x168 [ 35.134649][ T6436] el0t_64_sync_handler+0x84/0x108 [ 35.134660][ T6436] el0t_64_sync+0x198/0x19c executing program [ 35.217988][ T6438] efivarfs: resyncing variable state executing program [ 35.278317][ T6439] efivarfs: resyncing variable state executing program [ 35.338053][ T6440] efivarfs: resyncing variable state executing program [ 35.408161][ T6441] efivarfs: resyncing variable state executing program [ 35.468148][ T6442] efivarfs: resyncing variable state executing program [ 35.528255][ T6443] efivarfs: resyncing variable state executing program [ 35.588162][ T6444] efivarfs: resyncing variable state executing program [ 35.658111][ T6445] efivarfs: resyncing variable state executing program [ 35.748125][ T6446] efivarfs: resyncing variable state executing program [ 35.808162][ T6447] efivarfs: resyncing variable state executing program [ 35.868149][ T6448] efivarfs: resyncing variable state executing program [ 35.948241][ T6449] efivarfs: resyncing variable state executing program [ 36.008154][ T6450] efivarfs: resyncing variable state executing program [ 36.078059][ T6451] efivarfs: resyncing variable state executing program [ 36.138158][ T6452] efivarfs: resyncing variable state executing program [ 36.198146][ T6453] efivarfs: resyncing variable state executing program [ 36.278079][ T6454] efivarfs: resyncing variable state executing program [ 36.358059][ T6455] efivarfs: resyncing variable state executing program [ 36.418162][ T6456] efivarfs: resyncing variable state executing program [ 36.488112][ T6457] efivarfs: resyncing variable state executing program [ 36.548157][ T6458] efivarfs: resyncing variable state executing program [ 36.608133][ T6459] efivarfs: resyncing variable state executing program [ 36.658087][ T6460] efivarfs: resyncing variable state executing program [ 36.718221][ T6461] efivarfs: resyncing variable state executing program [ 36.798167][ T6462] efivarfs: resyncing variable state executing program [ 36.888207][ T6463] efivarfs: resyncing variable state executing program [ 36.938231][ T6464] efivarfs: resyncing variable state executing program [ 36.998119][ T6465] efivarfs: resyncing variable state executing program [ 37.058126][ T6466] efivarfs: resyncing variable state executing program [ 37.108156][ T6467] efivarfs: resyncing variable state executing program [ 37.178169][ T6468] efivarfs: resyncing variable state executing program [ 37.238165][ T6469] efivarfs: resyncing variable state executing program [ 37.298137][ T6470] efivarfs: resyncing variable state executing program [ 37.358214][ T6471] efivarfs: resyncing variable state executing program [ 37.418207][ T6472] efivarfs: resyncing variable state executing program [ 37.488179][ T6473] efivarfs: resyncing variable state executing program [ 37.538059][ T6474] efivarfs: resyncing variable state executing program [ 37.608092][ T6475] efivarfs: resyncing variable state executing program [ 37.678302][ T6476] efivarfs: resyncing variable state executing program [ 37.738271][ T6477] efivarfs: resyncing variable state executing program [ 37.788128][ T6478] efivarfs: resyncing variable state executing program [ 37.858099][ T6479] efivarfs: resyncing variable state executing program [ 37.908131][ T6480] efivarfs: resyncing variable state executing program [ 37.978171][ T6481] efivarfs: resyncing variable state executing program [ 38.038153][ T6482] efivarfs: resyncing variable state executing program [ 38.098142][ T6483] efivarfs: resyncing variable state executing program [ 38.158181][ T6484] efivarfs: resyncing variable state executing program [ 38.238152][ T6485] efivarfs: resyncing variable state executing program [ 38.298148][ T6486] efivarfs: resyncing variable state executing program [ 38.368173][ T6487] efivarfs: resyncing variable state executing program [ 38.428144][ T6488] efivarfs: resyncing variable state executing program [ 38.488177][ T6489] efivarfs: resyncing variable state executing program [ 38.558218][ T6490] efivarfs: resyncing variable state executing program [ 38.618202][ T6491] efivarfs: resyncing variable state executing program [ 38.688128][ T6492] efivarfs: resyncing variable state executing program [ 38.758167][ T6493] efivarfs: resyncing variable state executing program [ 38.818146][ T6494] efivarfs: resyncing variable state executing program [ 38.878146][ T6495] efivarfs: resyncing variable state executing program [ 38.958051][ T6496] efivarfs: resyncing variable state executing program [ 39.008293][ T6497] efivarfs: resyncing variable state executing program [ 39.068237][ T6498] efivarfs: resyncing variable state executing program [ 39.118234][ T6499] efivarfs: resyncing variable state executing program [ 39.178132][ T6500] efivarfs: resyncing variable state executing program [ 39.258186][ T6501] efivarfs: resyncing variable state executing program [ 39.318150][ T6502] efivarfs: resyncing variable state executing program [ 39.388078][ T6503] efivarfs: resyncing variable state executing program [ 39.468171][ T6504] efivarfs: resyncing variable state executing program [ 39.558192][ T6505] efivarfs: resyncing variable state executing program [ 39.618211][ T6506] efivarfs: resyncing variable state executing program [ 39.668144][ T6507] efivarfs: resyncing variable state executing program [ 39.718073][ T6508] efivarfs: resyncing variable state executing program [ 39.798116][ T6509] efivarfs: resyncing variable state executing program [ 39.858171][ T6510] efivarfs: resyncing variable state executing program [ 39.938175][ T6511] efivarfs: resyncing variable state executing program [ 39.988201][ T6512] efivarfs: resyncing variable state executing program [ 40.038268][ T6513] efivarfs: resyncing variable state executing program [ 40.108192][ T6514] efivarfs: resyncing variable state executing program [ 40.168194][ T6515] efivarfs: resyncing variable state executing program [ 40.228057][ T6516] efivarfs: resyncing variable state executing program [ 40.298107][ T6517] efivarfs: resyncing variable state executing program [ 40.358133][ T6518] efivarfs: resyncing variable state executing program [ 40.408140][ T6519] efivarfs: resyncing variable state executing program [ 40.468087][ T6520] efivarfs: resyncing variable state executing program [ 40.538050][ T6521] efivarfs: resyncing variable state executing program [ 40.638147][ T6522] efivarfs: resyncing variable state executing program [ 40.688359][ T6523] efivarfs: resyncing variable state executing program [ 40.748118][ T6524] efivarfs: resyncing variable state executing program [ 40.808144][ T6525] efivarfs: resyncing variable state executing program [ 40.868266][ T6526] efivarfs: resyncing variable state executing program [ 40.948104][ T6527] efivarfs: resyncing variable state executing program [ 41.008183][ T6528] efivarfs: resyncing variable state executing program [ 41.088201][ T6529] efivarfs: resyncing variable state executing program [ 41.138124][ T6530] efivarfs: resyncing variable state executing program [ 41.188231][ T6531] efivarfs: resyncing variable state executing program [ 41.238107][ T6532] efivarfs: resyncing variable state executing program [ 41.298132][ T6533] efivarfs: resyncing variable state executing program [ 41.358121][ T6534] efivarfs: resyncing variable state executing program [ 41.418064][ T6535] efivarfs: resyncing variable state executing program [ 41.478174][ T6536] efivarfs: resyncing variable state executing program [ 41.528275][ T6537] efivarfs: resyncing variable state executing program [ 41.608253][ T6538] efivarfs: resyncing variable state executing program [ 41.668113][ T6539] efivarfs: resyncing variable state executing program [ 41.728228][ T6540] efivarfs: resyncing variable state executing program [ 41.788170][ T6541] efivarfs: resyncing variable state executing program [ 41.848147][ T6542] efivarfs: resyncing variable state executing program [ 41.908152][ T6543] efivarfs: resyncing variable state executing program [ 41.968156][ T6544] efivarfs: resyncing variable state executing program [ 42.048140][ T6545] efivarfs: resyncing variable state executing program [ 42.118107][ T6546] efivarfs: resyncing variable state executing program [ 42.178172][ T6547] efivarfs: resyncing variable state executing program [ 42.228416][ T6548] efivarfs: resyncing variable state executing program [ 42.278186][ T6549] efivarfs: resyncing variable state executing program [ 42.358131][ T6550] efivarfs: resyncing variable state executing program [ 42.418078][ T6551] efivarfs: resyncing variable state executing program [ 42.488174][ T6552] efivarfs: resyncing variable state executing program [ 42.558187][ T6553] efivarfs: resyncing variable state executing program [ 42.628165][ T6554] efivarfs: resyncing variable state executing program [ 42.688151][ T6555] efivarfs: resyncing variable state executing program [ 42.748147][ T6556] efivarfs: resyncing variable state executing program [ 42.808127][ T6557] efivarfs: resyncing variable state executing program [ 42.858223][ T6558] efivarfs: resyncing variable state executing program [ 42.938172][ T6559] efivarfs: resyncing variable state executing program [ 43.008173][ T6560] efivarfs: resyncing variable state executing program [ 43.058226][ T6561] efivarfs: resyncing variable state executing program [ 43.118181][ T6562] efivarfs: resyncing variable state executing program [ 43.188096][ T6563] efivarfs: resyncing variable state executing program [ 43.268085][ T6564] efivarfs: resyncing variable state executing program [ 43.338046][ T6565] efivarfs: resyncing variable state executing program [ 43.398280][ T6566] efivarfs: resyncing variable state executing program [ 43.458024][ T6567] efivarfs: resyncing variable state executing program [ 43.518070][ T6568] efivarfs: resyncing variable state executing program [ 43.578191][ T6569] efivarfs: resyncing variable state executing program [ 43.648166][ T6570] efivarfs: resyncing variable state executing program [ 43.698243][ T6571] efivarfs: resyncing variable state executing program [ 43.758148][ T6572] efivarfs: resyncing variable state executing program [ 43.818105][ T6573] efivarfs: resyncing variable state executing program [ 43.898145][ T6574] efivarfs: resyncing variable state executing program [ 43.968220][ T6575] efivarfs: resyncing variable state executing program [ 44.028128][ T6576] efivarfs: resyncing variable state executing program [ 44.118213][ T6577] efivarfs: resyncing variable state executing program [ 44.208108][ T6578] efivarfs: resyncing variable state executing program [ 44.258113][ T6579] efivarfs: resyncing variable state executing program [ 44.308190][ T6580] efivarfs: resyncing variable state executing program [ 44.368218][ T6581] efivarfs: resyncing variable state executing program [ 44.448224][ T6582] efivarfs: resyncing variable state executing program [ 44.508162][ T6583] efivarfs: resyncing variable state executing program [ 44.558182][ T6584] efivarfs: resyncing variable state executing program [ 44.638042][ T6585] efivarfs: resyncing variable state executing program [ 44.708176][ T6586] efivarfs: resyncing variable state executing program [ 44.778195][ T6587] efivarfs: resyncing variable state executing program [ 44.828178][ T6588] efivarfs: resyncing variable state executing program [ 44.878248][ T6589] efivarfs: resyncing variable state executing program [ 44.938109][ T6590] efivarfs: resyncing variable state executing program [ 45.008052][ T6591] efivarfs: resyncing variable state executing program [ 45.068142][ T6592] efivarfs: resyncing variable state executing program