[ 30.503719][ C3] [ 30.503827][ C3] ======================================================== [ 30.504075][ C3] WARNING: possible irq lock inversion dependency detected [ 30.504321][ C3] 6.9.0-rc1-virtme #1 Not tainted [ 30.504487][ C3] -------------------------------------------------------- [ 30.504735][ C3] sed/313 just changed the state of lock: [ 30.504907][ C3] ffff8880066e5580 (&ndev->lock){++-.}-{2:2}, at: addrconf_rs_timer+0xa9/0x730 [ 30.505215][ C3] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 30.505471][ C3] (&p->alloc_lock){+.+.}-{2:2} [ 30.505475][ C3] [ 30.505475][ C3] [ 30.505475][ C3] and interrupts could create inverse lock ordering between them. [ 30.505475][ C3] [ 30.506094][ C3] [ 30.506094][ C3] other info that might help us debug this: [ 30.506337][ C3] Possible interrupt unsafe locking scenario: [ 30.506337][ C3] [ 30.506591][ C3] CPU0 CPU1 [ 30.506758][ C3] ---- ---- [ 30.506926][ C3] lock(&p->alloc_lock); [ 30.507052][ C3] local_irq_disable(); [ 30.507259][ C3] lock(&ndev->lock); [ 30.507469][ C3] lock(&p->alloc_lock); [ 30.507676][ C3] [ 30.507806][ C3] lock(&ndev->lock); [ 30.507933][ C3] [ 30.507933][ C3] *** DEADLOCK *** [ 30.507933][ C3] [ 30.508179][ C3] 1 lock held by sed/313: [ 30.508307][ C3] #0: ffffc90000288d68 ((&ndev->rs_timer)){+.-.}-{0:0}, at: call_timer_fn+0xe8/0x230 [ 30.508610][ C3] [ 30.508610][ C3] the shortest dependencies between 2nd lock and 1st lock: [ 30.508901][ C3] -> (&p->alloc_lock){+.+.}-{2:2} { [ 30.509091][ C3] HARDIRQ-ON-W at: [ 30.509220][ C3] __lock_acquire+0x797/0x1570 [ 30.509434][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.509648][ C3] _raw_spin_lock+0x30/0x40 [ 30.509863][ C3] set_mems_allowed+0x1d/0x210 [ 30.510077][ C3] kernel_init_freeable+0x72/0x310 [ 30.510292][ C3] kernel_init+0x20/0x200 [ 30.510615][ C3] ret_from_fork+0x31/0x70 [ 30.510832][ C3] ret_from_fork_asm+0x1a/0x30 [ 30.511047][ C3] SOFTIRQ-ON-W at: [ 30.511175][ C3] __lock_acquire+0x797/0x1570 [ 30.511388][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.511598][ C3] _raw_spin_lock+0x30/0x40 [ 30.511809][ C3] set_mems_allowed+0x1d/0x210 [ 30.512021][ C3] kernel_init_freeable+0x72/0x310 [ 30.512230][ C3] kernel_init+0x20/0x200 [ 30.512442][ C3] ret_from_fork+0x31/0x70 [ 30.512656][ C3] ret_from_fork_asm+0x1a/0x30 [ 30.512865][ C3] INITIAL USE at: [ 30.512992][ C3] __lock_acquire+0x797/0x1570 [ 30.513201][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.513411][ C3] _raw_spin_lock+0x30/0x40 [ 30.513622][ C3] set_mems_allowed+0x1d/0x210 [ 30.513833][ C3] kernel_init_freeable+0x72/0x310 [ 30.514042][ C3] kernel_init+0x20/0x200 [ 30.514248][ C3] ret_from_fork+0x31/0x70 [ 30.514458][ C3] ret_from_fork_asm+0x1a/0x30 [ 30.514668][ C3] } [ 30.514753][ C3] ... key at: [] __key.387+0x0/0x40 [ 30.515002][ C3] ... acquired at: [ 30.515128][ C3] __lock_acquire+0xaf0/0x1570 [ 30.515297][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.515465][ C3] _raw_spin_lock+0x30/0x40 [ 30.515634][ C3] __get_task_comm+0x27/0x70 [ 30.515803][ C3] ref_tracker_alloc+0x2ee/0x490 [ 30.515974][ C3] netdev_get_by_index+0x5e/0x80 [ 30.516144][ C3] fib6_nh_init+0x3d8/0x15b0 [ 30.516314][ C3] ip6_route_info_create+0xf18/0x17d0 [ 30.516484][ C3] ip6_route_add+0x1c/0x140 [ 30.516652][ C3] addrconf_prefix_route+0x1cc/0x2b0 [ 30.516820][ C3] addrconf_permanent_addr+0x32f/0x670 [ 30.516987][ C3] addrconf_notify+0x749/0xd60 [ 30.517153][ C3] notifier_call_chain+0xcd/0x150 [ 30.517322][ C3] __dev_notify_flags+0xe6/0x250 [ 30.517488][ C3] dev_change_flags+0xec/0x160 [ 30.517655][ C3] do_setlink+0x7d6/0x21e0 [ 30.517824][ C3] __rtnl_newlink+0xaa7/0xd80 [ 30.517992][ C3] rtnl_newlink+0x63/0xa0 [ 30.518159][ C3] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 30.518326][ C3] netlink_rcv_skb+0x130/0x360 [ 30.518493][ C3] netlink_unicast+0x449/0x710 [ 30.518661][ C3] netlink_sendmsg+0x723/0xbe0 [ 30.518828][ C3] ____sys_sendmsg+0x7b2/0xa10 [ 30.519002][ C3] ___sys_sendmsg+0xee/0x170 [ 30.519176][ C3] __sys_sendmsg+0xcd/0x170 [ 30.519347][ C3] do_syscall_64+0xc6/0x1e0 [ 30.519518][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.519728][ C3] [ 30.519813][ C3] -> (&ndev->lock){++-.}-{2:2} { [ 30.519986][ C3] HARDIRQ-ON-W at: [ 30.520113][ C3] __lock_acquire+0x797/0x1570 [ 30.520326][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.520533][ C3] _raw_write_lock_bh+0x38/0x50 [ 30.520746][ C3] addrconf_permanent_addr+0x6e/0x670 [ 30.520954][ C3] addrconf_notify+0x749/0xd60 [ 30.521163][ C3] notifier_call_chain+0xcd/0x150 [ 30.521372][ C3] __dev_notify_flags+0xe6/0x250 [ 30.521581][ C3] dev_change_flags+0xec/0x160 [ 30.521790][ C3] do_setlink+0x7d6/0x21e0 [ 30.522003][ C3] __rtnl_newlink+0xaa7/0xd80 [ 30.522216][ C3] rtnl_newlink+0x63/0xa0 [ 30.522426][ C3] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 30.522634][ C3] netlink_rcv_skb+0x130/0x360 [ 30.522842][ C3] netlink_unicast+0x449/0x710 [ 30.523050][ C3] netlink_sendmsg+0x723/0xbe0 [ 30.523257][ C3] ____sys_sendmsg+0x7b2/0xa10 [ 30.523466][ C3] ___sys_sendmsg+0xee/0x170 [ 30.523674][ C3] __sys_sendmsg+0xcd/0x170 [ 30.523882][ C3] do_syscall_64+0xc6/0x1e0 [ 30.524089][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.524344][ C3] HARDIRQ-ON-R at: [ 30.524471][ C3] __lock_acquire+0x797/0x1570 [ 30.524683][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.524894][ C3] _raw_read_lock_bh+0x44/0x80 [ 30.525101][ C3] inet6_fill_ifla6_attrs+0x516/0x740 [ 30.525312][ C3] inet6_fill_link_af+0x5e/0xe0 [ 30.525519][ C3] rtnl_fill_ifinfo+0x1612/0x29e0 [ 30.525729][ C3] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 30.525939][ C3] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 30.526193][ C3] rtmsg_ifinfo+0x5b/0xa0 [ 30.526401][ C3] register_netdevice+0x1177/0x1690 [ 30.526612][ C3] register_netdev+0x20/0x40 [ 30.526821][ C3] sit_init_net+0x250/0x4f0 [ 30.527031][ C3] ops_init+0x9b/0x560 [ 30.527201][ C3] register_pernet_operations+0x2db/0x710 [ 30.527454][ C3] register_pernet_device+0x2a/0x60 [ 30.527663][ C3] sit_init+0x23/0xe0 [ 30.527829][ C3] do_one_initcall+0x8d/0x1e0 [ 30.528037][ C3] do_initcalls+0x1b2/0x3e0 [ 30.528243][ C3] kernel_init_freeable+0x232/0x310 [ 30.528452][ C3] kernel_init+0x20/0x200 [ 30.528660][ C3] ret_from_fork+0x31/0x70 [ 30.528874][ C3] ret_from_fork_asm+0x1a/0x30 [ 30.529095][ C3] IN-SOFTIRQ-W at: [ 30.529220][ C3] __lock_acquire+0x797/0x1570 [ 30.529428][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.529641][ C3] _raw_write_lock+0x30/0x40 [ 30.529850][ C3] addrconf_rs_timer+0xa9/0x730 [ 30.530060][ C3] call_timer_fn+0x13b/0x230 [ 30.530369][ C3] __run_timers+0x545/0x810 [ 30.530578][ C3] run_timer_softirq+0xe8/0x1b0 [ 30.530790][ C3] __do_softirq+0x1f8/0x5df [ 30.531000][ C3] irq_exit_rcu+0x97/0xc0 [ 30.531306][ C3] sysvec_apic_timer_interrupt+0x75/0x80 [ 30.531555][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 30.531805][ C3] _raw_spin_unlock_irqrestore+0x43/0x70 [ 30.532148][ C3] get_partial_node.part.0+0x1c5/0x3a0 [ 30.532359][ C3] ___slab_alloc+0xb70/0x10a0 [ 30.532569][ C3] __kmalloc+0x34c/0x3c0 [ 30.532874][ C3] p9_fcall_init+0x7d/0x1b0 [ 30.533084][ C3] p9_tag_alloc+0x138/0x700 [ 30.533297][ C3] p9_client_prepare_req+0xe6/0x290 [ 30.533602][ C3] p9_client_rpc+0x18d/0x930 [ 30.533812][ C3] p9_client_readlink+0x71/0x120 [ 30.534021][ C3] v9fs_vfs_get_link_dotl+0x94/0x1b0 [ 30.534232][ C3] pick_link+0x8b4/0x1160 [ 30.534539][ C3] step_into+0x84e/0xfa0 [ 30.534750][ C3] link_path_walk.part.0.constprop.0+0x56a/0x9f0 [ 30.535001][ C3] path_lookupat+0x72/0x660 [ 30.535305][ C3] filename_lookup+0x19e/0x420 [ 30.535514][ C3] vfs_statx+0xe8/0x460 [ 30.535725][ C3] vfs_fstatat+0x93/0xc0 [ 30.536031][ C3] __do_sys_newfstatat+0x6b/0xc0 [ 30.536238][ C3] do_syscall_64+0xc6/0x1e0 [ 30.536449][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.536797][ C3] INITIAL USE at: [ 30.536925][ C3] __lock_acquire+0x797/0x1570 [ 30.537135][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.537344][ C3] _raw_write_lock_bh+0x38/0x50 [ 30.537781][ C3] addrconf_permanent_addr+0x6e/0x670 [ 30.537992][ C3] addrconf_notify+0x749/0xd60 [ 30.538201][ C3] notifier_call_chain+0xcd/0x150 [ 30.538410][ C3] __dev_notify_flags+0xe6/0x250 [ 30.538619][ C3] dev_change_flags+0xec/0x160 [ 30.538828][ C3] do_setlink+0x7d6/0x21e0 [ 30.539043][ C3] __rtnl_newlink+0xaa7/0xd80 [ 30.539253][ C3] rtnl_newlink+0x63/0xa0 [ 30.539461][ C3] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 30.539670][ C3] netlink_rcv_skb+0x130/0x360 [ 30.539884][ C3] netlink_unicast+0x449/0x710 [ 30.540097][ C3] netlink_sendmsg+0x723/0xbe0 [ 30.540308][ C3] ____sys_sendmsg+0x7b2/0xa10 [ 30.540517][ C3] ___sys_sendmsg+0xee/0x170 [ 30.540860][ C3] __sys_sendmsg+0xcd/0x170 [ 30.541068][ C3] do_syscall_64+0xc6/0x1e0 [ 30.541276][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.541525][ C3] INITIAL READ USE at: [ 30.541653][ C3] __lock_acquire+0x797/0x1570 [ 30.541861][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.542069][ C3] _raw_read_lock_bh+0x44/0x80 [ 30.542285][ C3] inet6_fill_ifla6_attrs+0x516/0x740 [ 30.542534][ C3] inet6_fill_link_af+0x5e/0xe0 [ 30.542741][ C3] rtnl_fill_ifinfo+0x1612/0x29e0 [ 30.542948][ C3] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 30.543196][ C3] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 30.543446][ C3] rtmsg_ifinfo+0x5b/0xa0 [ 30.543782][ C3] register_netdevice+0x1177/0x1690 [ 30.544031][ C3] register_netdev+0x20/0x40 [ 30.544240][ C3] sit_init_net+0x250/0x4f0 [ 30.544453][ C3] ops_init+0x9b/0x560 [ 30.544663][ C3] register_pernet_operations+0x2db/0x710 [ 30.544915][ C3] register_pernet_device+0x2a/0x60 [ 30.545166][ C3] sit_init+0x23/0xe0 [ 30.545374][ C3] do_one_initcall+0x8d/0x1e0 [ 30.545585][ C3] do_initcalls+0x1b2/0x3e0 [ 30.545794][ C3] kernel_init_freeable+0x232/0x310 [ 30.546041][ C3] kernel_init+0x20/0x200 [ 30.546252][ C3] ret_from_fork+0x31/0x70 [ 30.546462][ C3] ret_from_fork_asm+0x1a/0x30 [ 30.546786][ C3] } [ 30.546871][ C3] ... key at: [] __key.36+0x0/0x40 [ 30.547117][ C3] ... acquired at: [ 30.547239][ C3] mark_lock+0x28d/0x3e0 [ 30.547407][ C3] mark_usage+0xd9/0x2a0 [ 30.547576][ C3] __lock_acquire+0x797/0x1570 [ 30.547746][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.547915][ C3] _raw_write_lock+0x30/0x40 [ 30.548084][ C3] addrconf_rs_timer+0xa9/0x730 [ 30.548252][ C3] call_timer_fn+0x13b/0x230 [ 30.548417][ C3] __run_timers+0x545/0x810 [ 30.548582][ C3] run_timer_softirq+0xe8/0x1b0 [ 30.548750][ C3] __do_softirq+0x1f8/0x5df [ 30.548918][ C3] irq_exit_rcu+0x97/0xc0 [ 30.549099][ C3] sysvec_apic_timer_interrupt+0x75/0x80 [ 30.549313][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 30.549748][ C3] _raw_spin_unlock_irqrestore+0x43/0x70 [ 30.549955][ C3] get_partial_node.part.0+0x1c5/0x3a0 [ 30.550124][ C3] ___slab_alloc+0xb70/0x10a0 [ 30.550293][ C3] __kmalloc+0x34c/0x3c0 [ 30.550462][ C3] p9_fcall_init+0x7d/0x1b0 [ 30.550629][ C3] p9_tag_alloc+0x138/0x700 [ 30.550794][ C3] p9_client_prepare_req+0xe6/0x290 [ 30.550963][ C3] p9_client_rpc+0x18d/0x930 [ 30.551132][ C3] p9_client_readlink+0x71/0x120 [ 30.551298][ C3] v9fs_vfs_get_link_dotl+0x94/0x1b0 [ 30.551464][ C3] pick_link+0x8b4/0x1160 [ 30.551630][ C3] step_into+0x84e/0xfa0 [ 30.551796][ C3] link_path_walk.part.0.constprop.0+0x56a/0x9f0 [ 30.552003][ C3] path_lookupat+0x72/0x660 [ 30.552169][ C3] filename_lookup+0x19e/0x420 [ 30.552335][ C3] vfs_statx+0xe8/0x460 [ 30.552461][ C3] vfs_fstatat+0x93/0xc0 [ 30.552756][ C3] __do_sys_newfstatat+0x6b/0xc0 [ 30.552922][ C3] do_syscall_64+0xc6/0x1e0 [ 30.553089][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.553296][ C3] [ 30.553380][ C3] [ 30.553380][ C3] stack backtrace: [ 30.553585][ C3] CPU: 3 PID: 313 Comm: sed Not tainted 6.9.0-rc1-virtme #1 [ 30.553838][ C3] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 30.554211][ C3] Call Trace: [ 30.554345][ C3] [ 30.554431][ C3] dump_stack_lvl+0x82/0xd0 [ 30.554604][ C3] print_irq_inversion_bug.part.0+0x3d9/0x570 [ 30.554812][ C3] ? kernel_text_address+0xce/0xe0 [ 30.554981][ C3] ? __pfx_print_irq_inversion_bug.part.0+0x10/0x10 [ 30.555190][ C3] ? __pfx_usage_skip+0x10/0x10 [ 30.555355][ C3] ? __pfx_usage_match+0x10/0x10 [ 30.555520][ C3] ? arch_stack_walk+0xa2/0xf0 [ 30.555818][ C3] mark_lock_irq+0x4cd/0xa10 [ 30.555986][ C3] ? __pfx_mark_lock_irq+0x10/0x10 [ 30.556154][ C3] ? __pfx_stack_trace_save+0x10/0x10 [ 30.556322][ C3] ? save_trace+0x8f/0x5b0 [ 30.556489][ C3] mark_lock+0x28d/0x3e0 [ 30.556617][ C3] ? __pfx_stack_trace_save+0x10/0x10 [ 30.556783][ C3] mark_usage+0xd9/0x2a0 [ 30.556909][ C3] __lock_acquire+0x797/0x1570 [ 30.557077][ C3] ? __pfx_validate_chain+0x10/0x10 [ 30.557243][ C3] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 30.557407][ C3] lock_acquire.part.0+0xeb/0x330 [ 30.557575][ C3] ? addrconf_rs_timer+0xa9/0x730 [ 30.557741][ C3] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 30.557910][ C3] ? trace_lock_acquire+0x135/0x1c0 [ 30.558075][ C3] ? addrconf_rs_timer+0xa9/0x730 [ 30.558241][ C3] ? lock_acquire+0x32/0xc0 [ 30.558405][ C3] ? addrconf_rs_timer+0xa9/0x730 [ 30.558696][ C3] _raw_write_lock+0x30/0x40 [ 30.558863][ C3] ? addrconf_rs_timer+0xa9/0x730 [ 30.559034][ C3] addrconf_rs_timer+0xa9/0x730 [ 30.559199][ C3] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 30.559368][ C3] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 30.559537][ C3] ? call_timer_fn+0xe8/0x230 [ 30.559703][ C3] ? lock_acquire+0x32/0xc0 [ 30.559868][ C3] ? call_timer_fn+0xe8/0x230 [ 30.560036][ C3] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 30.560202][ C3] call_timer_fn+0x13b/0x230 [ 30.560368][ C3] ? call_timer_fn+0xe8/0x230 [ 30.560533][ C3] ? call_timer_fn+0xe8/0x230 [ 30.560700][ C3] ? __pfx_call_timer_fn+0x10/0x10 [ 30.560869][ C3] ? mark_lock+0x38/0x3e0 [ 30.561003][ C3] __run_timers+0x545/0x810 [ 30.561169][ C3] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 30.561335][ C3] ? __pfx___run_timers+0x10/0x10 [ 30.561720][ C3] ? do_raw_spin_lock+0x131/0x270 [ 30.561889][ C3] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 30.562054][ C3] ? lock_acquire+0x32/0xc0 [ 30.562219][ C3] ? run_timer_softirq+0xe0/0x1b0 [ 30.562388][ C3] run_timer_softirq+0xe8/0x1b0 [ 30.562556][ C3] __do_softirq+0x1f8/0x5df [ 30.562724][ C3] irq_exit_rcu+0x97/0xc0 [ 30.562849][ C3] sysvec_apic_timer_interrupt+0x75/0x80 [ 30.563017][ C3] [ 30.563105][ C3] [ 30.563188][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 30.563397][ C3] RIP: 0010:_raw_spin_unlock_irqrestore+0x43/0x70 [ 30.563610][ C3] Code: 10 e8 41 ea 91 fd 48 89 ef e8 79 5a 92 fd 81 e3 00 02 00 00 75 1d 9c 58 f6 c4 02 75 29 48 85 db 74 01 fb 65 ff 0d e5 61 e6 4c <74> 0e 5b 5d c3 cc cc cc cc e8 6f 54 b5 fd eb dc 0f 1f 44 00 00 5b [ 30.564200][ C3] RSP: 0018:ffffc90000dcf2d0 EFLAGS: 00000282 [ 30.564413][ C3] RAX: 0000000000000002 RBX: 0000000000000200 RCX: 1ffffffff69adc01 [ 30.564802][ C3] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffb31d67f1 [ 30.565050][ C3] RBP: ffff888001041080 R08: 0000000000000001 R09: fffffbfff69ae482 [ 30.565303][ C3] R10: ffffffffb4d72417 R11: 0000000000001000 R12: ffff888001041080 [ 30.565554][ C3] R13: ffffea00001fc200 R14: ffff8880010433c0 R15: ffff888007f09000 [ 30.565807][ C3] ? _raw_spin_unlock_irqrestore+0x51/0x70 [ 30.566017][ C3] get_partial_node.part.0+0x1c5/0x3a0 [ 30.566187][ C3] ___slab_alloc+0xb70/0x10a0 [ 30.566354][ C3] ? fs_reclaim_acquire+0xb3/0x170 [ 30.566523][ C3] ? p9_fcall_init+0x7d/0x1b0 [ 30.566690][ C3] ? __pfx___lock_release+0x10/0x10 [ 30.566861][ C3] ? p9_fcall_init+0x7d/0x1b0 [ 30.567028][ C3] ? __kmalloc+0x34c/0x3c0 [ 30.567197][ C3] __kmalloc+0x34c/0x3c0 [ 30.567324][ C3] p9_fcall_init+0x7d/0x1b0 [ 30.567491][ C3] p9_tag_alloc+0x138/0x700 [ 30.567791][ C3] ? __pfx_p9_tag_alloc+0x10/0x10 [ 30.567961][ C3] ? mark_lock+0x38/0x3e0 [ 30.568090][ C3] ? __lock_acquire+0xaf0/0x1570 [ 30.568259][ C3] p9_client_prepare_req+0xe6/0x290 [ 30.568428][ C3] ? __pfx_p9_client_prepare_req+0x10/0x10 [ 30.568635][ C3] ? find_held_lock+0x2c/0x110 [ 30.568801][ C3] p9_client_rpc+0x18d/0x930 [ 30.568977][ C3] ? do_raw_spin_lock+0x131/0x270 [ 30.569146][ C3] ? __pfx_p9_client_rpc+0x10/0x10 [ 30.569314][ C3] ? v9fs_fid_find+0x1af/0x290 [ 30.569482][ C3] ? do_raw_spin_unlock+0x58/0x220 [ 30.569649][ C3] ? _raw_spin_unlock+0x23/0x40 [ 30.569817][ C3] ? __pfx_v9fs_fid_find+0x10/0x10 [ 30.569986][ C3] ? __pfx_make_vfsgid+0x10/0x10 [ 30.570153][ C3] ? v9fs_fid_add+0xf8/0x190 [ 30.570322][ C3] p9_client_readlink+0x71/0x120 [ 30.570489][ C3] v9fs_vfs_get_link_dotl+0x94/0x1b0 [ 30.570788][ C3] ? __pfx_v9fs_vfs_get_link_dotl+0x10/0x10 [ 30.570996][ C3] ? __lookup_slow+0x209/0x3c0 [ 30.571162][ C3] pick_link+0x8b4/0x1160 [ 30.571288][ C3] ? find_held_lock+0x2c/0x110 [ 30.571455][ C3] step_into+0x84e/0xfa0 [ 30.571581][ C3] ? __up_read+0x1a7/0x780 [ 30.571749][ C3] ? __pfx_step_into+0x10/0x10 [ 30.571915][ C3] ? walk_component+0x2b6/0x4f0 [ 30.572085][ C3] link_path_walk.part.0.constprop.0+0x56a/0x9f0 [ 30.572293][ C3] ? __pfx_link_path_walk.part.0.constprop.0+0x10/0x10 [ 30.572502][ C3] ? validate_chain+0x130/0x9b0 [ 30.572668][ C3] ? hlock_class+0x4e/0x130 [ 30.572835][ C3] path_lookupat+0x72/0x660 [ 30.573004][ C3] filename_lookup+0x19e/0x420 [ 30.573173][ C3] ? __pfx_filename_lookup+0x10/0x10 [ 30.573344][ C3] ? find_held_lock+0x2c/0x110 [ 30.573511][ C3] ? __lock_release+0x103/0x460 [ 30.573811][ C3] ? __might_fault+0x11b/0x170 [ 30.573979][ C3] ? __pfx___lock_release+0x10/0x10 [ 30.574146][ C3] ? trace_lock_acquire+0x135/0x1c0 [ 30.574314][ C3] vfs_statx+0xe8/0x460 [ 30.574446][ C3] ? __pfx_vfs_statx+0x10/0x10 [ 30.574615][ C3] ? getname_flags+0xbd/0x3d0 [ 30.574782][ C3] vfs_fstatat+0x93/0xc0 [ 30.574908][ C3] __do_sys_newfstatat+0x6b/0xc0 [ 30.575074][ C3] ? __pfx___do_sys_newfstatat+0x10/0x10 [ 30.575243][ C3] ? __x64_sys_openat+0x123/0x1e0 [ 30.575413][ C3] ? __pfx___x64_sys_openat+0x10/0x10 [ 30.575579][ C3] ? __pfx_do_faccessat+0x10/0x10 [ 30.575748][ C3] ? lockdep_hardirqs_on_prepare.part.0+0x1af/0x370 [ 30.575956][ C3] do_syscall_64+0xc6/0x1e0 [ 30.576124][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.576332][ C3] RIP: 0033:0x7f633943deae [ 30.576504][ C3] Code: 48 89 f2 b9 00 01 00 00 48 89 fe bf 9c ff ff ff e9 07 00 00 00 0f 1f 80 00 00 00 00 f3 0f 1e fa 41 89 ca b8 06 01 00 00 0f 05 <3d> 00 f0 ff ff 77 0b 31 c0 c3 0f 1f 84 00 00 00 00 00 f7 d8 89 05 [ 30.577228][ C3] RSP: 002b:00007ffe4e9aa6d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000106 [ 30.577482][ C3] RAX: ffffffffffffffda RBX: 0000000000000012 RCX: 00007f633943deae [ 30.577731][ C3] RDX: 00007ffe4e9aa7a0 RSI: 00007ffe4e9aa6e0 RDI: 00000000ffffff9c [ 30.577981][ C3] RBP: 00007ffe4e9aa860 R08: 00000000ffffffff R09: 00007ffe4e9aa6e0 [ 30.578230][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe4e9aa6e7 [ 30.578477][ C3] R13: 00007ffe4e9aa6e0 R14: 00007f633944d220 R15: 00007f633940f000 [ 30.578729][ C3]