[ 34.711468][ T339] 8021q: 802.1Q VLAN Support v1.8 [ 35.419300][ T345] gre: GRE over IPv4 demultiplexor driver [ 35.482387][ T345] ip6_gre: GRE over IPv6 tunneling driver [ 47.511460][ T427] GACT probability NOT on [ 48.058116][ C3] [ 48.058301][ C3] ======================================================== [ 48.058596][ C3] WARNING: possible irq lock inversion dependency detected [ 48.058892][ C3] 6.9.0-rc1-virtme #1 Not tainted [ 48.059089][ C3] -------------------------------------------------------- [ 48.059407][ C3] mausezahn/430 just changed the state of lock: [ 48.059654][ C3] ffff888005550d80 (&ndev->lock){++.-}-{2:2}, at: ipv6_get_lladdr+0xa9/0x3e0 [ 48.059980][ C3] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 48.060238][ C3] (&p->alloc_lock){+.+.}-{2:2} [ 48.060242][ C3] [ 48.060242][ C3] [ 48.060242][ C3] and interrupts could create inverse lock ordering between them. [ 48.060242][ C3] [ 48.060891][ C3] [ 48.060891][ C3] other info that might help us debug this: [ 48.061163][ C3] Possible interrupt unsafe locking scenario: [ 48.061163][ C3] [ 48.061422][ C3] CPU0 CPU1 [ 48.061593][ C3] ---- ---- [ 48.061764][ C3] lock(&p->alloc_lock); [ 48.061899][ C3] local_irq_disable(); [ 48.062120][ C3] lock(&ndev->lock); [ 48.062335][ C3] lock(&p->alloc_lock); [ 48.062554][ C3] [ 48.062682][ C3] lock(&ndev->lock); [ 48.062818][ C3] [ 48.062818][ C3] *** DEADLOCK *** [ 48.062818][ C3] [ 48.063073][ C3] 5 locks held by mausezahn/430: [ 48.063257][ C3] #0: ffffffff8db522e0 (rcu_read_lock){....}-{1:2}, at: process_backlog+0x1f8/0x670 [ 48.063568][ C3] #1: ffffffff8db522e0 (rcu_read_lock){....}-{1:2}, at: ip_finish_output2+0x262/0x18e0 [ 48.063876][ C3] #2: ffffffff8db52280 (rcu_read_lock_bh){....}-{1:2}, at: __dev_queue_xmit+0x1dd/0x16d0 [ 48.064180][ C3] #3: ffffffff8db522e0 (rcu_read_lock){....}-{1:2}, at: ip6_finish_output2+0x2c4/0xf80 [ 48.064483][ C3] #4: ffffffff8db522e0 (rcu_read_lock){....}-{1:2}, at: ipv6_get_lladdr+0x39/0x3e0 [ 48.064800][ C3] [ 48.064800][ C3] the shortest dependencies between 2nd lock and 1st lock: [ 48.065097][ C3] -> (&p->alloc_lock){+.+.}-{2:2} { [ 48.065275][ C3] HARDIRQ-ON-W at: [ 48.065409][ C3] __lock_acquire+0x797/0x1570 [ 48.065629][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.065854][ C3] _raw_spin_lock+0x30/0x40 [ 48.066076][ C3] set_mems_allowed+0x1d/0x210 [ 48.066292][ C3] kernel_init_freeable+0x72/0x310 [ 48.066513][ C3] kernel_init+0x20/0x200 [ 48.066735][ C3] ret_from_fork+0x31/0x70 [ 48.066953][ C3] ret_from_fork_asm+0x1a/0x30 [ 48.067180][ C3] SOFTIRQ-ON-W at: [ 48.067322][ C3] __lock_acquire+0x797/0x1570 [ 48.067535][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.067750][ C3] _raw_spin_lock+0x30/0x40 [ 48.067966][ C3] set_mems_allowed+0x1d/0x210 [ 48.068183][ C3] kernel_init_freeable+0x72/0x310 [ 48.068408][ C3] kernel_init+0x20/0x200 [ 48.068620][ C3] ret_from_fork+0x31/0x70 [ 48.068838][ C3] ret_from_fork_asm+0x1a/0x30 [ 48.069052][ C3] INITIAL USE at: [ 48.069179][ C3] __lock_acquire+0x797/0x1570 [ 48.069392][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.069612][ C3] _raw_spin_lock+0x30/0x40 [ 48.069835][ C3] set_mems_allowed+0x1d/0x210 [ 48.070045][ C3] kernel_init_freeable+0x72/0x310 [ 48.070257][ C3] kernel_init+0x20/0x200 [ 48.070467][ C3] ret_from_fork+0x31/0x70 [ 48.070683][ C3] ret_from_fork_asm+0x1a/0x30 [ 48.071035][ C3] } [ 48.071128][ C3] ... key at: [] __key.387+0x0/0x40 [ 48.071390][ C3] ... acquired at: [ 48.071520][ C3] __lock_acquire+0xaf0/0x1570 [ 48.071693][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.071984][ C3] _raw_spin_lock+0x30/0x40 [ 48.072151][ C3] __get_task_comm+0x27/0x70 [ 48.072327][ C3] ref_tracker_alloc+0x2ee/0x490 [ 48.072498][ C3] netdev_get_by_index+0x5e/0x80 [ 48.072784][ C3] fib6_nh_init+0x3d8/0x15b0 [ 48.072961][ C3] ip6_route_info_create+0xf18/0x17d0 [ 48.073135][ C3] addrconf_f6i_alloc+0x265/0x560 [ 48.073304][ C3] __ipv6_dev_ac_inc+0x25f/0xb10 [ 48.073474][ C3] addrconf_join_anycast+0x1c0/0x220 [ 48.073644][ C3] __ipv6_ifa_notify+0x6b3/0xaf0 [ 48.073817][ C3] addrconf_dad_completed+0x12b/0xe20 [ 48.073989][ C3] addrconf_dad_work+0x38c/0xab0 [ 48.074165][ C3] process_one_work+0xe2c/0x1730 [ 48.074450][ C3] worker_thread+0x587/0xd30 [ 48.074620][ C3] kthread+0x28a/0x350 [ 48.074757][ C3] ret_from_fork+0x31/0x70 [ 48.074943][ C3] ret_from_fork_asm+0x1a/0x30 [ 48.075252][ C3] [ 48.075347][ C3] -> (&ndev->lock){++.-}-{2:2} { [ 48.075536][ C3] HARDIRQ-ON-W at: [ 48.075679][ C3] __lock_acquire+0x797/0x1570 [ 48.075915][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.076369][ C3] _raw_write_lock_bh+0x38/0x50 [ 48.076609][ C3] addrconf_permanent_addr+0x6e/0x670 [ 48.076834][ C3] addrconf_notify+0x749/0xd60 [ 48.077173][ C3] notifier_call_chain+0xcd/0x150 [ 48.077405][ C3] __dev_notify_flags+0xe6/0x250 [ 48.077638][ C3] dev_change_flags+0xec/0x160 [ 48.077871][ C3] do_setlink+0x7d6/0x21e0 [ 48.078211][ C3] __rtnl_newlink+0xaa7/0xd80 [ 48.078442][ C3] rtnl_newlink+0x63/0xa0 [ 48.078670][ C3] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 48.079012][ C3] netlink_rcv_skb+0x130/0x360 [ 48.079245][ C3] netlink_unicast+0x449/0x710 [ 48.079475][ C3] netlink_sendmsg+0x723/0xbe0 [ 48.079815][ C3] ____sys_sendmsg+0x7b2/0xa10 [ 48.080043][ C3] ___sys_sendmsg+0xee/0x170 [ 48.080276][ C3] __sys_sendmsg+0xcd/0x170 [ 48.080529][ C3] do_syscall_64+0xc6/0x1e0 [ 48.080759][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 48.081057][ C3] HARDIRQ-ON-R at: [ 48.081197][ C3] __lock_acquire+0x797/0x1570 [ 48.081536][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.081769][ C3] _raw_read_lock_bh+0x44/0x80 [ 48.081999][ C3] inet6_fill_ifla6_attrs+0x516/0x740 [ 48.082227][ C3] inet6_fill_link_af+0x5e/0xe0 [ 48.082571][ C3] rtnl_fill_ifinfo+0x1612/0x29e0 [ 48.082813][ C3] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 48.083043][ C3] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 48.083430][ C3] rtmsg_ifinfo+0x5b/0xa0 [ 48.083663][ C3] register_netdevice+0x1177/0x1690 [ 48.083894][ C3] register_netdev+0x20/0x40 [ 48.084256][ C3] sit_init_net+0x250/0x4f0 [ 48.084487][ C3] ops_init+0x9b/0x560 [ 48.084674][ C3] register_pernet_operations+0x2db/0x710 [ 48.084945][ C3] register_pernet_device+0x2a/0x60 [ 48.085288][ C3] sit_init+0x23/0xe0 [ 48.085470][ C3] do_one_initcall+0x8d/0x1e0 [ 48.085698][ C3] do_initcalls+0x1b2/0x3e0 [ 48.086061][ C3] kernel_init_freeable+0x232/0x310 [ 48.086292][ C3] kernel_init+0x20/0x200 [ 48.086526][ C3] ret_from_fork+0x31/0x70 [ 48.086756][ C3] ret_from_fork_asm+0x1a/0x30 [ 48.087098][ C3] IN-SOFTIRQ-R at: [ 48.087236][ C3] __lock_acquire+0x797/0x1570 [ 48.087467][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.087702][ C3] _raw_read_lock_bh+0x44/0x80 [ 48.088043][ C3] ipv6_get_lladdr+0xa9/0x3e0 [ 48.088286][ C3] ndisc_send_ns+0xe7/0x100 [ 48.088515][ C3] ndisc_solicit+0x2ae/0x4d0 [ 48.088747][ C3] neigh_probe+0xaa/0xf0 [ 48.088977][ C3] __neigh_event_send+0x7af/0xfe0 [ 48.089209][ C3] neigh_resolve_output+0x470/0x7c0 [ 48.089548][ C3] ip6_finish_output2+0x4ab/0xf80 [ 48.089774][ C3] ip6_finish_output+0x4ed/0xd30 [ 48.089999][ C3] ip6_output+0x1f3/0x770 [ 48.090222][ C3] ip6tunnel_xmit.constprop.0+0x16b/0x360 [ip6_tunnel] [ 48.090722][ C3] ip6_tnl_xmit+0x1266/0x3490 [ip6_tunnel] [ 48.091011][ C3] __gre6_xmit+0x706/0x1960 [ip6_gre] [ 48.091251][ C3] ip6gre_tunnel_xmit+0x920/0xf10 [ip6_gre] [ 48.091638][ C3] dev_hard_start_xmit+0x10e/0x360 [ 48.091868][ C3] __dev_queue_xmit+0xe69/0x16d0 [ 48.092097][ C3] ip_finish_output2+0x616/0x18e0 [ 48.092439][ C3] ip_output+0x16b/0x4f0 [ 48.092667][ C3] NF_HOOK.constprop.0+0x7e/0x320 [ 48.092899][ C3] ip_rcv+0x62f/0x740 [ 48.093084][ C3] __netif_receive_skb_one_core+0x166/0x1b0 [ 48.093468][ C3] process_backlog+0x103/0x670 [ 48.093697][ C3] __napi_poll.constprop.0+0xa2/0x460 [ 48.093924][ C3] net_rx_action+0x49f/0xc00 [ 48.094268][ C3] __do_softirq+0x1f8/0x5df [ 48.094499][ C3] do_softirq+0x4d/0xa0 [ 48.094726][ C3] __local_bh_enable_ip+0xf6/0x120 [ 48.095071][ C3] __dev_queue_xmit+0x6ac/0x16d0 [ 48.095301][ C3] packet_snd+0xd08/0x1840 [ 48.095532][ C3] __sys_sendto+0x37d/0x410 [ 48.095766][ C3] __x64_sys_sendto+0xe0/0x1c0 [ 48.096105][ C3] do_syscall_64+0xc6/0x1e0 [ 48.096333][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 48.096605][ C3] INITIAL USE at: [ 48.096860][ C3] __lock_acquire+0x797/0x1570 [ 48.097089][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.097315][ C3] _raw_write_lock_bh+0x38/0x50 [ 48.097552][ C3] addrconf_permanent_addr+0x6e/0x670 [ 48.097778][ C3] addrconf_notify+0x749/0xd60 [ 48.098004][ C3] notifier_call_chain+0xcd/0x150 [ 48.098232][ C3] __dev_notify_flags+0xe6/0x250 [ 48.098571][ C3] dev_change_flags+0xec/0x160 [ 48.098798][ C3] do_setlink+0x7d6/0x21e0 [ 48.099032][ C3] __rtnl_newlink+0xaa7/0xd80 [ 48.099381][ C3] rtnl_newlink+0x63/0xa0 [ 48.099610][ C3] rtnetlink_rcv_msg+0x2fb/0xbf0 [ 48.099838][ C3] netlink_rcv_skb+0x130/0x360 [ 48.100067][ C3] netlink_unicast+0x449/0x710 [ 48.100414][ C3] netlink_sendmsg+0x723/0xbe0 [ 48.100643][ C3] ____sys_sendmsg+0x7b2/0xa10 [ 48.100880][ C3] ___sys_sendmsg+0xee/0x170 [ 48.101250][ C3] __sys_sendmsg+0xcd/0x170 [ 48.101485][ C3] do_syscall_64+0xc6/0x1e0 [ 48.101713][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 48.102104][ C3] INITIAL READ USE at: [ 48.102243][ C3] __lock_acquire+0x797/0x1570 [ 48.102470][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.102709][ C3] _raw_read_lock_bh+0x44/0x80 [ 48.103050][ C3] inet6_fill_ifla6_attrs+0x516/0x740 [ 48.103322][ C3] inet6_fill_link_af+0x5e/0xe0 [ 48.103556][ C3] rtnl_fill_ifinfo+0x1612/0x29e0 [ 48.103897][ C3] rtmsg_ifinfo_build_skb+0x13c/0x240 [ 48.104175][ C3] rtmsg_ifinfo_event.part.0+0x2d/0x120 [ 48.104444][ C3] rtmsg_ifinfo+0x5b/0xa0 [ 48.104788][ C3] register_netdevice+0x1177/0x1690 [ 48.105060][ C3] register_netdev+0x20/0x40 [ 48.105286][ C3] sit_init_net+0x250/0x4f0 [ 48.105517][ C3] ops_init+0x9b/0x560 [ 48.105755][ C3] register_pernet_operations+0x2db/0x710 [ 48.106031][ C3] register_pernet_device+0x2a/0x60 [ 48.106305][ C3] sit_init+0x23/0xe0 [ 48.106660][ C3] do_one_initcall+0x8d/0x1e0 [ 48.106887][ C3] do_initcalls+0x1b2/0x3e0 [ 48.107116][ C3] kernel_init_freeable+0x232/0x310 [ 48.107511][ C3] kernel_init+0x20/0x200 [ 48.107742][ C3] ret_from_fork+0x31/0x70 [ 48.107973][ C3] ret_from_fork_asm+0x1a/0x30 [ 48.108312][ C3] } [ 48.108404][ C3] ... key at: [] __key.37+0x0/0x40 [ 48.108692][ C3] ... acquired at: [ 48.108832][ C3] mark_lock+0x28d/0x3e0 [ 48.109031][ C3] mark_usage+0xd9/0x2a0 [ 48.109326][ C3] __lock_acquire+0x797/0x1570 [ 48.109520][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.109705][ C3] _raw_read_lock_bh+0x44/0x80 [ 48.109889][ C3] ipv6_get_lladdr+0xa9/0x3e0 [ 48.110184][ C3] ndisc_send_ns+0xe7/0x100 [ 48.110372][ C3] ndisc_solicit+0x2ae/0x4d0 [ 48.110554][ C3] neigh_probe+0xaa/0xf0 [ 48.110737][ C3] __neigh_event_send+0x7af/0xfe0 [ 48.111053][ C3] neigh_resolve_output+0x470/0x7c0 [ 48.111275][ C3] ip6_finish_output2+0x4ab/0xf80 [ 48.111478][ C3] ip6_finish_output+0x4ed/0xd30 [ 48.111676][ C3] ip6_output+0x1f3/0x770 [ 48.111985][ C3] ip6tunnel_xmit.constprop.0+0x16b/0x360 [ip6_tunnel] [ 48.112242][ C3] ip6_tnl_xmit+0x1266/0x3490 [ip6_tunnel] [ 48.112497][ C3] __gre6_xmit+0x706/0x1960 [ip6_gre] [ 48.112708][ C3] ip6gre_tunnel_xmit+0x920/0xf10 [ip6_gre] [ 48.113070][ C3] dev_hard_start_xmit+0x10e/0x360 [ 48.113268][ C3] __dev_queue_xmit+0xe69/0x16d0 [ 48.113465][ C3] ip_finish_output2+0x616/0x18e0 [ 48.113666][ C3] ip_output+0x16b/0x4f0 [ 48.113972][ C3] NF_HOOK.constprop.0+0x7e/0x320 [ 48.114168][ C3] ip_rcv+0x62f/0x740 [ 48.114318][ C3] __netif_receive_skb_one_core+0x166/0x1b0 [ 48.114574][ C3] process_backlog+0x103/0x670 [ 48.114882][ C3] __napi_poll.constprop.0+0xa2/0x460 [ 48.115079][ C3] net_rx_action+0x49f/0xc00 [ 48.115278][ C3] __do_softirq+0x1f8/0x5df [ 48.115475][ C3] do_softirq+0x4d/0xa0 [ 48.115623][ C3] __local_bh_enable_ip+0xf6/0x120 [ 48.115935][ C3] __dev_queue_xmit+0x6ac/0x16d0 [ 48.116132][ C3] packet_snd+0xd08/0x1840 [ 48.116333][ C3] __sys_sendto+0x37d/0x410 [ 48.116533][ C3] __x64_sys_sendto+0xe0/0x1c0 [ 48.116733][ C3] do_syscall_64+0xc6/0x1e0 [ 48.116930][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 48.117174][ C3] [ 48.117275][ C3] [ 48.117275][ C3] stack backtrace: [ 48.117629][ C3] CPU: 3 PID: 430 Comm: mausezahn Not tainted 6.9.0-rc1-virtme #1 [ 48.117932][ C3] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 48.118380][ C3] Call Trace: [ 48.118647][ C3] [ 48.118751][ C3] dump_stack_lvl+0x82/0xd0 [ 48.118961][ C3] print_irq_inversion_bug.part.0+0x3d9/0x570 [ 48.119207][ C3] ? __pfx_print_irq_inversion_bug.part.0+0x10/0x10 [ 48.119674][ C3] ? __pfx_usage_skip+0x10/0x10 [ 48.119874][ C3] ? __pfx_usage_match+0x10/0x10 [ 48.120076][ C3] ? arch_stack_walk+0xa2/0xf0 [ 48.120276][ C3] mark_lock_irq+0x4cd/0xa10 [ 48.120473][ C3] ? __pfx_mark_lock_irq+0x10/0x10 [ 48.120781][ C3] ? stack_trace_save+0x94/0xd0 [ 48.120984][ C3] ? save_trace+0x8f/0x5b0 [ 48.121199][ C3] mark_lock+0x28d/0x3e0 [ 48.121356][ C3] mark_usage+0xd9/0x2a0 [ 48.121623][ C3] __lock_acquire+0x797/0x1570 [ 48.121824][ C3] lock_acquire.part.0+0xeb/0x330 [ 48.122026][ C3] ? ipv6_get_lladdr+0xa9/0x3e0 [ 48.122227][ C3] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 48.122426][ C3] ? trace_lock_acquire+0x135/0x1c0 [ 48.122734][ C3] ? ipv6_get_lladdr+0xa9/0x3e0 [ 48.122931][ C3] ? lock_acquire+0x32/0xc0 [ 48.123127][ C3] ? ipv6_get_lladdr+0xa9/0x3e0 [ 48.123324][ C3] _raw_read_lock_bh+0x44/0x80 [ 48.123632][ C3] ? ipv6_get_lladdr+0xa9/0x3e0 [ 48.123829][ C3] ipv6_get_lladdr+0xa9/0x3e0 [ 48.124038][ C3] ndisc_send_ns+0xe7/0x100 [ 48.124239][ C3] ? __pfx_ndisc_send_ns+0x10/0x10 [ 48.124545][ C3] ? __ipv6_chk_addr_and_flags+0x393/0x650 [ 48.124795][ C3] ndisc_solicit+0x2ae/0x4d0 [ 48.124996][ C3] ? __pfx_ndisc_solicit+0x10/0x10 [ 48.125196][ C3] ? neigh_probe+0x57/0xf0 [ 48.125510][ C3] neigh_probe+0xaa/0xf0 [ 48.125663][ C3] __neigh_event_send+0x7af/0xfe0 [ 48.125866][ C3] ? do_raw_write_lock+0xe1/0x3b0 [ 48.126066][ C3] ? __pfx_do_raw_write_lock+0x10/0x10 [ 48.126265][ C3] neigh_resolve_output+0x470/0x7c0 [ 48.126572][ C3] ? __local_bh_enable_ip+0xa6/0x120 [ 48.126770][ C3] ? ___neigh_create+0x7c6/0xe10 [ 48.126968][ C3] ip6_finish_output2+0x4ab/0xf80 [ 48.127167][ C3] ip6_finish_output+0x4ed/0xd30 [ 48.127475][ C3] ? __pfx_flow_hash_from_keys+0x10/0x10 [ 48.127684][ C3] ip6_output+0x1f3/0x770 [ 48.127835][ C3] ? __pfx_ip6_output+0x10/0x10 [ 48.128035][ C3] ? vrf_l3_out+0x2c4/0x750 [vrf] [ 48.128359][ C3] ? ip6_local_out+0x25/0x3b0 [ 48.128563][ C3] ip6tunnel_xmit.constprop.0+0x16b/0x360 [ip6_tunnel] [ 48.128817][ C3] ip6_tnl_xmit+0x1266/0x3490 [ip6_tunnel] [ 48.129069][ C3] ? __kasan_kmalloc+0x7f/0x90 [ 48.129382][ C3] ? trace_kmalloc+0x2a/0xe0 [ 48.129585][ C3] ? sk_getsockopt+0x2048/0x2c40 [ 48.129781][ C3] ? __pfx_ip6_tnl_xmit+0x10/0x10 [ip6_tunnel] [ 48.130033][ C3] ? pskb_expand_head+0x4ac/0x1020 [ 48.130341][ C3] ? __pfx_pskb_expand_head+0x10/0x10 [ 48.130536][ C3] ? __ipv6_chk_addr_and_flags+0x38e/0x650 [ 48.130780][ C3] ? __gre6_xmit+0x706/0x1960 [ip6_gre] [ 48.130983][ C3] __gre6_xmit+0x706/0x1960 [ip6_gre] [ 48.131312][ C3] ? __pfx___gre6_xmit+0x10/0x10 [ip6_gre] [ 48.131573][ C3] ip6gre_tunnel_xmit+0x920/0xf10 [ip6_gre] [ 48.131825][ C3] ? __pfx_ip6gre_tunnel_xmit+0x10/0x10 [ip6_gre] [ 48.132074][ C3] ? find_held_lock+0x2c/0x110 [ 48.132380][ C3] ? __lock_release+0x103/0x460 [ 48.132575][ C3] ? dev_queue_xmit_nit+0x775/0xad0 [ 48.132773][ C3] ? dev_queue_xmit_nit+0x759/0xad0 [ 48.132966][ C3] ? __pfx_qdisc_pkt_len_init+0x10/0x10 [ 48.133273][ C3] ? dev_queue_xmit_nit+0x775/0xad0 [ 48.133483][ C3] dev_hard_start_xmit+0x10e/0x360 [ 48.133683][ C3] ? validate_xmit_skb.constprop.0+0x2a/0x4f0 [ 48.133928][ C3] __dev_queue_xmit+0xe69/0x16d0 [ 48.134237][ C3] ? do_raw_write_lock+0x122/0x3b0 [ 48.134435][ C3] ? __pfx_do_raw_write_lock+0x10/0x10 [ 48.134635][ C3] ? __pfx___dev_queue_xmit+0x10/0x10 [ 48.134836][ C3] ? ___neigh_create+0x7c6/0xe10 [ 48.135254][ C3] ? ___neigh_create+0x7c6/0xe10 [ 48.135452][ C3] ip_finish_output2+0x616/0x18e0 [ 48.135653][ C3] ? lockdep_hardirqs_on_prepare.part.0+0x14f/0x370 [ 48.135896][ C3] ? __pfx_ip_finish_output2+0x10/0x10 [ 48.136213][ C3] ? __ip_finish_output+0x10f/0x770 [ 48.136412][ C3] ip_output+0x16b/0x4f0 [ 48.136559][ C3] ? __pfx_ip_output+0x10/0x10 [ 48.136761][ C3] ? pskb_expand_head+0x485/0x1020 [ 48.136960][ C3] ? ip_route_input_noref+0x10e/0x230 [ 48.137270][ C3] NF_HOOK.constprop.0+0x7e/0x320 [ 48.137469][ C3] ? __pfx_NF_HOOK.constprop.0+0x10/0x10 [ 48.137664][ C3] ? ip_forward+0xdc8/0x1a10 [ 48.137862][ C3] ? vrf_l3_rcv+0x3e5/0x510 [vrf] [ 48.138175][ C3] ip_rcv+0x62f/0x740 [ 48.138324][ C3] ? __pfx_ip_rcv+0x10/0x10 [ 48.138521][ C3] ? lock_acquire.part.0+0xeb/0x330 [ 48.138720][ C3] ? process_backlog+0x1f8/0x670 [ 48.139028][ C3] ? __pfx_ip_rcv+0x10/0x10 [ 48.139225][ C3] __netif_receive_skb_one_core+0x166/0x1b0 [ 48.139469][ C3] ? __pfx___netif_receive_skb_one_core+0x10/0x10 [ 48.139715][ C3] ? process_backlog+0x1f8/0x670 [ 48.140022][ C3] ? lock_acquire+0x32/0xc0 [ 48.140229][ C3] ? process_backlog+0x1f8/0x670 [ 48.140429][ C3] process_backlog+0x103/0x670 [ 48.140638][ C3] ? __pfx___lock_release+0x10/0x10 [ 48.140946][ C3] __napi_poll.constprop.0+0xa2/0x460 [ 48.141159][ C3] net_rx_action+0x49f/0xc00 [ 48.141358][ C3] ? __pfx_net_rx_action+0x10/0x10 [ 48.141555][ C3] ? hlock_class+0x4e/0x130 [ 48.141754][ C3] __do_softirq+0x1f8/0x5df [ 48.142061][ C3] ? __dev_queue_xmit+0x697/0x16d0 [ 48.142256][ C3] do_softirq+0x4d/0xa0 [ 48.142410][ C3] [ 48.142514][ C3] [ 48.142615][ C3] __local_bh_enable_ip+0xf6/0x120 [ 48.142934][ C3] ? __dev_queue_xmit+0x697/0x16d0 [ 48.143131][ C3] __dev_queue_xmit+0x6ac/0x16d0 [ 48.143334][ C3] ? packet_parse_headers+0x231/0x9d0 [ 48.143532][ C3] ? packet_parse_headers+0x231/0x9d0 [ 48.143729][ C3] ? __pfx_sock_alloc_send_pskb+0x10/0x10 [ 48.143932][ C3] ? __pfx___dev_queue_xmit+0x10/0x10 [ 48.144129][ C3] ? dev_get_by_index+0x177/0x270 [ 48.144325][ C3] packet_snd+0xd08/0x1840 [ 48.144525][ C3] ? __pfx___lock_release+0x10/0x10 [ 48.144833][ C3] ? __pfx_packet_snd+0x10/0x10 [ 48.145029][ C3] ? __might_fault+0xc3/0x170 [ 48.145226][ C3] ? trace_raw_output_mmap_lock_acquire_returned+0x60/0x1e0 [ 48.145623][ C3] ? __might_fault+0x11b/0x170 [ 48.145823][ C3] __sys_sendto+0x37d/0x410 [ 48.146020][ C3] ? __pfx___sys_sendto+0x10/0x10 [ 48.146218][ C3] ? sock_ioctl+0x3bc/0x590 [ 48.146414][ C3] ? __might_fault+0xc3/0x170 [ 48.146725][ C3] ? trace_rseq_update+0xd2/0x130 [ 48.146929][ C3] ? __rseq_handle_notify_resume+0x354/0x4e0 [ 48.147176][ C3] ? __pfx___rseq_handle_notify_resume+0x10/0x10 [ 48.147532][ C3] __x64_sys_sendto+0xe0/0x1c0 [ 48.147730][ C3] ? lockdep_hardirqs_on_prepare.part.0+0x1af/0x370 [ 48.147982][ C3] do_syscall_64+0xc6/0x1e0 [ 48.148180][ C3] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 48.148563][ C3] RIP: 0033:0x7f0c560ad85a [ 48.148791][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 [ 48.149598][ C3] RSP: 002b:00007fffdda2d798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.149906][ C3] RAX: ffffffffffffffda RBX: 00000000274349d0 RCX: 00007f0c560ad85a [ 48.150200][ C3] RDX: 0000000000000062 RSI: 00000000274345c2 RDI: 0000000000000005 [ 48.150731][ C3] RBP: 00000000274345c2 R08: 00007fffdda2d7a0 R09: 0000000000000014 [ 48.151039][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 48.151340][ C3] R13: 0000000000000062 R14: 00007fffdda2d7a0 R15: 0000000000000000 [ 48.151751][ C3]