[ 423.699036][ T4453] u32 classifier [ 423.699217][ T4453] input device check on [ 423.699374][ T4453] Actions configured [ 426.305092][ T4495] ip (4495) used greatest stack depth: 23280 bytes left [ 428.965457][ T4528] [ 428.965580][ T4528] ===================================================== [ 428.965771][ T4528] WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected [ 428.966002][ T4528] 6.9.0-rc1-virtme #1 Not tainted [ 428.966154][ T4528] ----------------------------------------------------- [ 428.966338][ T4528] ip/4528 [HC0[0]:SC0[2]:HE1:SE0] is trying to acquire: [ 428.966536][ T4528] ffff888005392c28 (&p->alloc_lock){+.+.}-{2:2}, at: __get_task_comm+0x27/0x70 [ 428.966809][ T4528] [ 428.966809][ T4528] and this task is already holding: [ 428.967023][ T4528] ffff888007ce2580 (&ndev->lock){++--}-{2:2}, at: addrconf_permanent_addr+0x6e/0x670 [ 428.967285][ T4528] which would create a new lock dependency: [ 428.967470][ T4528] (&ndev->lock){++--}-{2:2} -> (&p->alloc_lock){+.+.}-{2:2} [ 428.967693][ T4528] [ 428.967693][ T4528] but this new dependency connects a SOFTIRQ-irq-safe lock: [ 428.967956][ T4528] (&ndev->lock){++--}-{2:2} [ 428.967959][ T4528] [ 428.967959][ T4528] ... which became SOFTIRQ-irq-safe at: [ 428.968315][ T4528] __lock_acquire+0x797/0x1570 [ 428.968465][ T4528] lock_acquire.part.0+0xeb/0x330 [ 428.968610][ T4528] _raw_write_lock+0x30/0x40 [ 428.968755][ T4528] addrconf_rs_timer+0xa9/0x730 [ 428.968898][ T4528] call_timer_fn+0x13b/0x230 [ 428.969053][ T4528] __run_timers+0x545/0x810 [ 428.969200][ T4528] run_timer_softirq+0xe8/0x1b0 [ 428.969344][ T4528] __do_softirq+0x1f8/0x5df [ 428.969488][ T4528] irq_exit_rcu+0x97/0xc0 [ 428.969638][ T4528] sysvec_apic_timer_interrupt+0x75/0x80 [ 428.969792][ T4528] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 428.969973][ T4528] _raw_spin_unlock_irqrestore+0x43/0x70 [ 428.970128][ T4528] get_partial_node.part.0+0x1c5/0x3a0 [ 428.970280][ T4528] ___slab_alloc+0xb70/0x10a0 [ 428.970425][ T4528] __kmalloc+0x34c/0x3c0 [ 428.970539][ T4528] p9_fcall_init+0x7d/0x1b0 [ 428.970689][ T4528] p9_tag_alloc+0x138/0x700 [ 428.970838][ T4528] p9_client_prepare_req+0xe6/0x290 [ 428.970981][ T4528] p9_client_rpc+0x18d/0x930 [ 428.971135][ T4528] p9_client_read_once+0x1f1/0x860 [ 428.971280][ T4528] p9_client_read+0xfd/0x160 [ 428.971425][ T4528] v9fs_issue_read+0x104/0x1b0 [ 428.971574][ T4528] netfs_rreq_submit_slice+0x3da/0x5f0 [ 428.971723][ T4528] netfs_begin_read+0x450/0xb20 [ 428.971868][ T4528] netfs_unbuffered_read_iter_locked+0x5c4/0x810 [ 428.972051][ T4528] netfs_unbuffered_read_iter+0xaa/0xf0 [ 428.972202][ T4528] do_iter_readv_writev+0x42f/0x620 [ 428.972351][ T4528] vfs_iter_read+0x122/0x450 [ 428.972500][ T4528] backing_file_read_iter+0x4bc/0x6a0 [ 428.972646][ T4528] ovl_read_iter+0x1ff/0x270 [ 428.972800][ T4528] vfs_read+0x5dd/0xbf0 [ 428.972915][ T4528] __x64_sys_pread64+0x197/0x1f0 [ 428.973062][ T4528] do_syscall_64+0xc6/0x1e0 [ 428.973225][ T4528] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 428.973410][ T4528] [ 428.973410][ T4528] to a SOFTIRQ-irq-unsafe lock: [ 428.973602][ T4528] (&p->alloc_lock){+.+.}-{2:2} [ 428.973606][ T4528] [ 428.973606][ T4528] ... which became SOFTIRQ-irq-unsafe at: [ 428.973968][ T4528] ... [ 428.973969][ T4528] __lock_acquire+0x797/0x1570 [ 428.974193][ T4528] lock_acquire.part.0+0xeb/0x330 [ 428.974339][ T4528] _raw_spin_lock+0x30/0x40 [ 428.974492][ T4528] set_mems_allowed+0x1d/0x210 [ 428.974639][ T4528] kernel_init_freeable+0x72/0x310 [ 428.974793][ T4528] kernel_init+0x20/0x200 [ 428.974941][ T4528] ret_from_fork+0x31/0x70 [ 428.975087][ T4528] ret_from_fork_asm+0x1a/0x30 [ 428.975241][ T4528] [ 428.975241][ T4528] other info that might help us debug this: [ 428.975241][ T4528] [ 428.975522][ T4528] Possible interrupt unsafe locking scenario: [ 428.975522][ T4528] [ 428.975736][ T4528] CPU0 CPU1 [ 428.975881][ T4528] ---- ---- [ 428.976029][ T4528] lock(&p->alloc_lock); [ 428.976143][ T4528] local_irq_disable(); [ 428.976328][ T4528] lock(&ndev->lock); [ 428.976508][ T4528] lock(&p->alloc_lock); [ 428.976701][ T4528] [ 428.976813][ T4528] lock(&ndev->lock); [ 428.976924][ T4528] [ 428.976924][ T4528] *** DEADLOCK *** [ 428.976924][ T4528] [ 428.977138][ T4528] 2 locks held by ip/4528: [ 428.977286][ T4528] #0: ffffffffb8fb7208 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x2af/0xbf0 [ 428.977562][ T4528] #1: ffff888007ce2580 (&ndev->lock){++--}-{2:2}, at: addrconf_permanent_addr+0x6e/0x670 [ 428.977826][ T4528] [ 428.977826][ T4528] the dependencies between SOFTIRQ-irq-safe lock and the holding lock: [ 428.978122][ T4528] -> (&ndev->lock){++--}-{2:2} { [ 428.978273][ T4528] HARDIRQ-ON-W at: [ 428.978388][ T4528] __lock_acquire+0x797/0x1570 [ 428.978578][ T4528] lock_acquire.part.0+0xeb/0x330 [ 428.978767][ T4528] _raw_write_lock_bh+0x38/0x50 [ 428.978950][ T4528] addrconf_permanent_addr+0x6e/0x670 [ 428.979137][ T4528] addrconf_notify+0x749/0xd60 [ 428.979320][ T4528] notifier_call_chain+0xcd/0x150 [ 428.979503][ T4528] __dev_notify_flags+0xe6/0x250 [ 428.979690][ T4528] dev_change_flags+0xec/0x160 [ 428.979870][ T4528] do_setlink+0x7d6/0x21e0 [ 428.980062][ T4528] __rtnl_newlink+0xaa7/0xd80 [ 428.980243][ T4528] rtnl_newlink+0x63/0xa0 [ 428.980433][ T4528] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 428.980615][ T4528] netlink_rcv_skb+0x130/0x360 [ 428.980801][ T4528] netlink_unicast+0x449/0x710 [ 428.980986][ T4528] netlink_sendmsg+0x723/0xbe0 [ 428.981176][ T4528] ____sys_sendmsg+0x7b2/0xa10 [ 428.981367][ T4528] ___sys_sendmsg+0xee/0x170 [ 428.981557][ T4528] __sys_sendmsg+0xcd/0x170 [ 428.981749][ T4528] do_syscall_64+0xc6/0x1e0 [ 428.981938][ T4528] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 428.982158][ T4528] HARDIRQ-ON-R at: [ 428.982268][ T4528] __lock_acquire+0x797/0x1570 [ 428.982450][ T4528] lock_acquire.part.0+0xeb/0x330 [ 428.982634][ T4528] _raw_read_lock_bh+0x44/0x80 [ 428.982819][ T4528] inet6_fill_ifla6_attrs+0x516/0x740 [ 428.983002][ T4528] inet6_fill_link_af+0x5e/0xe0 [ 428.983190][ T4528] rtnl_fill_ifinfo+0x1615/0x2a90 [ 428.983379][ T4528] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 428.983561][ T4528] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 428.983780][ T4528] rtmsg_ifinfo+0x5b/0xa0 [ 428.983963][ T4528] register_netdevice+0x1177/0x1690 [ 428.984145][ T4528] register_netdev+0x20/0x40 [ 428.984327][ T4528] vti6_init_net+0x25d/0x380 [ 428.984520][ T4528] ops_init+0x9b/0x560 [ 428.984668][ T4528] register_pernet_operations+0x2db/0x710 [ 428.984884][ T4528] register_pernet_device+0x2a/0x60 [ 428.985069][ T4528] vti6_tunnel_init+0x18/0x110 [ 428.985252][ T4528] do_one_initcall+0x8d/0x1e0 [ 428.985434][ T4528] do_initcalls+0x1b2/0x3e0 [ 428.985623][ T4528] kernel_init_freeable+0x232/0x310 [ 428.985804][ T4528] kernel_init+0x20/0x200 [ 428.985987][ T4528] ret_from_fork+0x31/0x70 [ 428.986171][ T4528] ret_from_fork_asm+0x1a/0x30 [ 428.986356][ T4528] IN-SOFTIRQ-W at: [ 428.986468][ T4528] __lock_acquire+0x797/0x1570 [ 428.986650][ T4528] lock_acquire.part.0+0xeb/0x330 [ 428.986833][ T4528] _raw_write_lock+0x30/0x40 [ 428.987017][ T4528] addrconf_rs_timer+0xa9/0x730 [ 428.987198][ T4528] call_timer_fn+0x13b/0x230 [ 428.987383][ T4528] __run_timers+0x545/0x810 [ 428.987570][ T4528] run_timer_softirq+0xe8/0x1b0 [ 428.987751][ T4528] __do_softirq+0x1f8/0x5df [ 428.987943][ T4528] irq_exit_rcu+0x97/0xc0 [ 428.988132][ T4528] sysvec_apic_timer_interrupt+0x75/0x80 [ 428.988359][ T4528] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 428.988579][ T4528] _raw_spin_unlock_irqrestore+0x43/0x70 [ 428.988809][ T4528] get_partial_node.part.0+0x1c5/0x3a0 [ 428.988991][ T4528] ___slab_alloc+0xb70/0x10a0 [ 428.989171][ T4528] __kmalloc+0x34c/0x3c0 [ 428.989357][ T4528] p9_fcall_init+0x7d/0x1b0 [ 428.989542][ T4528] p9_tag_alloc+0x138/0x700 [ 428.989725][ T4528] p9_client_prepare_req+0xe6/0x290 [ 428.989906][ T4528] p9_client_rpc+0x18d/0x930 [ 428.990089][ T4528] p9_client_read_once+0x1f1/0x860 [ 428.990270][ T4528] p9_client_read+0xfd/0x160 [ 428.990454][ T4528] v9fs_issue_read+0x104/0x1b0 [ 428.990643][ T4528] netfs_rreq_submit_slice+0x3da/0x5f0 [ 428.990920][ T4528] netfs_begin_read+0x450/0xb20 [ 428.991101][ T4528] netfs_unbuffered_read_iter_locked+0x5c4/0x810 [ 428.991317][ T4528] netfs_unbuffered_read_iter+0xaa/0xf0 [ 428.991625][ T4528] do_iter_readv_writev+0x42f/0x620 [ 428.991810][ T4528] vfs_iter_read+0x122/0x450 [ 428.992001][ T4528] backing_file_read_iter+0x4bc/0x6a0 [ 428.992275][ T4528] ovl_read_iter+0x1ff/0x270 [ 428.992466][ T4528] vfs_read+0x5dd/0xbf0 [ 428.992648][ T4528] __x64_sys_pread64+0x197/0x1f0 [ 428.992919][ T4528] do_syscall_64+0xc6/0x1e0 [ 428.993110][ T4528] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 428.993334][ T4528] IN-SOFTIRQ-R at: [ 428.993444][ T4528] __lock_acquire+0x797/0x1570 [ 428.993726][ T4528] lock_acquire.part.0+0xeb/0x330 [ 428.993907][ T4528] _raw_read_lock_bh+0x44/0x80 [ 428.994090][ T4528] ipv6_get_lladdr+0xa9/0x3e0 [ 428.994270][ T4528] addrconf_rs_timer+0x24a/0x730 [ 428.994455][ T4528] call_timer_fn+0x13b/0x230 [ 428.994637][ T4528] __run_timers+0x545/0x810 [ 428.994818][ T4528] run_timer_softirq+0xe8/0x1b0 [ 428.995183][ T4528] __do_softirq+0x1f8/0x5df [ 428.995365][ T4528] irq_exit_rcu+0x97/0xc0 [ 428.995545][ T4528] sysvec_apic_timer_interrupt+0x75/0x80 [ 428.995863][ T4528] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 428.996083][ T4528] _raw_spin_unlock_irqrestore+0x43/0x70 [ 428.996303][ T4528] get_partial_node.part.0+0x1c5/0x3a0 [ 428.996577][ T4528] ___slab_alloc+0xb70/0x10a0 [ 428.996762][ T4528] __kmalloc+0x34c/0x3c0 [ 428.996946][ T4528] p9_fcall_init+0x7d/0x1b0 [ 428.997221][ T4528] p9_tag_alloc+0x138/0x700 [ 428.997402][ T4528] p9_client_prepare_req+0xe6/0x290 [ 428.997585][ T4528] p9_client_rpc+0x18d/0x930 [ 428.997768][ T4528] p9_client_read_once+0x1f1/0x860 [ 428.998044][ T4528] p9_client_read+0xfd/0x160 [ 428.998228][ T4528] v9fs_issue_read+0x104/0x1b0 [ 428.998412][ T4528] netfs_rreq_submit_slice+0x3da/0x5f0 [ 428.998694][ T4528] netfs_begin_read+0x450/0xb20 [ 428.998877][ T4528] netfs_unbuffered_read_iter_locked+0x5c4/0x810 [ 428.999094][ T4528] netfs_unbuffered_read_iter+0xaa/0xf0 [ 428.999311][ T4528] do_iter_readv_writev+0x42f/0x620 [ 428.999494][ T4528] vfs_iter_read+0x122/0x450 [ 428.999678][ T4528] backing_file_read_iter+0x4bc/0x6a0 [ 428.999859][ T4528] ovl_read_iter+0x1ff/0x270 [ 429.000133][ T4528] vfs_read+0x5dd/0xbf0 [ 429.000314][ T4528] __x64_sys_pread64+0x197/0x1f0 [ 429.000497][ T4528] do_syscall_64+0xc6/0x1e0 [ 429.000770][ T4528] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 429.000989][ T4528] INITIAL USE at: [ 429.001100][ T4528] __lock_acquire+0x797/0x1570 [ 429.001282][ T4528] lock_acquire.part.0+0xeb/0x330 [ 429.001555][ T4528] _raw_write_lock_bh+0x38/0x50 [ 429.001734][ T4528] addrconf_permanent_addr+0x6e/0x670 [ 429.001915][ T4528] addrconf_notify+0x749/0xd60 [ 429.002187][ T4528] notifier_call_chain+0xcd/0x150 [ 429.002372][ T4528] __dev_notify_flags+0xe6/0x250 [ 429.002555][ T4528] dev_change_flags+0xec/0x160 [ 429.002831][ T4528] do_setlink+0x7d6/0x21e0 [ 429.003014][ T4528] __rtnl_newlink+0xaa7/0xd80 [ 429.003202][ T4528] rtnl_newlink+0x63/0xa0 [ 429.003385][ T4528] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 429.003659][ T4528] netlink_rcv_skb+0x130/0x360 [ 429.003847][ T4528] netlink_unicast+0x449/0x710 [ 429.004030][ T4528] netlink_sendmsg+0x723/0xbe0 [ 429.004306][ T4528] ____sys_sendmsg+0x7b2/0xa10 [ 429.004491][ T4528] ___sys_sendmsg+0xee/0x170 [ 429.004676][ T4528] __sys_sendmsg+0xcd/0x170 [ 429.004859][ T4528] do_syscall_64+0xc6/0x1e0 [ 429.005130][ T4528] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 429.005351][ T4528] INITIAL READ USE at: [ 429.005459][ T4528] __lock_acquire+0x797/0x1570 [ 429.005733][ T4528] lock_acquire.part.0+0xeb/0x330 [ 429.005915][ T4528] _raw_read_lock_bh+0x44/0x80 [ 429.006096][ T4528] inet6_fill_ifla6_attrs+0x516/0x740 [ 429.006495][ T4528] inet6_fill_link_af+0x5e/0xe0 [ 429.006681][ T4528] rtnl_fill_ifinfo+0x1615/0x2a90 [ 429.006864][ T4528] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 429.007082][ T4528] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 429.007389][ T4528] rtmsg_ifinfo+0x5b/0xa0 [ 429.007571][ T4528] register_netdevice+0x1177/0x1690 [ 429.007795][ T4528] register_netdev+0x20/0x40 [ 429.008068][ T4528] vti6_init_net+0x25d/0x380 [ 429.008250][ T4528] ops_init+0x9b/0x560 [ 429.008435][ T4528] register_pernet_operations+0x2db/0x710 [ 429.008753][ T4528] register_pernet_device+0x2a/0x60 [ 429.008973][ T4528] vti6_tunnel_init+0x18/0x110 [ 429.009160][ T4528] do_one_initcall+0x8d/0x1e0 [ 429.009344][ T4528] do_initcalls+0x1b2/0x3e0 [ 429.009528][ T4528] kernel_init_freeable+0x232/0x310 [ 429.009748][ T4528] kernel_init+0x20/0x200 [ 429.009932][ T4528] ret_from_fork+0x31/0x70 [ 429.010119][ T4528] ret_from_fork_asm+0x1a/0x30 [ 429.010304][ T4528] } [ 429.010381][ T4528] ... key at: [] __key.37+0x0/0x40 [ 429.010699][ T4528] [ 429.010699][ T4528] the dependencies between the lock to be acquired [ 429.010700][ T4528] and SOFTIRQ-irq-unsafe lock: [ 429.011092][ T4528] -> (&p->alloc_lock){+.+.}-{2:2} { [ 429.011248][ T4528] HARDIRQ-ON-W at: [ 429.011365][ T4528] __lock_acquire+0x797/0x1570 [ 429.011559][ T4528] lock_acquire.part.0+0xeb/0x330 [ 429.011743][ T4528] _raw_spin_lock+0x30/0x40 [ 429.012020][ T4528] set_mems_allowed+0x1d/0x210 [ 429.012203][ T4528] kernel_init_freeable+0x72/0x310 [ 429.012384][ T4528] kernel_init+0x20/0x200 [ 429.012567][ T4528] ret_from_fork+0x31/0x70 [ 429.012845][ T4528] ret_from_fork_asm+0x1a/0x30 [ 429.013032][ T4528] SOFTIRQ-ON-W at: [ 429.013146][ T4528] __lock_acquire+0x797/0x1570 [ 429.013424][ T4528] lock_acquire.part.0+0xeb/0x330 [ 429.013606][ T4528] _raw_spin_lock+0x30/0x40 [ 429.013791][ T4528] set_mems_allowed+0x1d/0x210 [ 429.013978][ T4528] kernel_init_freeable+0x72/0x310 [ 429.014253][ T4528] kernel_init+0x20/0x200 [ 429.014441][ T4528] ret_from_fork+0x31/0x70 [ 429.014626][ T4528] ret_from_fork_asm+0x1a/0x30 [ 429.014905][ T4528] INITIAL USE at: [ 429.015016][ T4528] __lock_acquire+0x797/0x1570 [ 429.015200][ T4528] lock_acquire.part.0+0xeb/0x330 [ 429.015383][ T4528] _raw_spin_lock+0x30/0x40 [ 429.015665][ T4528] set_mems_allowed+0x1d/0x210 [ 429.015850][ T4528] kernel_init_freeable+0x72/0x310 [ 429.016031][ T4528] kernel_init+0x20/0x200 [ 429.016236][ T4528] ret_from_fork+0x31/0x70 [ 429.016421][ T4528] ret_from_fork_asm+0x1a/0x30 [ 429.016607][ T4528] } [ 429.016682][ T4528] ... key at: [] __key.388+0x0/0x40 [ 429.016996][ T4528] ... acquired at: [ 429.017108][ T4528] check_prev_add+0x194/0xce0 [ 429.017258][ T4528] validate_chain+0x71d/0x9b0 [ 429.017404][ T4528] __lock_acquire+0xaf0/0x1570 [ 429.017551][ T4528] lock_acquire.part.0+0xeb/0x330 [ 429.017795][ T4528] _raw_spin_lock+0x30/0x40 [ 429.017941][ T4528] __get_task_comm+0x27/0x70 [ 429.018088][ T4528] ref_tracker_alloc+0x2ee/0x490 [ 429.018237][ T4528] netdev_get_by_index+0x5e/0x80 [ 429.018389][ T4528] fib6_nh_init+0x3d8/0x1580 [ 429.018537][ T4528] ip6_route_info_create+0xf18/0x17d0 [ 429.018685][ T4528] addrconf_f6i_alloc+0x315/0x560 [ 429.018831][ T4528] addrconf_permanent_addr+0x1ed/0x670 [ 429.019070][ T4528] addrconf_notify+0x749/0xd60 [ 429.019216][ T4528] notifier_call_chain+0xcd/0x150 [ 429.019362][ T4528] __dev_notify_flags+0xe6/0x250 [ 429.019509][ T4528] dev_change_flags+0xec/0x160 [ 429.019749][ T4528] do_setlink+0x7d6/0x21e0 [ 429.019895][ T4528] __rtnl_newlink+0xaa7/0xd80 [ 429.020041][ T4528] rtnl_newlink+0x63/0xa0 [ 429.020191][ T4528] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 429.020338][ T4528] netlink_rcv_skb+0x130/0x360 [ 429.020576][ T4528] netlink_unicast+0x449/0x710 [ 429.020722][ T4528] netlink_sendmsg+0x723/0xbe0 [ 429.020868][ T4528] ____sys_sendmsg+0x7b2/0xa10 [ 429.021013][ T4528] ___sys_sendmsg+0xee/0x170 [ 429.021258][ T4528] __sys_sendmsg+0xcd/0x170 [ 429.021411][ T4528] do_syscall_64+0xc6/0x1e0 [ 429.021555][ T4528] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 429.021739][ T4528] [ 429.021905][ T4528] [ 429.021905][ T4528] stack backtrace: [ 429.022089][ T4528] CPU: 1 PID: 4528 Comm: ip Not tainted 6.9.0-rc1-virtme #1 [ 429.022310][ T4528] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 429.022734][ T4528] Call Trace: [ 429.022848][ T4528] [ 429.022923][ T4528] dump_stack_lvl+0x82/0xd0 [ 429.023076][ T4528] print_bad_irq_dependency+0x957/0xd40 [ 429.023233][ T4528] ? __pfx_print_bad_irq_dependency+0x10/0x10 [ 429.023417][ T4528] ? __pfx_usage_skip+0x10/0x10 [ 429.023562][ T4528] ? __bfs+0x246/0x650 [ 429.023673][ T4528] ? __pfx_usage_match+0x10/0x10 [ 429.023821][ T4528] check_irq_usage+0x596/0x850 [ 429.024063][ T4528] ? __pfx_check_irq_usage+0x10/0x10 [ 429.024217][ T4528] ? __bfs+0x246/0x650 [ 429.024326][ T4528] ? __pfx_hlock_conflict+0x10/0x10 [ 429.024475][ T4528] ? check_path.constprop.0+0x24/0x50 [ 429.024714][ T4528] ? check_noncircular+0x14c/0x3e0 [ 429.024861][ T4528] ? __pfx_check_noncircular+0x10/0x10 [ 429.025008][ T4528] ? find_held_lock+0x2c/0x110 [ 429.025161][ T4528] ? check_prev_add+0x194/0xce0 [ 429.025307][ T4528] check_prev_add+0x194/0xce0 [ 429.025547][ T4528] ? validate_chain+0x130/0x9b0 [ 429.025694][ T4528] validate_chain+0x71d/0x9b0 [ 429.025841][ T4528] ? mark_lock+0x38/0x3e0 [ 429.025952][ T4528] ? __pfx_validate_chain+0x10/0x10 [ 429.026190][ T4528] ? hlock_class+0x4e/0x130 [ 429.026334][ T4528] ? mark_lock+0x38/0x3e0 [ 429.026445][ T4528] __lock_acquire+0xaf0/0x1570 [ 429.026595][ T4528] lock_acquire.part.0+0xeb/0x330 [ 429.026741][ T4528] ? __get_task_comm+0x27/0x70 [ 429.026976][ T4528] ? mark_lock+0x38/0x3e0 [ 429.027087][ T4528] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 429.027232][ T4528] ? trace_lock_acquire+0x135/0x1c0 [ 429.027377][ T4528] ? __get_task_comm+0x27/0x70 [ 429.027618][ T4528] ? lock_acquire+0x32/0xc0 [ 429.027763][ T4528] ? __get_task_comm+0x27/0x70 [ 429.027913][ T4528] _raw_spin_lock+0x30/0x40 [ 429.028063][ T4528] ? __get_task_comm+0x27/0x70 [ 429.028208][ T4528] __get_task_comm+0x27/0x70 [ 429.028354][ T4528] ref_tracker_alloc+0x2ee/0x490 [ 429.028501][ T4528] ? __pfx_ref_tracker_alloc+0x10/0x10 [ 429.028646][ T4528] ? dev_get_by_index+0x177/0x270 [ 429.028792][ T4528] ? netdev_get_by_index+0x5e/0x80 [ 429.029117][ T4528] ? fib6_nh_init+0x3d8/0x1580 [ 429.029264][ T4528] ? ip6_route_info_create+0xf18/0x17d0 [ 429.029413][ T4528] ? addrconf_f6i_alloc+0x315/0x560 [ 429.029561][ T4528] ? addrconf_permanent_addr+0x1ed/0x670 [ 429.029809][ T4528] ? addrconf_notify+0x749/0xd60 [ 429.029954][ T4528] ? notifier_call_chain+0xcd/0x150 [ 429.030107][ T4528] ? __dev_notify_flags+0xe6/0x250 [ 429.030255][ T4528] ? dev_change_flags+0xec/0x160 [ 429.030496][ T4528] ? do_setlink+0x7d6/0x21e0 [ 429.030640][ T4528] ? __rtnl_newlink+0xaa7/0xd80 [ 429.030793][ T4528] ? rtnl_newlink+0x63/0xa0 [ 429.030941][ T4528] ? rtnetlink_rcv_msg+0x2fb/0xbf0 [ 429.031179][ T4528] ? netlink_rcv_skb+0x130/0x360 [ 429.031328][ T4528] ? netlink_unicast+0x449/0x710 [ 429.031477][ T4528] ? netlink_sendmsg+0x723/0xbe0 [ 429.031625][ T4528] ? dev_get_by_index+0x177/0x270 [ 429.031771][ T4528] netdev_get_by_index+0x5e/0x80 [ 429.032008][ T4528] fib6_nh_init+0x3d8/0x1580 [ 429.032155][ T4528] ? lockdep_hardirqs_on_prepare.part.0+0x14f/0x370 [ 429.032339][ T4528] ? __pfx_fib6_nh_init+0x10/0x10 [ 429.032486][ T4528] ? __kasan_kmalloc+0x7f/0x90 [ 429.032728][ T4528] ? trace_kmalloc+0x2a/0xe0 [ 429.032875][ T4528] ? __kmalloc+0x1d7/0x3c0 [ 429.033021][ T4528] ip6_route_info_create+0xf18/0x17d0 [ 429.033171][ T4528] ? __lock_release+0x103/0x460 [ 429.033319][ T4528] ? __pfx_ip6_route_info_create+0x10/0x10 [ 429.033501][ T4528] ? addrconf_f6i_alloc+0x12d/0x560 [ 429.033652][ T4528] addrconf_f6i_alloc+0x315/0x560 [ 429.033798][ T4528] ? __pfx_addrconf_f6i_alloc+0x10/0x10 [ 429.034036][ T4528] ? lock_acquire.part.0+0xeb/0x330 [ 429.034185][ T4528] ? do_raw_write_lock+0x122/0x3b0 [ 429.034331][ T4528] ? __pfx_do_raw_write_lock+0x10/0x10 [ 429.034476][ T4528] ? lock_acquire+0x32/0xc0 [ 429.034713][ T4528] ? addrconf_permanent_addr+0x6e/0x670 [ 429.034864][ T4528] addrconf_permanent_addr+0x1ed/0x670 [ 429.035013][ T4528] addrconf_notify+0x749/0xd60 [ 429.035161][ T4528] notifier_call_chain+0xcd/0x150 [ 429.035316][ T4528] __dev_notify_flags+0xe6/0x250 [ 429.035467][ T4528] ? __pfx___dev_notify_flags+0x10/0x10 [ 429.035624][ T4528] ? __dev_change_flags+0x469/0x6c0 [ 429.035779][ T4528] ? __pfx___dev_change_flags+0x10/0x10 [ 429.035926][ T4528] ? find_held_lock+0x2c/0x110 [ 429.036168][ T4528] dev_change_flags+0xec/0x160 [ 429.036314][ T4528] do_setlink+0x7d6/0x21e0 [ 429.036460][ T4528] ? is_bpf_text_address+0x6c/0x120 [ 429.036611][ T4528] ? __pfx_do_setlink+0x10/0x10 [ 429.036851][ T4528] ? is_bpf_text_address+0x71/0x120 [ 429.037002][ T4528] ? kernel_text_address+0xce/0xe0 [ 429.037150][ T4528] ? __kernel_text_address+0x12/0x40 [ 429.037301][ T4528] ? unwind_get_return_address+0x5e/0xa0 [ 429.037546][ T4528] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 429.037733][ T4528] ? arch_stack_walk+0xa2/0xf0 [ 429.037881][ T4528] ? stack_trace_save+0x94/0xd0 [ 429.038035][ T4528] ? __pfx_stack_trace_save+0x10/0x10 [ 429.038274][ T4528] ? stack_depot_save_flags+0x45/0x530 [ 429.038419][ T4528] ? mark_lock+0x38/0x3e0 [ 429.038534][ T4528] ? kasan_save_stack+0x34/0x50 [ 429.038683][ T4528] ? kasan_save_stack+0x24/0x50 [ 429.038834][ T4528] ? kasan_save_track+0x14/0x30 [ 429.039074][ T4528] ? __kasan_kmalloc+0x7f/0x90 [ 429.039217][ T4528] ? rtnl_newlink+0x4a/0xa0 [ 429.039366][ T4528] ? rtnetlink_rcv_msg+0x2fb/0xbf0 [ 429.039510][ T4528] ? netlink_rcv_skb+0x130/0x360 [ 429.039748][ T4528] ? validate_nla+0x1d30/0x1d30 [ 429.039894][ T4528] ? netlink_sendmsg+0x723/0xbe0 [ 429.040038][ T4528] ? ____sys_sendmsg+0x7b2/0xa10 [ 429.040183][ T4528] ? ___sys_sendmsg+0xee/0x170 [ 429.040423][ T4528] __rtnl_newlink+0xaa7/0xd80 [ 429.040569][ T4528] ? hlock_class+0x4e/0x130 [ 429.040715][ T4528] ? __pfx___rtnl_newlink+0x10/0x10 [ 429.040864][ T4528] ? lockdep_hardirqs_on_prepare.part.0+0x1af/0x370 [ 429.041135][ T4528] ? __create_object+0x5e/0xb0 [ 429.041283][ T4528] ? trace_kmalloc+0x2a/0xe0 [ 429.041430][ T4528] rtnl_newlink+0x63/0xa0 [ 429.041541][ T4528] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 429.041688][ T4528] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 429.041924][ T4528] ? hlock_class+0x4e/0x130 [ 429.042069][ T4528] ? mark_lock+0x38/0x3e0 [ 429.042181][ T4528] ? __lock_acquire+0xaf0/0x1570 [ 429.042327][ T4528] netlink_rcv_skb+0x130/0x360 [ 429.042568][ T4528] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 429.042714][ T4528] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 429.042858][ T4528] ? lock_acquire.part.0+0xeb/0x330 [ 429.043007][ T4528] ? netlink_deliver_tap+0xc8/0x340 [ 429.043257][ T4528] ? lock_acquire+0x32/0xc0 [ 429.043405][ T4528] ? netlink_deliver_tap+0xc8/0x340 [ 429.043557][ T4528] ? netlink_deliver_tap+0xc8/0x340 [ 429.043709][ T4528] ? netlink_deliver_tap+0x149/0x340 [ 429.043856][ T4528] netlink_unicast+0x449/0x710 [ 429.044097][ T4528] ? __pfx_netlink_unicast+0x10/0x10 [ 429.044247][ T4528] ? find_held_lock+0x2c/0x110 [ 429.044403][ T4528] netlink_sendmsg+0x723/0xbe0 [ 429.044559][ T4528] ? __pfx_netlink_sendmsg+0x10/0x10 [ 429.044795][ T4528] ? __might_fault+0xc3/0x170 [ 429.044941][ T4528] ? __import_iovec+0x35d/0x5d0 [ 429.045091][ T4528] ____sys_sendmsg+0x7b2/0xa10 [ 429.045238][ T4528] ? __pfx_____sys_sendmsg+0x10/0x10 [ 429.045482][ T4528] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 429.045663][ T4528] ? __pfx_validate_chain+0x10/0x10 [ 429.045819][ T4528] ___sys_sendmsg+0xee/0x170 [ 429.045971][ T4528] ? __pfx____sys_sendmsg+0x10/0x10 [ 429.046212][ T4528] ? find_held_lock+0x2c/0x110 [ 429.046360][ T4528] ? __lock_release+0x103/0x460 [ 429.046505][ T4528] ? __debug_check_no_obj_freed+0x253/0x520 [ 429.046695][ T4528] ? __pfx___lock_release+0x10/0x10 [ 429.046937][ T4528] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 429.047086][ T4528] ? lockdep_hardirqs_on_prepare.part.0+0x1af/0x370 [ 429.047271][ T4528] ? __fget_light+0x53/0x1e0 [ 429.047420][ T4528] __sys_sendmsg+0xcd/0x170 [ 429.047667][ T4528] ? __pfx___sys_sendmsg+0x10/0x10 [ 429.047820][ T4528] do_syscall_64+0xc6/0x1e0 [ 429.047977][ T4528] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 429.048161][ T4528] RIP: 0033:0x7f0136adc7b7 [ 429.048314][ T4528] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 [ 429.048858][ T4528] RSP: 002b:00007ffe8c9a9f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 429.049184][ T4528] RAX: ffffffffffffffda RBX: 00007ffe8c9aa650 RCX: 00007f0136adc7b7 [ 429.049405][ T4528] RDX: 0000000000000000 RSI: 00007ffe8c9a9f80 RDI: 0000000000000005 [ 429.049633][ T4528] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 429.049951][ T4528] R10: 00007f013699a4a8 R11: 0000000000000246 R12: 0000000000000003 [ 429.050169][ T4528] R13: 00000000660ea37f R14: 0000000000495540 R15: 0000000000000000 [ 429.050484][ T4528] [ 429.054742][ T49] ip6_tunnel: ip6gretap00 xmit: Local address not yet configured! [ 429.063289][ T4528] ip (4528) used greatest stack depth: 22272 bytes left [ 432.452740][ T7] ip6_tunnel: ip6erspan00 xmit: Local address not yet configured! [ 432.911746][ T51] ip6_tunnel: ip6erspan00 xmit: Local address not yet configured! [ 432.923680][ T51] ip6_tunnel: ip6erspan00 xmit: Local address not yet configured! [ 432.959811][ T71] ip6_tunnel: ip6erspan00 xmit: Local address not yet configured! [ 433.628292][ T4597] test-br0: port 1(test-dummy0) entered blocking state [ 433.628481][ T4597] test-br0: port 1(test-dummy0) entered disabled state [ 433.628683][ T4597] test-dummy0: entered allmulticast mode [ 433.629663][ T4597] test-dummy0: entered promiscuous mode [ 433.725684][ T4601] test-br0: port 1(test-dummy0) entered blocking state [ 433.725899][ T4601] test-br0: port 1(test-dummy0) entered forwarding state [ 435.629600][ T4638] test-dummy0: left allmulticast mode [ 435.629787][ T4638] test-dummy0: left promiscuous mode [ 435.630040][ T4638] test-br0: port 1(test-dummy0) entered disabled state [ 535.877612][ T6862] MACsec IEEE 802.1AE [ 539.882516][ T6929] Initializing XFRM netlink socket [ 546.942237][ T7045] test-br0: port 1(vxlan10) entered blocking state [ 546.942453][ T7045] test-br0: port 1(vxlan10) entered disabled state [ 546.942653][ T7045] vxlan10: entered allmulticast mode [ 546.943582][ T7045] vxlan10: entered promiscuous mode [ 547.599732][ T71] vxlan10: left allmulticast mode [ 547.599893][ T71] vxlan10: left promiscuous mode [ 547.600133][ T71] test-br0: port 1(vxlan10) entered disabled state [ 550.058184][ T7109] test-bond0: (slave eth0): Enslaving as a backup interface with an up link [ 550.152085][ T7112] test-bond0: (slave eth1): Enslaving as a backup interface with an up link [ 550.368573][ T7123] test-br0: port 1(test-bond0) entered blocking state [ 550.368762][ T7123] test-br0: port 1(test-bond0) entered disabled state [ 550.368944][ T7123] test-bond0: entered allmulticast mode [ 550.369072][ T7123] netdevsim netdevsim10 eth0: entered allmulticast mode [ 550.369241][ T7123] netdevsim netdevsim20 eth1: entered allmulticast mode [ 550.370420][ T7123] test-bond0: entered promiscuous mode [ 550.370561][ T7123] netdevsim netdevsim10 eth0: entered promiscuous mode [ 550.370851][ T7123] netdevsim netdevsim20 eth1: entered promiscuous mode [ 550.485427][ T7125] test-bond0: left allmulticast mode [ 550.485601][ T7125] netdevsim netdevsim10 eth0: left allmulticast mode [ 550.485773][ T7125] netdevsim netdevsim20 eth1: left allmulticast mode [ 550.485935][ T7125] test-bond0: left promiscuous mode [ 550.486062][ T7125] netdevsim netdevsim10 eth0: left promiscuous mode [ 550.486343][ T7125] netdevsim netdevsim20 eth1: left promiscuous mode [ 550.487038][ T7125] test-br0: port 1(test-bond0) entered disabled state [ 550.618251][ T7126] test-bond0 (unregistering): (slave eth0): Releasing backup interface [ 550.636195][ T7126] test-bond0 (unregistering): (slave eth1): Releasing backup interface [ 550.655135][ T7126] test-bond0 (unregistering): Released all slaves [ 555.021755][ T7203] bond123: (slave test-dummy0): Enslaving as an active interface with an up link [ 555.134177][ T71] bond123 (unregistering): (slave test-dummy0): Releasing backup interface [ 555.150330][ T71] bond123 (unregistering): Released all slaves