[ 74.469792][ C2] [ 74.469900][ C2] ======================================================== [ 74.470130][ C2] WARNING: possible irq lock inversion dependency detected [ 74.470359][ C2] 6.9.0-rc1-virtme #1 Not tainted [ 74.470514][ C2] -------------------------------------------------------- [ 74.470742][ C2] cmp/1475 just changed the state of lock: [ 74.470929][ C2] ffff8880112a6d80 (&ndev->lock){++-.}-{2:2}, at: addrconf_rs_timer+0xa9/0x730 [ 74.471207][ C2] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 74.471442][ C2] (&p->alloc_lock){+.+.}-{2:2} [ 74.471446][ C2] [ 74.471446][ C2] [ 74.471446][ C2] and interrupts could create inverse lock ordering between them. [ 74.471446][ C2] [ 74.471996][ C2] [ 74.471996][ C2] other info that might help us debug this: [ 74.472217][ C2] Possible interrupt unsafe locking scenario: [ 74.472217][ C2] [ 74.472441][ C2] CPU0 CPU1 [ 74.472592][ C2] ---- ---- [ 74.472740][ C2] lock(&p->alloc_lock); [ 74.472855][ C2] local_irq_disable(); [ 74.473045][ C2] lock(&ndev->lock); [ 74.473241][ C2] lock(&p->alloc_lock); [ 74.473433][ C2] [ 74.473549][ C2] lock(&ndev->lock); [ 74.473667][ C2] [ 74.473667][ C2] *** DEADLOCK *** [ 74.473667][ C2] [ 74.473892][ C2] 1 lock held by cmp/1475: [ 74.474043][ C2] #0: ffffc90000230b68 ((&ndev->rs_timer)){+.-.}-{0:0}, at: call_timer_fn+0xe8/0x230 [ 74.474316][ C2] [ 74.474316][ C2] the shortest dependencies between 2nd lock and 1st lock: [ 74.474575][ C2] -> (&p->alloc_lock){+.+.}-{2:2} { [ 74.474731][ C2] HARDIRQ-ON-W at: [ 74.474849][ C2] __lock_acquire+0x797/0x1570 [ 74.475045][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.475235][ C2] _raw_spin_lock+0x30/0x40 [ 74.475427][ C2] set_mems_allowed+0x1d/0x210 [ 74.475621][ C2] kernel_init_freeable+0x72/0x310 [ 74.475812][ C2] kernel_init+0x20/0x200 [ 74.476005][ C2] ret_from_fork+0x31/0x70 [ 74.476198][ C2] ret_from_fork_asm+0x1a/0x30 [ 74.476390][ C2] SOFTIRQ-ON-W at: [ 74.476504][ C2] __lock_acquire+0x797/0x1570 [ 74.476694][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.476885][ C2] _raw_spin_lock+0x30/0x40 [ 74.477076][ C2] set_mems_allowed+0x1d/0x210 [ 74.477269][ C2] kernel_init_freeable+0x72/0x310 [ 74.477457][ C2] kernel_init+0x20/0x200 [ 74.477646][ C2] ret_from_fork+0x31/0x70 [ 74.477838][ C2] ret_from_fork_asm+0x1a/0x30 [ 74.478028][ C2] INITIAL USE at: [ 74.478142][ C2] __lock_acquire+0x797/0x1570 [ 74.478335][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.478526][ C2] _raw_spin_lock+0x30/0x40 [ 74.478715][ C2] set_mems_allowed+0x1d/0x210 [ 74.478907][ C2] kernel_init_freeable+0x72/0x310 [ 74.479097][ C2] kernel_init+0x20/0x200 [ 74.479287][ C2] ret_from_fork+0x31/0x70 [ 74.479480][ C2] ret_from_fork_asm+0x1a/0x30 [ 74.479672][ C2] } [ 74.479750][ C2] ... key at: [] __key.387+0x0/0x40 [ 74.479977][ C2] ... acquired at: [ 74.480090][ C2] __lock_acquire+0xaf0/0x1570 [ 74.480246][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.480397][ C2] _raw_spin_lock+0x30/0x40 [ 74.480551][ C2] __get_task_comm+0x27/0x70 [ 74.480709][ C2] ref_tracker_alloc+0x2ee/0x490 [ 74.480865][ C2] netdev_get_by_index+0x5e/0x80 [ 74.481019][ C2] fib6_nh_init+0x3d8/0x15b0 [ 74.481174][ C2] ip6_route_info_create+0xf18/0x17d0 [ 74.481326][ C2] ip6_route_add+0x1c/0x140 [ 74.481487][ C2] addrconf_prefix_route+0x1cc/0x2b0 [ 74.481639][ C2] addrconf_permanent_addr+0x32f/0x670 [ 74.481790][ C2] addrconf_notify+0x749/0xd60 [ 74.481946][ C2] notifier_call_chain+0xcd/0x150 [ 74.482101][ C2] __dev_notify_flags+0xe6/0x250 [ 74.482255][ C2] dev_change_flags+0xec/0x160 [ 74.482409][ C2] do_setlink+0x7d6/0x21e0 [ 74.482564][ C2] __rtnl_newlink+0xaa7/0xd80 [ 74.482716][ C2] rtnl_newlink+0x63/0xa0 [ 74.482870][ C2] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 74.483021][ C2] netlink_rcv_skb+0x130/0x360 [ 74.483178][ C2] netlink_unicast+0x449/0x710 [ 74.483330][ C2] netlink_sendmsg+0x723/0xbe0 [ 74.483483][ C2] ____sys_sendmsg+0x7b2/0xa10 [ 74.483633][ C2] ___sys_sendmsg+0xee/0x170 [ 74.483786][ C2] __sys_sendmsg+0xcd/0x170 [ 74.483938][ C2] do_syscall_64+0xc6/0x1e0 [ 74.484092][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 74.484284][ C2] [ 74.484362][ C2] -> (&ndev->lock){++-.}-{2:2} { [ 74.484519][ C2] HARDIRQ-ON-W at: [ 74.484637][ C2] __lock_acquire+0x797/0x1570 [ 74.484831][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.485021][ C2] _raw_write_lock_bh+0x38/0x50 [ 74.485214][ C2] addrconf_permanent_addr+0x6e/0x670 [ 74.485405][ C2] addrconf_notify+0x749/0xd60 [ 74.485695][ C2] notifier_call_chain+0xcd/0x150 [ 74.485889][ C2] __dev_notify_flags+0xe6/0x250 [ 74.486079][ C2] dev_change_flags+0xec/0x160 [ 74.486366][ C2] do_setlink+0x7d6/0x21e0 [ 74.486558][ C2] __rtnl_newlink+0xaa7/0xd80 [ 74.486748][ C2] rtnl_newlink+0x63/0xa0 [ 74.487034][ C2] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 74.487227][ C2] netlink_rcv_skb+0x130/0x360 [ 74.487417][ C2] netlink_unicast+0x449/0x710 [ 74.487608][ C2] netlink_sendmsg+0x723/0xbe0 [ 74.487895][ C2] ____sys_sendmsg+0x7b2/0xa10 [ 74.488086][ C2] ___sys_sendmsg+0xee/0x170 [ 74.488276][ C2] __sys_sendmsg+0xcd/0x170 [ 74.488564][ C2] do_syscall_64+0xc6/0x1e0 [ 74.488758][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 74.488986][ C2] HARDIRQ-ON-R at: [ 74.489100][ C2] __lock_acquire+0x797/0x1570 [ 74.489390][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.489580][ C2] _raw_read_lock_bh+0x44/0x80 [ 74.489770][ C2] inet6_fill_ifla6_attrs+0x516/0x740 [ 74.490058][ C2] inet6_fill_link_af+0x5e/0xe0 [ 74.490252][ C2] rtnl_fill_ifinfo+0x1612/0x29e0 [ 74.490442][ C2] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 74.490632][ C2] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 74.490958][ C2] rtmsg_ifinfo+0x5b/0xa0 [ 74.491146][ C2] register_netdevice+0x1177/0x1690 [ 74.491343][ C2] register_netdev+0x20/0x40 [ 74.491539][ C2] sit_init_net+0x250/0x4f0 [ 74.491729][ C2] ops_init+0x9b/0x560 [ 74.491882][ C2] register_pernet_operations+0x2db/0x710 [ 74.492208][ C2] register_pernet_device+0x2a/0x60 [ 74.492397][ C2] sit_init+0x23/0xe0 [ 74.492550][ C2] do_one_initcall+0x8d/0x1e0 [ 74.492745][ C2] do_initcalls+0x1b2/0x3e0 [ 74.493032][ C2] kernel_init_freeable+0x232/0x310 [ 74.493222][ C2] kernel_init+0x20/0x200 [ 74.493413][ C2] ret_from_fork+0x31/0x70 [ 74.493797][ C2] ret_from_fork_asm+0x1a/0x30 [ 74.493988][ C2] IN-SOFTIRQ-W at: [ 74.494102][ C2] __lock_acquire+0x797/0x1570 [ 74.494297][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.494584][ C2] _raw_write_lock+0x30/0x40 [ 74.494776][ C2] addrconf_rs_timer+0xa9/0x730 [ 74.494966][ C2] call_timer_fn+0x13b/0x230 [ 74.495253][ C2] __run_timers+0x545/0x810 [ 74.495443][ C2] timer_expire_remote+0x9b/0xe0 [ 74.495637][ C2] tmigr_handle_remote_cpu+0x270/0x430 [ 74.495827][ C2] tmigr_handle_remote_up+0x19f/0x2e0 [ 74.496115][ C2] tmigr_handle_remote+0x21d/0x3a0 [ 74.496305][ C2] __do_softirq+0x1f8/0x5df [ 74.496494][ C2] irq_exit_rcu+0x97/0xc0 [ 74.496781][ C2] sysvec_apic_timer_interrupt+0x75/0x80 [ 74.497015][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 74.497243][ C2] lock_is_held_type+0xea/0x120 [ 74.497530][ C2] __might_resched+0x3b2/0x530 [ 74.497722][ C2] __kmalloc+0x2af/0x3c0 [ 74.497913][ C2] p9pdu_vreadf+0xb15/0x21f0 [ 74.498102][ C2] p9pdu_readf+0xa7/0xe0 [ 74.498387][ C2] p9_client_readlink+0xc1/0x120 [ 74.498583][ C2] v9fs_vfs_get_link_dotl+0x94/0x1b0 [ 74.498774][ C2] pick_link+0x8b4/0x1160 [ 74.499061][ C2] step_into+0x84e/0xfa0 [ 74.499252][ C2] link_path_walk.part.0.constprop.0+0x56a/0x9f0 [ 74.499479][ C2] path_lookupat+0x72/0x660 [ 74.499766][ C2] filename_lookup+0x19e/0x420 [ 74.499962][ C2] vfs_statx+0xe8/0x460 [ 74.500153][ C2] vfs_fstatat+0x93/0xc0 [ 74.500344][ C2] __do_sys_newfstatat+0x6b/0xc0 [ 74.500630][ C2] do_syscall_64+0xc6/0x1e0 [ 74.500824][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 74.501051][ C2] INITIAL USE at: [ 74.501262][ C2] __lock_acquire+0x797/0x1570 [ 74.501470][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.501662][ C2] _raw_write_lock_bh+0x38/0x50 [ 74.501853][ C2] addrconf_permanent_addr+0x6e/0x670 [ 74.502141][ C2] addrconf_notify+0x749/0xd60 [ 74.502331][ C2] notifier_call_chain+0xcd/0x150 [ 74.502522][ C2] __dev_notify_flags+0xe6/0x250 [ 74.502813][ C2] dev_change_flags+0xec/0x160 [ 74.503003][ C2] do_setlink+0x7d6/0x21e0 [ 74.503193][ C2] __rtnl_newlink+0xaa7/0xd80 [ 74.503384][ C2] rtnl_newlink+0x63/0xa0 [ 74.503576][ C2] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 74.503769][ C2] netlink_rcv_skb+0x130/0x360 [ 74.503966][ C2] netlink_unicast+0x449/0x710 [ 74.504256][ C2] netlink_sendmsg+0x723/0xbe0 [ 74.504447][ C2] ____sys_sendmsg+0x7b2/0xa10 [ 74.504636][ C2] ___sys_sendmsg+0xee/0x170 [ 74.504925][ C2] __sys_sendmsg+0xcd/0x170 [ 74.505114][ C2] do_syscall_64+0xc6/0x1e0 [ 74.505304][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 74.505730][ C2] INITIAL READ USE at: [ 74.505846][ C2] __lock_acquire+0x797/0x1570 [ 74.506037][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.506229][ C2] _raw_read_lock_bh+0x44/0x80 [ 74.506515][ C2] inet6_fill_ifla6_attrs+0x516/0x740 [ 74.506743][ C2] inet6_fill_link_af+0x5e/0xe0 [ 74.506941][ C2] rtnl_fill_ifinfo+0x1612/0x29e0 [ 74.507227][ C2] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 74.507456][ C2] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 74.507683][ C2] rtmsg_ifinfo+0x5b/0xa0 [ 74.507967][ C2] register_netdevice+0x1177/0x1690 [ 74.508195][ C2] register_netdev+0x20/0x40 [ 74.508388][ C2] sit_init_net+0x250/0x4f0 [ 74.508578][ C2] ops_init+0x9b/0x560 [ 74.508867][ C2] register_pernet_operations+0x2db/0x710 [ 74.509092][ C2] register_pernet_device+0x2a/0x60 [ 74.509319][ C2] sit_init+0x23/0xe0 [ 74.509605][ C2] do_one_initcall+0x8d/0x1e0 [ 74.509799][ C2] do_initcalls+0x1b2/0x3e0 [ 74.509989][ C2] kernel_init_freeable+0x232/0x310 [ 74.510312][ C2] kernel_init+0x20/0x200 [ 74.510501][ C2] ret_from_fork+0x31/0x70 [ 74.510692][ C2] ret_from_fork_asm+0x1a/0x30 [ 74.510979][ C2] } [ 74.511056][ C2] ... key at: [] __key.36+0x0/0x40 [ 74.511284][ C2] ... acquired at: [ 74.511405][ C2] mark_lock+0x28d/0x3e0 [ 74.511558][ C2] mark_usage+0xd9/0x2a0 [ 74.511806][ C2] __lock_acquire+0x797/0x1570 [ 74.511958][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.512109][ C2] _raw_write_lock+0x30/0x40 [ 74.512261][ C2] addrconf_rs_timer+0xa9/0x730 [ 74.512509][ C2] call_timer_fn+0x13b/0x230 [ 74.512667][ C2] __run_timers+0x545/0x810 [ 74.512819][ C2] timer_expire_remote+0x9b/0xe0 [ 74.512974][ C2] tmigr_handle_remote_cpu+0x270/0x430 [ 74.513220][ C2] tmigr_handle_remote_up+0x19f/0x2e0 [ 74.513371][ C2] tmigr_handle_remote+0x21d/0x3a0 [ 74.513523][ C2] __do_softirq+0x1f8/0x5df [ 74.513675][ C2] irq_exit_rcu+0x97/0xc0 [ 74.513922][ C2] sysvec_apic_timer_interrupt+0x75/0x80 [ 74.514116][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 74.514305][ C2] lock_is_held_type+0xea/0x120 [ 74.514457][ C2] __might_resched+0x3b2/0x530 [ 74.514706][ C2] __kmalloc+0x2af/0x3c0 [ 74.514858][ C2] p9pdu_vreadf+0xb15/0x21f0 [ 74.515012][ C2] p9pdu_readf+0xa7/0xe0 [ 74.515164][ C2] p9_client_readlink+0xc1/0x120 [ 74.515413][ C2] v9fs_vfs_get_link_dotl+0x94/0x1b0 [ 74.515570][ C2] pick_link+0x8b4/0x1160 [ 74.515722][ C2] step_into+0x84e/0xfa0 [ 74.515876][ C2] link_path_walk.part.0.constprop.0+0x56a/0x9f0 [ 74.516158][ C2] path_lookupat+0x72/0x660 [ 74.516310][ C2] filename_lookup+0x19e/0x420 [ 74.516462][ C2] vfs_statx+0xe8/0x460 [ 74.516578][ C2] vfs_fstatat+0x93/0xc0 [ 74.516729][ C2] __do_sys_newfstatat+0x6b/0xc0 [ 74.516978][ C2] do_syscall_64+0xc6/0x1e0 [ 74.517131][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 74.517320][ C2] [ 74.517397][ C2] [ 74.517397][ C2] stack backtrace: [ 74.517768][ C2] CPU: 2 PID: 1475 Comm: cmp Not tainted 6.9.0-rc1-virtme #1 [ 74.517996][ C2] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 74.518334][ C2] Call Trace: [ 74.518558][ C2] [ 74.518638][ C2] dump_stack_lvl+0x82/0xd0 [ 74.518795][ C2] print_irq_inversion_bug.part.0+0x3d9/0x570 [ 74.518984][ C2] ? kernel_text_address+0xce/0xe0 [ 74.519141][ C2] ? __pfx_print_irq_inversion_bug.part.0+0x10/0x10 [ 74.519330][ C2] ? __pfx_usage_skip+0x10/0x10 [ 74.519483][ C2] ? __pfx_usage_match+0x10/0x10 [ 74.519634][ C2] ? arch_stack_walk+0xa2/0xf0 [ 74.519888][ C2] mark_lock_irq+0x4cd/0xa10 [ 74.520042][ C2] ? __pfx_mark_lock_irq+0x10/0x10 [ 74.520193][ C2] ? __pfx_stack_trace_save+0x10/0x10 [ 74.520348][ C2] ? save_trace+0x8f/0x5b0 [ 74.520501][ C2] mark_lock+0x28d/0x3e0 [ 74.520710][ C2] ? __pfx_stack_trace_save+0x10/0x10 [ 74.520862][ C2] mark_usage+0xd9/0x2a0 [ 74.520977][ C2] __lock_acquire+0x797/0x1570 [ 74.521129][ C2] ? __pfx_validate_chain+0x10/0x10 [ 74.521388][ C2] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 74.521541][ C2] lock_acquire.part.0+0xeb/0x330 [ 74.521693][ C2] ? addrconf_rs_timer+0xa9/0x730 [ 74.521844][ C2] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 74.521998][ C2] ? trace_lock_acquire+0x135/0x1c0 [ 74.522246][ C2] ? addrconf_rs_timer+0xa9/0x730 [ 74.522395][ C2] ? lock_acquire+0x32/0xc0 [ 74.522547][ C2] ? addrconf_rs_timer+0xa9/0x730 [ 74.522704][ C2] _raw_write_lock+0x30/0x40 [ 74.522950][ C2] ? addrconf_rs_timer+0xa9/0x730 [ 74.523101][ C2] addrconf_rs_timer+0xa9/0x730 [ 74.523251][ C2] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 74.523404][ C2] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 74.523653][ C2] ? call_timer_fn+0xe8/0x230 [ 74.523809][ C2] ? lock_acquire+0x32/0xc0 [ 74.523960][ C2] ? call_timer_fn+0xe8/0x230 [ 74.524116][ C2] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 74.524363][ C2] call_timer_fn+0x13b/0x230 [ 74.524515][ C2] ? call_timer_fn+0xe8/0x230 [ 74.524667][ C2] ? call_timer_fn+0xe8/0x230 [ 74.524819][ C2] ? __pfx_call_timer_fn+0x10/0x10 [ 74.524971][ C2] ? mark_lock+0x38/0x3e0 [ 74.525184][ C2] __run_timers+0x545/0x810 [ 74.525336][ C2] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 74.525489][ C2] ? __pfx___run_timers+0x10/0x10 [ 74.525645][ C2] ? __lock_release+0x103/0x460 [ 74.525897][ C2] ? do_raw_spin_lock+0x131/0x270 [ 74.526049][ C2] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 74.526200][ C2] ? lock_acquire+0x32/0xc0 [ 74.526352][ C2] ? timer_expire_remote+0x93/0xe0 [ 74.526506][ C2] timer_expire_remote+0x9b/0xe0 [ 74.526659][ C2] tmigr_handle_remote_cpu+0x270/0x430 [ 74.526812][ C2] ? __pfx_tmigr_handle_remote_cpu+0x10/0x10 [ 74.527007][ C2] tmigr_handle_remote_up+0x19f/0x2e0 [ 74.527258][ C2] tmigr_handle_remote+0x21d/0x3a0 [ 74.527410][ C2] ? __pfx_tmigr_handle_remote+0x10/0x10 [ 74.527567][ C2] __do_softirq+0x1f8/0x5df [ 74.527720][ C2] irq_exit_rcu+0x97/0xc0 [ 74.527834][ C2] sysvec_apic_timer_interrupt+0x75/0x80 [ 74.528084][ C2] [ 74.528163][ C2] [ 74.528245][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 74.528436][ C2] RIP: 0010:lock_is_held_type+0xea/0x120 [ 74.528595][ C2] Code: 94 c5 b8 ff ff ff ff 65 0f c1 05 a1 4b 28 54 83 f8 01 75 2d 9c 58 f6 c4 02 75 37 48 f7 04 24 00 02 00 00 74 01 fb 48 83 c4 08 <44> 89 e8 5b 5d 41 5c 41 5d 41 5e 41 5f c3 cc cc cc cc 45 31 ed eb [ 74.529236][ C2] RSP: 0018:ffffc9000196f548 EFLAGS: 00000286 [ 74.529623][ C2] RAX: 0000000000000046 RBX: 0000000000000000 RCX: 0000000000000001 [ 74.529857][ C2] RDX: 0000000000000000 RSI: 00000000ffffffff RDI: ffffffffacf76280 [ 74.530084][ C2] RBP: ffffffffacf76280 R08: ffffffffa9cf9653 R09: fffffbfff5b2e482 [ 74.530408][ C2] R10: ffffffffad972417 R11: ffff88803613de40 R12: ffff888013ffa300 [ 74.530636][ C2] R13: 0000000000000000 R14: 00000000ffffffff R15: ffffffffabbeffc5 [ 74.530870][ C2] ? p9pdu_vreadf+0xb15/0x21f0 [ 74.531121][ C2] ? fs_reclaim_acquire+0xb3/0x170 [ 74.531277][ C2] ? p9pdu_vreadf+0xb15/0x21f0 [ 74.531446][ C2] __might_resched+0x3b2/0x530 [ 74.531601][ C2] __kmalloc+0x2af/0x3c0 [ 74.531718][ C2] p9pdu_vreadf+0xb15/0x21f0 [ 74.531965][ C2] ? trace_9p_client_res+0xf4/0x150 [ 74.532120][ C2] ? p9_client_rpc+0x48a/0x930 [ 74.532272][ C2] ? __pfx_p9pdu_vreadf+0x10/0x10 [ 74.532428][ C2] ? __pfx_p9_client_rpc+0x10/0x10 [ 74.532683][ C2] p9pdu_readf+0xa7/0xe0 [ 74.532797][ C2] ? __pfx_p9pdu_readf+0x10/0x10 [ 74.532949][ C2] ? __pfx_v9fs_fid_find+0x10/0x10 [ 74.533102][ C2] ? __pfx_make_vfsgid+0x10/0x10 [ 74.533255][ C2] ? v9fs_fid_add+0xf8/0x190 [ 74.533504][ C2] p9_client_readlink+0xc1/0x120 [ 74.533657][ C2] v9fs_vfs_get_link_dotl+0x94/0x1b0 [ 74.533813][ C2] ? __pfx_v9fs_vfs_get_link_dotl+0x10/0x10 [ 74.534002][ C2] ? __lookup_slow+0x209/0x3c0 [ 74.534250][ C2] pick_link+0x8b4/0x1160 [ 74.534366][ C2] ? find_held_lock+0x2c/0x110 [ 74.534522][ C2] step_into+0x84e/0xfa0 [ 74.534637][ C2] ? __up_read+0x1a7/0x780 [ 74.534884][ C2] ? __pfx_step_into+0x10/0x10 [ 74.535037][ C2] ? walk_component+0x2b6/0x4f0 [ 74.535191][ C2] link_path_walk.part.0.constprop.0+0x56a/0x9f0 [ 74.535384][ C2] ? __pfx_link_path_walk.part.0.constprop.0+0x10/0x10 [ 74.535668][ C2] ? validate_chain+0x130/0x9b0 [ 74.535821][ C2] ? hlock_class+0x4e/0x130 [ 74.535974][ C2] path_lookupat+0x72/0x660 [ 74.536126][ C2] filename_lookup+0x19e/0x420 [ 74.536374][ C2] ? __pfx_filename_lookup+0x10/0x10 [ 74.536530][ C2] ? find_held_lock+0x2c/0x110 [ 74.536682][ C2] ? __lock_release+0x103/0x460 [ 74.536838][ C2] ? __might_fault+0x11b/0x170 [ 74.536992][ C2] ? __pfx___lock_release+0x10/0x10 [ 74.537240][ C2] ? trace_lock_acquire+0x135/0x1c0 [ 74.537393][ C2] vfs_statx+0xe8/0x460 [ 74.537510][ C2] ? __pfx_vfs_statx+0x10/0x10 [ 74.537663][ C2] ? getname_flags+0xbd/0x3d0 [ 74.537914][ C2] vfs_fstatat+0x93/0xc0 [ 74.538031][ C2] __do_sys_newfstatat+0x6b/0xc0 [ 74.538183][ C2] ? __pfx___do_sys_newfstatat+0x10/0x10 [ 74.538341][ C2] ? __x64_sys_openat+0x123/0x1e0 [ 74.538493][ C2] ? __pfx___x64_sys_openat+0x10/0x10 [ 74.538644][ C2] ? __pfx_do_faccessat+0x10/0x10 [ 74.538798][ C2] ? lockdep_hardirqs_on_prepare.part.0+0x1af/0x370 [ 74.538987][ C2] do_syscall_64+0xc6/0x1e0 [ 74.539140][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 74.539426][ C2] RIP: 0033:0x7f3b589b0eae [ 74.539582][ C2] 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 [ 74.540220][ C2] RSP: 002b:00007ffd45e9a368 EFLAGS: 00000246 ORIG_RAX: 0000000000000106 [ 74.540450][ C2] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3b589b0eae [ 74.540773][ C2] RDX: 00007ffd45e9a430 RSI: 00007ffd45e9a370 RDI: 00000000ffffff9c [ 74.541002][ C2] RBP: 00007ffd45e9a4f0 R08: 00000000ffffffff R09: 00007ffd45e9a370 [ 74.541227][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd45e9a377 [ 74.541655][ C2] R13: 00007ffd45e9a370 R14: 00007f3b589c0220 R15: 00007f3b58982000 [ 74.541884][ C2] [ 277.742387][ T3286] netem: version 1.3