[ 29.983586][ C2] [ 29.983702][ C2] ======================================================== [ 29.983944][ C2] WARNING: possible irq lock inversion dependency detected [ 29.984172][ C2] 6.9.0-rc1-virtme #1 Not tainted [ 29.984325][ C2] -------------------------------------------------------- [ 29.984552][ C2] awk/291 just changed the state of lock: [ 29.984703][ C2] ffff888006bc8d80 (&ndev->lock){++-.}-{2:2}, at: addrconf_rs_timer+0xa9/0x730 [ 29.984976][ C2] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 29.985203][ C2] (&p->alloc_lock){+.+.}-{2:2} [ 29.985207][ C2] [ 29.985207][ C2] [ 29.985207][ C2] and interrupts could create inverse lock ordering between them. [ 29.985207][ C2] [ 29.985774][ C2] [ 29.985774][ C2] other info that might help us debug this: [ 29.986008][ C2] Possible interrupt unsafe locking scenario: [ 29.986008][ C2] [ 29.986238][ C2] CPU0 CPU1 [ 29.986397][ C2] ---- ---- [ 29.986561][ C2] lock(&p->alloc_lock); [ 29.986679][ C2] local_irq_disable(); [ 29.986869][ C2] lock(&ndev->lock); [ 29.987061][ C2] lock(&p->alloc_lock); [ 29.987258][ C2] [ 29.987375][ C2] lock(&ndev->lock); [ 29.987492][ C2] [ 29.987492][ C2] *** DEADLOCK *** [ 29.987492][ C2] [ 29.987718][ C2] 2 locks held by awk/291: [ 29.987872][ C2] #0: ffff88803613c880 (lock){+.+.}-{2:2}, at: __radix_tree_preload+0x30/0x5b0 [ 29.988156][ C2] #1: ffffc90000230b68 ((&ndev->rs_timer)){+.-.}-{0:0}, at: call_timer_fn+0xe8/0x230 [ 29.988429][ C2] [ 29.988429][ C2] the shortest dependencies between 2nd lock and 1st lock: [ 29.988690][ C2] -> (&p->alloc_lock){+.+.}-{2:2} { [ 29.988850][ C2] HARDIRQ-ON-W at: [ 29.988969][ C2] __lock_acquire+0x797/0x1570 [ 29.989167][ C2] lock_acquire.part.0+0xeb/0x330 [ 29.989359][ C2] _raw_spin_lock+0x30/0x40 [ 29.989554][ C2] set_mems_allowed+0x1d/0x210 [ 29.989749][ C2] kernel_init_freeable+0x72/0x310 [ 29.989945][ C2] kernel_init+0x20/0x200 [ 29.990140][ C2] ret_from_fork+0x31/0x70 [ 29.990334][ C2] ret_from_fork_asm+0x1a/0x30 [ 29.990527][ C2] SOFTIRQ-ON-W at: [ 29.990643][ C2] __lock_acquire+0x797/0x1570 [ 29.990835][ C2] lock_acquire.part.0+0xeb/0x330 [ 29.991038][ C2] _raw_spin_lock+0x30/0x40 [ 29.991236][ C2] set_mems_allowed+0x1d/0x210 [ 29.991429][ C2] kernel_init_freeable+0x72/0x310 [ 29.991622][ C2] kernel_init+0x20/0x200 [ 29.991814][ C2] ret_from_fork+0x31/0x70 [ 29.992008][ C2] ret_from_fork_asm+0x1a/0x30 [ 29.992202][ C2] INITIAL USE at: [ 29.992324][ C2] __lock_acquire+0x797/0x1570 [ 29.992517][ C2] lock_acquire.part.0+0xeb/0x330 [ 29.992711][ C2] _raw_spin_lock+0x30/0x40 [ 29.992905][ C2] set_mems_allowed+0x1d/0x210 [ 29.993099][ C2] kernel_init_freeable+0x72/0x310 [ 29.993292][ C2] kernel_init+0x20/0x200 [ 29.993487][ C2] ret_from_fork+0x31/0x70 [ 29.993682][ C2] ret_from_fork_asm+0x1a/0x30 [ 29.993875][ C2] } [ 29.993954][ C2] ... key at: [] __key.388+0x0/0x40 [ 29.994201][ C2] ... acquired at: [ 29.994316][ C2] __lock_acquire+0xaf0/0x1570 [ 29.994474][ C2] lock_acquire.part.0+0xeb/0x330 [ 29.994630][ C2] _raw_spin_lock+0x30/0x40 [ 29.994786][ C2] __get_task_comm+0x27/0x70 [ 29.994941][ C2] ref_tracker_alloc+0x2ee/0x490 [ 29.995096][ C2] netdev_get_by_index+0x5e/0x80 [ 29.995250][ C2] fib6_nh_init+0x3d8/0x1580 [ 29.995404][ C2] ip6_route_info_create+0xf18/0x17d0 [ 29.995558][ C2] ip6_route_add+0x1c/0x140 [ 29.995713][ C2] addrconf_prefix_route+0x2a6/0x430 [ 29.995868][ C2] addrconf_permanent_addr+0x32f/0x670 [ 29.996025][ C2] addrconf_notify+0x749/0xd60 [ 29.996179][ C2] notifier_call_chain+0xcd/0x150 [ 29.996335][ C2] __dev_notify_flags+0xe6/0x250 [ 29.996492][ C2] dev_change_flags+0xec/0x160 [ 29.996645][ C2] do_setlink+0x7d6/0x21e0 [ 29.996798][ C2] __rtnl_newlink+0xaa7/0xd80 [ 29.996952][ C2] rtnl_newlink+0x63/0xa0 [ 29.997108][ C2] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 29.997274][ C2] netlink_rcv_skb+0x130/0x360 [ 29.997430][ C2] netlink_unicast+0x449/0x710 [ 29.997584][ C2] netlink_sendmsg+0x723/0xbe0 [ 29.997739][ C2] ____sys_sendmsg+0x7b2/0xa10 [ 29.997893][ C2] ___sys_sendmsg+0xee/0x170 [ 29.998048][ C2] __sys_sendmsg+0xcd/0x170 [ 29.998202][ C2] do_syscall_64+0xc6/0x1e0 [ 29.998357][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 29.998549][ C2] [ 29.998629][ C2] -> (&ndev->lock){++-.}-{2:2} { [ 29.998786][ C2] HARDIRQ-ON-W at: [ 29.998904][ C2] __lock_acquire+0x797/0x1570 [ 29.999099][ C2] lock_acquire.part.0+0xeb/0x330 [ 29.999293][ C2] _raw_write_lock_bh+0x38/0x50 [ 29.999486][ C2] addrconf_permanent_addr+0x6e/0x670 [ 29.999679][ C2] addrconf_notify+0x749/0xd60 [ 29.999881][ C2] notifier_call_chain+0xcd/0x150 [ 30.000073][ C2] __dev_notify_flags+0xe6/0x250 [ 30.000267][ C2] dev_change_flags+0xec/0x160 [ 30.000460][ C2] do_setlink+0x7d6/0x21e0 [ 30.000652][ C2] __rtnl_newlink+0xaa7/0xd80 [ 30.000845][ C2] rtnl_newlink+0x63/0xa0 [ 30.001038][ C2] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 30.001232][ C2] netlink_rcv_skb+0x130/0x360 [ 30.001426][ C2] netlink_unicast+0x449/0x710 [ 30.001619][ C2] netlink_sendmsg+0x723/0xbe0 [ 30.001822][ C2] ____sys_sendmsg+0x7b2/0xa10 [ 30.002014][ C2] ___sys_sendmsg+0xee/0x170 [ 30.002206][ C2] __sys_sendmsg+0xcd/0x170 [ 30.002403][ C2] do_syscall_64+0xc6/0x1e0 [ 30.002596][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.002827][ C2] HARDIRQ-ON-R at: [ 30.002944][ C2] __lock_acquire+0x797/0x1570 [ 30.003141][ C2] lock_acquire.part.0+0xeb/0x330 [ 30.003336][ C2] _raw_read_lock_bh+0x44/0x80 [ 30.003530][ C2] inet6_fill_ifla6_attrs+0x516/0x740 [ 30.003727][ C2] inet6_fill_link_af+0x5e/0xe0 [ 30.003926][ C2] rtnl_fill_ifinfo+0x1615/0x2a90 [ 30.004117][ C2] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 30.004309][ C2] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 30.004538][ C2] rtmsg_ifinfo+0x5b/0xa0 [ 30.004732][ C2] register_netdevice+0x1177/0x1690 [ 30.004926][ C2] register_netdev+0x20/0x40 [ 30.005126][ C2] vti6_init_net+0x25d/0x380 [ 30.005319][ C2] ops_init+0x9b/0x560 [ 30.005473][ C2] register_pernet_operations+0x2db/0x710 [ 30.005705][ C2] register_pernet_device+0x2a/0x60 [ 30.005908][ C2] vti6_tunnel_init+0x18/0x110 [ 30.006105][ C2] do_one_initcall+0x8d/0x1e0 [ 30.006299][ C2] do_initcalls+0x1b2/0x3e0 [ 30.006494][ C2] kernel_init_freeable+0x232/0x310 [ 30.006687][ C2] kernel_init+0x20/0x200 [ 30.006880][ C2] ret_from_fork+0x31/0x70 [ 30.007077][ C2] ret_from_fork_asm+0x1a/0x30 [ 30.007277][ C2] IN-SOFTIRQ-W at: [ 30.007397][ C2] __lock_acquire+0x797/0x1570 [ 30.007590][ C2] lock_acquire.part.0+0xeb/0x330 [ 30.007783][ C2] _raw_write_lock+0x30/0x40 [ 30.007977][ C2] addrconf_rs_timer+0xa9/0x730 [ 30.008171][ C2] call_timer_fn+0x13b/0x230 [ 30.008366][ C2] __run_timers+0x545/0x810 [ 30.008558][ C2] timer_expire_remote+0x9b/0xe0 [ 30.008768][ C2] tmigr_handle_remote_cpu+0x270/0x430 [ 30.008964][ C2] tmigr_handle_remote_up+0x19f/0x2e0 [ 30.009265][ C2] tmigr_handle_remote+0x21d/0x3a0 [ 30.009456][ C2] __do_softirq+0x1f8/0x5df [ 30.009649][ C2] irq_exit_rcu+0x97/0xc0 [ 30.009938][ C2] sysvec_apic_timer_interrupt+0x75/0x80 [ 30.010172][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 30.010402][ C2] _raw_spin_unlock_irq+0x30/0x50 [ 30.010692][ C2] p9_tag_alloc+0x351/0x700 [ 30.010885][ C2] p9_client_prepare_req+0xe6/0x290 [ 30.011077][ C2] p9_client_rpc+0x18d/0x930 [ 30.011466][ C2] p9_client_open+0x300/0x420 [ 30.011662][ C2] v9fs_file_open+0x46d/0x7b0 [ 30.011855][ C2] do_dentry_open+0x43c/0x1490 [ 30.012050][ C2] backing_file_open+0x8a/0xf0 [ 30.012343][ C2] ovl_open_realfile+0x233/0x340 [ 30.012538][ C2] ovl_open+0x1aa/0x250 [ 30.012731][ C2] do_dentry_open+0x43c/0x1490 [ 30.013027][ C2] do_open+0x677/0xd90 [ 30.013183][ C2] path_openat+0x256/0x440 [ 30.013376][ C2] do_filp_open+0x1b3/0x3e0 [ 30.013568][ C2] do_sys_openat2+0x122/0x160 [ 30.013860][ C2] __x64_sys_openat+0x123/0x1e0 [ 30.014053][ C2] do_syscall_64+0xc6/0x1e0 [ 30.014245][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.014577][ C2] INITIAL USE at: [ 30.014693][ C2] __lock_acquire+0x797/0x1570 [ 30.014885][ C2] lock_acquire.part.0+0xeb/0x330 [ 30.015076][ C2] _raw_write_lock_bh+0x38/0x50 [ 30.015268][ C2] addrconf_permanent_addr+0x6e/0x670 [ 30.015460][ C2] addrconf_notify+0x749/0xd60 [ 30.015651][ C2] notifier_call_chain+0xcd/0x150 [ 30.015953][ C2] __dev_notify_flags+0xe6/0x250 [ 30.016140][ C2] dev_change_flags+0xec/0x160 [ 30.016325][ C2] do_setlink+0x7d6/0x21e0 [ 30.016511][ C2] __rtnl_newlink+0xaa7/0xd80 [ 30.016792][ C2] rtnl_newlink+0x63/0xa0 [ 30.016976][ C2] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 30.017165][ C2] netlink_rcv_skb+0x130/0x360 [ 30.017484][ C2] netlink_unicast+0x449/0x710 [ 30.017689][ C2] netlink_sendmsg+0x723/0xbe0 [ 30.017883][ C2] ____sys_sendmsg+0x7b2/0xa10 [ 30.018173][ C2] ___sys_sendmsg+0xee/0x170 [ 30.018366][ C2] __sys_sendmsg+0xcd/0x170 [ 30.018557][ C2] do_syscall_64+0xc6/0x1e0 [ 30.018753][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.019083][ C2] INITIAL READ USE at: [ 30.019198][ C2] __lock_acquire+0x797/0x1570 [ 30.019393][ C2] lock_acquire.part.0+0xeb/0x330 [ 30.019686][ C2] _raw_read_lock_bh+0x44/0x80 [ 30.019881][ C2] inet6_fill_ifla6_attrs+0x516/0x740 [ 30.020113][ C2] inet6_fill_link_af+0x5e/0xe0 [ 30.020305][ C2] rtnl_fill_ifinfo+0x1615/0x2a90 [ 30.020603][ C2] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 30.020834][ C2] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 30.021065][ C2] rtmsg_ifinfo+0x5b/0xa0 [ 30.021356][ C2] register_netdevice+0x1177/0x1690 [ 30.021589][ C2] register_netdev+0x20/0x40 [ 30.021781][ C2] vti6_init_net+0x25d/0x380 [ 30.022071][ C2] ops_init+0x9b/0x560 [ 30.022262][ C2] register_pernet_operations+0x2db/0x710 [ 30.022492][ C2] register_pernet_device+0x2a/0x60 [ 30.022820][ C2] vti6_tunnel_init+0x18/0x110 [ 30.023017][ C2] do_one_initcall+0x8d/0x1e0 [ 30.023211][ C2] do_initcalls+0x1b2/0x3e0 [ 30.023601][ C2] kernel_init_freeable+0x232/0x310 [ 30.023841][ C2] kernel_init+0x20/0x200 [ 30.024035][ C2] ret_from_fork+0x31/0x70 [ 30.024325][ C2] ret_from_fork_asm+0x1a/0x30 [ 30.024522][ C2] } [ 30.024600][ C2] ... key at: [] __key.37+0x0/0x40 [ 30.024829][ C2] ... acquired at: [ 30.024943][ C2] mark_lock+0x28d/0x3e0 [ 30.025192][ C2] mark_usage+0xd9/0x2a0 [ 30.025344][ C2] __lock_acquire+0x797/0x1570 [ 30.025499][ C2] lock_acquire.part.0+0xeb/0x330 [ 30.025653][ C2] _raw_write_lock+0x30/0x40 [ 30.025907][ C2] addrconf_rs_timer+0xa9/0x730 [ 30.026061][ C2] call_timer_fn+0x13b/0x230 [ 30.026214][ C2] __run_timers+0x545/0x810 [ 30.026367][ C2] timer_expire_remote+0x9b/0xe0 [ 30.026618][ C2] tmigr_handle_remote_cpu+0x270/0x430 [ 30.026772][ C2] tmigr_handle_remote_up+0x19f/0x2e0 [ 30.026925][ C2] tmigr_handle_remote+0x21d/0x3a0 [ 30.027078][ C2] __do_softirq+0x1f8/0x5df [ 30.027340][ C2] irq_exit_rcu+0x97/0xc0 [ 30.027500][ C2] sysvec_apic_timer_interrupt+0x75/0x80 [ 30.027698][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 30.027889][ C2] _raw_spin_unlock_irq+0x30/0x50 [ 30.028138][ C2] p9_tag_alloc+0x351/0x700 [ 30.028291][ C2] p9_client_prepare_req+0xe6/0x290 [ 30.028444][ C2] p9_client_rpc+0x18d/0x930 [ 30.028596][ C2] p9_client_open+0x300/0x420 [ 30.028849][ C2] v9fs_file_open+0x46d/0x7b0 [ 30.029001][ C2] do_dentry_open+0x43c/0x1490 [ 30.029159][ C2] backing_file_open+0x8a/0xf0 [ 30.029312][ C2] ovl_open_realfile+0x233/0x340 [ 30.029467][ C2] ovl_open+0x1aa/0x250 [ 30.029688][ C2] do_dentry_open+0x43c/0x1490 [ 30.029840][ C2] do_open+0x677/0xd90 [ 30.029955][ C2] path_openat+0x256/0x440 [ 30.030107][ C2] do_filp_open+0x1b3/0x3e0 [ 30.030359][ C2] do_sys_openat2+0x122/0x160 [ 30.030511][ C2] __x64_sys_openat+0x123/0x1e0 [ 30.030663][ C2] do_syscall_64+0xc6/0x1e0 [ 30.030817][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.031103][ C2] [ 30.031179][ C2] [ 30.031179][ C2] stack backtrace: [ 30.031376][ C2] CPU: 2 PID: 291 Comm: awk Not tainted 6.9.0-rc1-virtme #1 [ 30.031596][ C2] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 30.032027][ C2] Call Trace: [ 30.032144][ C2] [ 30.032239][ C2] dump_stack_lvl+0x82/0xd0 [ 30.032394][ C2] print_irq_inversion_bug.part.0+0x3d9/0x570 [ 30.032682][ C2] ? kernel_text_address+0xce/0xe0 [ 30.032836][ C2] ? __pfx_print_irq_inversion_bug.part.0+0x10/0x10 [ 30.033027][ C2] ? __pfx_usage_skip+0x10/0x10 [ 30.033183][ C2] ? __pfx_usage_match+0x10/0x10 [ 30.033432][ C2] ? arch_stack_walk+0xa2/0xf0 [ 30.033586][ C2] mark_lock_irq+0x4cd/0xa10 [ 30.033739][ C2] ? __pfx_mark_lock_irq+0x10/0x10 [ 30.033891][ C2] ? __pfx_stack_trace_save+0x10/0x10 [ 30.034144][ C2] ? save_trace+0x8f/0x5b0 [ 30.034298][ C2] mark_lock+0x28d/0x3e0 [ 30.034413][ C2] ? __pfx_stack_trace_save+0x10/0x10 [ 30.034579][ C2] mark_usage+0xd9/0x2a0 [ 30.034711][ C2] __lock_acquire+0x797/0x1570 [ 30.034961][ C2] ? __pfx_validate_chain+0x10/0x10 [ 30.035126][ C2] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 30.035280][ C2] lock_acquire.part.0+0xeb/0x330 [ 30.035433][ C2] ? addrconf_rs_timer+0xa9/0x730 [ 30.035778][ C2] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 30.035932][ C2] ? trace_lock_acquire+0x135/0x1c0 [ 30.036087][ C2] ? addrconf_rs_timer+0xa9/0x730 [ 30.036241][ C2] ? lock_acquire+0x32/0xc0 [ 30.036493][ C2] ? addrconf_rs_timer+0xa9/0x730 [ 30.036645][ C2] _raw_write_lock+0x30/0x40 [ 30.036798][ C2] ? addrconf_rs_timer+0xa9/0x730 [ 30.036949][ C2] addrconf_rs_timer+0xa9/0x730 [ 30.037107][ C2] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 30.037364][ C2] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 30.037519][ C2] ? call_timer_fn+0xe8/0x230 [ 30.037674][ C2] ? lock_acquire+0x32/0xc0 [ 30.037826][ C2] ? call_timer_fn+0xe8/0x230 [ 30.038083][ C2] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 30.038235][ C2] call_timer_fn+0x13b/0x230 [ 30.038386][ C2] ? call_timer_fn+0xe8/0x230 [ 30.038537][ C2] ? call_timer_fn+0xe8/0x230 [ 30.038788][ C2] ? __pfx_call_timer_fn+0x10/0x10 [ 30.038941][ C2] ? hlock_class+0x4e/0x130 [ 30.039099][ C2] ? mark_held_locks+0x9e/0xe0 [ 30.039253][ C2] __run_timers+0x545/0x810 [ 30.039502][ C2] ? __pfx_addrconf_rs_timer+0x10/0x10 [ 30.039655][ C2] ? __pfx___run_timers+0x10/0x10 [ 30.039809][ C2] ? __lock_release+0x103/0x460 [ 30.039962][ C2] ? do_raw_spin_lock+0x131/0x270 [ 30.040115][ C2] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 30.040364][ C2] ? lock_acquire+0x32/0xc0 [ 30.040515][ C2] ? timer_expire_remote+0x93/0xe0 [ 30.040671][ C2] timer_expire_remote+0x9b/0xe0 [ 30.040826][ C2] tmigr_handle_remote_cpu+0x270/0x430 [ 30.041075][ C2] ? __pfx_tmigr_handle_remote_cpu+0x10/0x10 [ 30.041265][ C2] ? hlock_class+0x4e/0x130 [ 30.041416][ C2] ? mark_lock+0x38/0x3e0 [ 30.041533][ C2] ? mark_held_locks+0x9e/0xe0 [ 30.041783][ C2] tmigr_handle_remote_up+0x19f/0x2e0 [ 30.041938][ C2] tmigr_handle_remote+0x21d/0x3a0 [ 30.042092][ C2] ? __pfx_tmigr_handle_remote+0x10/0x10 [ 30.042246][ C2] ? mark_held_locks+0x9e/0xe0 [ 30.042495][ C2] __do_softirq+0x1f8/0x5df [ 30.042649][ C2] irq_exit_rcu+0x97/0xc0 [ 30.042765][ C2] sysvec_apic_timer_interrupt+0x75/0x80 [ 30.042917][ C2] [ 30.042997][ C2] [ 30.043073][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 30.043358][ C2] RIP: 0010:_raw_spin_unlock_irq+0x30/0x50 [ 30.043563][ C2] Code: 44 00 00 55 48 8b 74 24 08 48 89 fd 48 83 c7 18 e8 e5 31 79 fd 48 89 ef e8 1d a2 79 fd e8 98 00 9d fd fb 65 ff 0d 68 8c ed 62 <74> 06 5d c3 cc cc cc cc 0f 1f 44 00 00 5d c3 cc cc cc cc 66 66 2e [ 30.044208][ C2] RSP: 0018:ffffc900006bf400 EFLAGS: 00000282 [ 30.044403][ C2] RAX: 0000000000013511 RBX: 1ffff920000d7e85 RCX: 1ffffffff4084256 [ 30.044632][ C2] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff9d163d58 [ 30.044963][ C2] RBP: ffff888005ca6800 R08: 0000000000000001 R09: fffffbfff40836a5 [ 30.045192][ C2] R10: ffffffffa041b52f R11: ffffc900006bef41 R12: ffff8880029527f0 [ 30.045518][ C2] R13: 0000000000000000 R14: ffff8880029527e8 R15: 0000000000000000 [ 30.045749][ C2] ? _raw_spin_unlock_irq+0x28/0x50 [ 30.045904][ C2] p9_tag_alloc+0x351/0x700 [ 30.046062][ C2] ? __pfx_p9_tag_alloc+0x10/0x10 [ 30.046310][ C2] ? __lock_release+0x103/0x460 [ 30.046464][ C2] ? __debug_check_no_obj_freed+0x253/0x520 [ 30.046660][ C2] ? __pfx___lock_release+0x10/0x10 [ 30.046809][ C2] p9_client_prepare_req+0xe6/0x290 [ 30.047056][ C2] ? __pfx_p9_client_prepare_req+0x10/0x10 [ 30.047270][ C2] ? lockdep_hardirqs_on_prepare.part.0+0x1af/0x370 [ 30.047469][ C2] ? __debug_check_no_obj_freed+0x253/0x520 [ 30.047658][ C2] p9_client_rpc+0x18d/0x930 [ 30.048004][ C2] ? __pfx___debug_check_no_obj_freed+0x10/0x10 [ 30.048192][ C2] ? __pfx_p9_client_rpc+0x10/0x10 [ 30.048344][ C2] ? lockdep_hardirqs_on_prepare.part.0+0x1af/0x370 [ 30.048638][ C2] ? kmem_cache_free+0xd7/0x220 [ 30.048790][ C2] ? p9_req_put+0x17f/0x210 [ 30.048937][ C2] ? trace_kfree+0x2a/0xd0 [ 30.049089][ C2] ? kfree+0x2d/0x230 [ 30.049203][ C2] p9_client_open+0x300/0x420 [ 30.049476][ C2] ? __pfx_p9_client_open+0x10/0x10 [ 30.049628][ C2] ? v9fs_fid_lookup_with_uid+0xa2/0xaf0 [ 30.049784][ C2] v9fs_file_open+0x46d/0x7b0 [ 30.049936][ C2] ? __pfx_v9fs_file_open+0x10/0x10 [ 30.050185][ C2] ? do_dentry_open+0x33/0x1490 [ 30.050338][ C2] do_dentry_open+0x43c/0x1490 [ 30.050494][ C2] ? __pfx_v9fs_file_open+0x10/0x10 [ 30.050645][ C2] ? backing_file_open+0x39/0xf0 [ 30.050895][ C2] backing_file_open+0x8a/0xf0 [ 30.051048][ C2] ovl_open_realfile+0x233/0x340 [ 30.051209][ C2] ovl_open+0x1aa/0x250 [ 30.051325][ C2] ? __pfx_ovl_open+0x10/0x10 [ 30.051477][ C2] ? lock_acquire+0x32/0xc0 [ 30.051734][ C2] ? do_dentry_open+0x33/0x1490 [ 30.051888][ C2] do_dentry_open+0x43c/0x1490 [ 30.052046][ C2] ? __pfx_ovl_open+0x10/0x10 [ 30.052198][ C2] ? may_open+0xde/0x310 [ 30.052410][ C2] do_open+0x677/0xd90 [ 30.052527][ C2] path_openat+0x256/0x440 [ 30.052679][ C2] ? __pfx_path_openat+0x10/0x10 [ 30.052831][ C2] ? __lock_acquire+0xaf0/0x1570 [ 30.052984][ C2] do_filp_open+0x1b3/0x3e0 [ 30.053237][ C2] ? __pfx_do_filp_open+0x10/0x10 [ 30.053399][ C2] ? find_held_lock+0x2c/0x110 [ 30.053557][ C2] ? __pfx_kfree_link+0x10/0x10 [ 30.053710][ C2] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 30.053958][ C2] ? alloc_fd+0x1f5/0x650 [ 30.054075][ C2] ? _raw_spin_unlock+0x23/0x40 [ 30.054229][ C2] ? alloc_fd+0x1f5/0x650 [ 30.054345][ C2] do_sys_openat2+0x122/0x160 [ 30.054497][ C2] ? vfs_fstatat+0x9e/0xc0 [ 30.054752][ C2] ? __pfx_do_sys_openat2+0x10/0x10 [ 30.054917][ C2] ? __pfx___do_sys_newfstatat+0x10/0x10 [ 30.055073][ C2] __x64_sys_openat+0x123/0x1e0 [ 30.055226][ C2] ? __pfx___x64_sys_openat+0x10/0x10 [ 30.055476][ C2] ? __pfx_do_faccessat+0x10/0x10 [ 30.055631][ C2] do_syscall_64+0xc6/0x1e0 [ 30.055782][ C2] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 30.055976][ C2] RIP: 0033:0x7f57d671a0e8 [ 30.056231][ C2] Code: f9 41 89 f0 41 83 e2 40 75 30 89 f0 25 00 00 41 00 3d 00 00 41 00 74 22 44 89 c2 4c 89 ce bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 30 c3 0f 1f 80 00 00 00 00 48 8d 44 24 08 c7 [ 30.056770][ C2] RSP: 002b:00007fff8fa965d8 EFLAGS: 00000287 ORIG_RAX: 0000000000000101 [ 30.057099][ C2] RAX: ffffffffffffffda RBX: 00007fff8fa9686f RCX: 00007f57d671a0e8 [ 30.057333][ C2] RDX: 0000000000080000 RSI: 00007fff8fa96650 RDI: 00000000ffffff9c [ 30.057562][ C2] RBP: 00007fff8fa96640 R08: 0000000000080000 R09: 00007fff8fa96650 [ 30.057889][ C2] R10: 0000000000000000 R11: 0000000000000287 R12: 00007fff8fa96657 [ 30.058123][ C2] R13: 00007fff8fa96880 R14: 00007fff8fa96650 R15: 00007f57d66eb000 [ 30.058451][ C2]