[ 10.342984][ T246] veth0: renamed from veth-alpha [ 10.343043][ T246] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 10.343045][ T246] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 246, name: ip [ 10.343046][ T246] preempt_count: 1, expected: 0 [ 10.343047][ T246] RCU nest depth: 0, expected: 0 [ 10.343048][ T246] locks held by ip/246: 5, last CPU#0: [ 10.343050][ T246] #0: ffffffffb471b740 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x9a8/0x11b0 [ 10.343061][ T246] #1: ffffffffb3f7ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 10.343066][ T246] #2: ffffffffb3f7de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 10.343070][ T246] #3: ffffffffb3e9d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 10.343074][ T246] #4: ffffffffb3e9d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 10.343078][ T246] irq event stamp: 15748 [ 10.343079][ T246] hardirqs last enabled at (15747): [] __down_trylock_console_sem+0x86/0xa0 [ 10.343082][ T246] hardirqs last disabled at (15748): [] console_emit_next_record+0x3d4/0x4c0 [ 10.343084][ T246] softirqs last enabled at (15742): [] netif_change_name+0x216/0x8c0 [ 10.343087][ T246] softirqs last disabled at (15740): [] netif_change_name+0x1ad/0x8c0 [ 10.343090][ T246] Preemption disabled at: [ 10.343090][ T246] [] vprintk_emit+0x31b/0x3e0 [ 10.343095][ T246] CPU: 0 UID: 0 PID: 246 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 10.343098][ T246] Tainted: [W]=WARN [ 10.343099][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.343101][ T246] Call Trace: [ 10.343102][ T246] [ 10.343104][ T246] dump_stack_lvl+0x6f/0xa0 [ 10.343109][ T246] ? vprintk_emit+0x31b/0x3e0 [ 10.343111][ T246] __might_resched.cold+0x1fe/0x2c1 [ 10.343115][ T246] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 10.343119][ T246] ? __kmalloc_noprof+0xdb/0x760 [ 10.343124][ T246] __kmalloc_noprof+0x443/0x760 [ 10.343125][ T246] ? alloc_buf.isra.0+0x4b/0x260 [ 10.343132][ T246] ? do_raw_spin_unlock+0x59/0x250 [ 10.343134][ T246] alloc_buf.isra.0+0x4b/0x260 [ 10.343138][ T246] put_chars+0x1e1/0x2f0 [ 10.343140][ T246] ? __send_to_port+0x420/0x420 [ 10.343147][ T246] hvc_console_print+0x292/0x780 [ 10.343154][ T246] ? hvc_write+0x3a0/0x3a0 [ 10.343157][ T246] ? lock_acquire+0x13c/0x160 [ 10.343162][ T246] console_emit_next_record+0x22f/0x4c0 [ 10.343165][ T246] ? devkmsg_read+0x4b0/0x4b0 [ 10.343167][ T246] ? console_flush_one_record+0x106/0x710 [ 10.343170][ T246] ? rcu_is_watching+0x16/0xd0 [ 10.343173][ T246] ? lock_acquire+0x13c/0x160 [ 10.343177][ T246] console_flush_one_record+0x46f/0x710 [ 10.343181][ T246] ? console_emit_next_record+0x4c0/0x4c0 [ 10.343183][ T246] ? __lock_acquire+0x518/0xc20 [ 10.343188][ T246] console_unlock+0xee/0x1f0 [ 10.343191][ T246] ? console_flush_one_record+0x710/0x710 [ 10.343192][ T246] ? rcu_is_watching+0x16/0xd0 [ 10.343194][ T246] ? lock_acquire+0xe0/0x160 [ 10.343198][ T246] ? __down_trylock_console_sem+0x5e/0xa0 [ 10.343199][ T246] ? vprintk_emit+0x320/0x3e0 [ 10.343202][ T246] vprintk_emit+0x37c/0x3e0 [ 10.343205][ T246] ? wake_up_klogd_work_func+0x90/0x90 [ 10.343207][ T246] ? save_trace+0x68/0x280 [ 10.343212][ T246] _printk+0xc7/0x100 [ 10.343215][ T246] ? snapshot_read.cold+0x21/0x21 [ 10.343218][ T246] ? validate_chain+0x34a/0xc20 [ 10.343220][ T246] ? netdev_name+0x43/0x60 [ 10.343224][ T246] ? __netdev_printk+0x17f/0x1d0 [ 10.343227][ T246] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 10.343229][ T246] netdev_info+0xe2/0x116 [ 10.343232][ T246] ? netdev_notice+0x120/0x120 [ 10.343235][ T246] ? find_held_lock+0x2b/0x80 [ 10.343237][ T246] ? __lock_release.isra.0+0x69/0x1a0 [ 10.343240][ T246] ? mark_held_locks+0x40/0x70 [ 10.343243][ T246] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 10.343245][ T246] netif_change_name.cold+0x4f/0x89 [ 10.343248][ T246] ? is_bpf_text_address+0x68/0x110 [ 10.343253][ T246] ? netdev_adjacent_rename_links+0x470/0x470 [ 10.343255][ T246] ? __kernel_text_address+0x12/0x30 [ 10.343258][ T246] ? write_profile+0xf0/0xf0 [ 10.343262][ T246] ? __asan_memset+0x27/0x50 [ 10.343268][ T246] do_setlink.isra.0+0x1f7d/0x2a60 [ 10.343271][ T246] ? stack_trace_save+0x93/0xc0 [ 10.343273][ T246] ? rtnl_link_get_size+0x350/0x350 [ 10.343275][ T246] ? rcu_read_lock_any_held+0x66/0x90 [ 10.343277][ T246] ? stack_depot_save_flags+0x38e/0x790 [ 10.343280][ T246] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 10.343282][ T246] ? rcu_read_lock_any_held+0x3c/0x90 [ 10.343284][ T246] ? validate_chain+0x38b/0xc20 [ 10.343287][ T246] ? kasan_save_stack+0x3d/0x50 [ 10.343289][ T246] ? kasan_save_stack+0x2f/0x50 [ 10.343290][ T246] ? kasan_save_track+0x14/0x30 [ 10.343291][ T246] ? __kasan_kmalloc+0x7b/0x90 [ 10.343293][ T246] ? __lock_acquire+0x518/0xc20 [ 10.343295][ T246] ? snd_ac97_proc_read_main+0x4de/0x1f00 [ 10.343298][ T246] ? ___sys_sendmsg+0xd0/0x1d0 [ 10.343302][ T246] ? lock_acquire.part.0+0xd4/0x280 [ 10.343304][ T246] ? rtnl_newlink+0x9a8/0x11b0 [ 10.343306][ T246] ? rcu_is_watching+0x16/0xd0 [ 10.343308][ T246] ? lock_acquire+0x13c/0x160 [ 10.343309][ T246] ? rcu_is_watching+0x16/0xd0 [ 10.343310][ T246] ? rcu_is_watching+0x16/0xd0 [ 10.343312][ T246] ? trace_contention_end+0xb3/0x180 [ 10.343314][ T246] ? __mutex_lock+0x1db/0x1ea0 [ 10.343317][ T246] ? __mutex_lock+0x9a3/0x1ea0 [ 10.343319][ T246] ? rtnl_newlink+0x9a8/0x11b0 [ 10.343322][ T246] ? ww_mutex_lock+0x160/0x160 [ 10.343323][ T246] ? nla_get_range_signed+0x3d0/0x3d0 [ 10.343328][ T246] ? rcu_is_watching+0x16/0xd0 [ 10.343331][ T246] ? __rtnl_newlink+0x3fa/0xa50 [ 10.343336][ T246] rtnl_newlink+0x9f1/0x11b0 [ 10.343341][ T246] ? rtnl_bridge_getlink+0x850/0x850 [ 10.343343][ T246] ? __lock_acquire+0x518/0xc20 [ 10.343347][ T246] ? lock_acquire.part.0+0xd4/0x280 [ 10.343349][ T246] ? find_held_lock+0x2b/0x80 [ 10.343351][ T246] ? rtnl_bridge_getlink+0x850/0x850 [ 10.343353][ T246] ? __lock_release.isra.0+0x69/0x1a0 [ 10.343357][ T246] ? rtnl_bridge_getlink+0x850/0x850 [ 10.343359][ T246] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 10.343362][ T246] ? rtnl_link_fill+0x920/0x920 [ 10.343363][ T246] ? __lock_acquire+0x518/0xc20 [ 10.343368][ T246] ? lock_acquire.part.0+0xd4/0x280 [ 10.343370][ T246] ? find_held_lock+0x2b/0x80 [ 10.343373][ T246] netlink_rcv_skb+0x14e/0x3a0 [ 10.343376][ T246] ? rtnl_link_fill+0x920/0x920 [ 10.343379][ T246] ? netlink_ack+0xcf0/0xcf0 [ 10.343386][ T246] ? netlink_deliver_tap+0xc5/0x330 [ 10.343388][ T246] ? netlink_deliver_tap+0x13c/0x330 [ 10.343392][ T246] netlink_unicast+0x486/0x750 [ 10.343396][ T246] ? netlink_attachskb+0x810/0x810 [ 10.343399][ T246] ? find_held_lock+0x2b/0x80 [ 10.343403][ T246] netlink_sendmsg+0x75b/0xc90 [ 10.343407][ T246] ? netlink_unicast+0x750/0x750 [ 10.343411][ T246] ? __lock_release.isra.0+0x69/0x1a0 [ 10.343412][ T246] ? __import_iovec+0x36c/0x620 [ 10.343417][ T246] __sock_sendmsg+0xce/0x190 [ 10.343420][ T246] ____sys_sendmsg+0x61a/0x860 [ 10.343422][ T246] ? copy_msghdr_from_user+0x279/0x420 [ 10.343425][ T246] ? sock_write_iter+0x400/0x400 [ 10.343426][ T246] ? move_addr_to_kernel+0x40/0x40 [ 10.343434][ T246] ___sys_sendmsg+0x14e/0x1d0 [ 10.343436][ T246] ? copy_msghdr_from_user+0x420/0x420 [ 10.343452][ T246] __sys_sendmsg+0x12c/0x1d0 [ 10.343455][ T246] ? __sys_sendmsg_sock+0x20/0x20 [ 10.343461][ T246] ? rcu_is_watching+0x16/0xd0 [ 10.343464][ T246] do_syscall_64+0xff/0x530 [ 10.343467][ T246] ? exc_page_fault+0xee/0x100 [ 10.343470][ T246] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 10.343472][ T246] RIP: 0033:0x7f5f067e954e [ 10.343476][ T246] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 10.343478][ T246] RSP: 002b:00007ffd2f30ef00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.343480][ T246] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5f067e954e [ 10.343481][ T246] RDX: 0000000000000000 RSI: 00007ffd2f30efb0 RDI: 0000000000000005 [ 10.343482][ T246] RBP: 00007ffd2f30ef10 R08: 0000000000000000 R09: 0000000000000000 [ 10.343483][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c422 [ 10.343484][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd2f30f680 [ 10.343490][ T246] [ 10.388289][ T246] ip (246) used greatest stack depth: 23208 bytes left [ 10.407952][ T247] veth0: renamed from veth-betaL [ 10.440620][ T248] veth1: renamed from veth-betaR [ 10.472444][ T249] veth0: renamed from veth-gamma [ 19.270411][ T272] lwtunnel_output(): recursion limit reached on datapath [ 19.270481][ T272] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 19.270483][ T272] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 272, name: ping6 [ 19.270484][ T272] preempt_count: 1401, expected: 0 [ 19.270485][ T272] RCU nest depth: 10, expected: 0 [ 19.270486][ T272] locks held by ping6/272: 15, last CPU#0: [ 19.270489][ T272] #0: ff1100000fb68b50 (sk_lock-AF_INET6){+.+.}-{0:0}, at: rawv6_sendmsg+0xf15/0x1a40 [ 19.270501][ T272] #1: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: ip6_send_skb+0xa2/0x350 [ 19.270506][ T272] #2: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270511][ T272] #3: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270513][ T272] #4: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270516][ T272] #5: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270519][ T272] #6: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270521][ T272] #7: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270524][ T272] #8: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270527][ T272] #9: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270529][ T272] #10: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.270532][ T272] #11: ffffffffb3f7ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 19.270537][ T272] #12: ffffffffb3f7de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 19.270541][ T272] #13: ffffffffb3e9d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 19.270544][ T272] #14: ffffffffb3e9d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 19.270548][ T272] irq event stamp: 34911 [ 19.270549][ T272] hardirqs last enabled at (34910): [] __down_trylock_console_sem+0x86/0xa0 [ 19.270552][ T272] hardirqs last disabled at (34911): [] console_emit_next_record+0x3d4/0x4c0 [ 19.270554][ T272] softirqs last enabled at (34854): [] __alloc_skb+0x4c2/0x5f0 [ 19.270557][ T272] softirqs last disabled at (34868): [] lwtunnel_output+0x24/0x650 [ 19.270559][ T272] Preemption disabled at: [ 19.270560][ T272] [] lwtunnel_output+0x2d/0x650 [ 19.270565][ T272] CPU: 0 UID: 0 PID: 272 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 19.270569][ T272] Tainted: [W]=WARN [ 19.270569][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.270571][ T272] Call Trace: [ 19.270572][ T272] [ 19.270574][ T272] dump_stack_lvl+0x6f/0xa0 [ 19.270580][ T272] ? lwtunnel_output+0x2d/0x650 [ 19.270582][ T272] __might_resched.cold+0x1fe/0x2c1 [ 19.270586][ T272] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 19.270591][ T272] ? __kmalloc_noprof+0xdb/0x760 [ 19.270595][ T272] __kmalloc_noprof+0x443/0x760 [ 19.270597][ T272] ? alloc_buf.isra.0+0x4b/0x260 [ 19.270604][ T272] ? do_raw_spin_unlock+0x59/0x250 [ 19.270607][ T272] alloc_buf.isra.0+0x4b/0x260 [ 19.270611][ T272] put_chars+0x1e1/0x2f0 [ 19.270614][ T272] ? __send_to_port+0x420/0x420 [ 19.270615][ T272] ? check_prev_add+0x316/0xe90 [ 19.270620][ T272] ? validate_chain+0x34a/0xc20 [ 19.270624][ T272] hvc_console_print+0x292/0x780 [ 19.270628][ T272] ? mark_usage+0x61/0x170 [ 19.270630][ T272] ? __lock_acquire+0x518/0xc20 [ 19.270632][ T272] ? __lock_acquire+0x518/0xc20 [ 19.270636][ T272] ? hvc_write+0x3a0/0x3a0 [ 19.270638][ T272] ? lock_acquire.part.0+0xd4/0x280 [ 19.270643][ T272] ? lock_acquire+0x13c/0x160 [ 19.270647][ T272] console_emit_next_record+0x22f/0x4c0 [ 19.270657][ T272] ? devkmsg_read+0x4b0/0x4b0 [ 19.270659][ T272] ? console_flush_one_record+0x106/0x710 [ 19.270662][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270665][ T272] ? lock_acquire+0x13c/0x160 [ 19.270670][ T272] console_flush_one_record+0x46f/0x710 [ 19.270674][ T272] ? console_emit_next_record+0x4c0/0x4c0 [ 19.270676][ T272] ? __lock_acquire+0x518/0xc20 [ 19.270682][ T272] console_unlock+0xee/0x1f0 [ 19.270685][ T272] ? console_flush_one_record+0x710/0x710 [ 19.270687][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270689][ T272] ? lock_acquire+0xe0/0x160 [ 19.270693][ T272] ? __down_trylock_console_sem+0x5e/0xa0 [ 19.270694][ T272] ? vprintk_emit+0x320/0x3e0 [ 19.270697][ T272] vprintk_emit+0x37c/0x3e0 [ 19.270700][ T272] ? wake_up_klogd_work_func+0x90/0x90 [ 19.270703][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 19.270708][ T272] _printk+0xc7/0x100 [ 19.270711][ T272] ? snapshot_read.cold+0x21/0x21 [ 19.270713][ T272] ? ___ratelimit+0x4e7/0xa00 [ 19.270721][ T272] ? idr_get_free+0x830/0x830 [ 19.270726][ T272] lwtunnel_output.cold+0x3d/0x95 [ 19.270729][ T272] ? dst_release+0x54/0x240 [ 19.270733][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270741][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270747][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270748][ T272] ? lock_acquire+0x13c/0x160 [ 19.270753][ T272] lwtunnel_output+0x29b/0x650 [ 19.270755][ T272] ? dst_release+0x54/0x240 [ 19.270758][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270763][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270769][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270771][ T272] ? lock_acquire+0x13c/0x160 [ 19.270775][ T272] lwtunnel_output+0x29b/0x650 [ 19.270777][ T272] ? dst_release+0x54/0x240 [ 19.270779][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270785][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270791][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270792][ T272] ? lock_acquire+0x13c/0x160 [ 19.270797][ T272] lwtunnel_output+0x29b/0x650 [ 19.270798][ T272] ? dst_release+0x54/0x240 [ 19.270801][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270806][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270812][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270814][ T272] ? lock_acquire+0x13c/0x160 [ 19.270818][ T272] lwtunnel_output+0x29b/0x650 [ 19.270820][ T272] ? dst_release+0x54/0x240 [ 19.270823][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270828][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270834][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270836][ T272] ? lock_acquire+0x13c/0x160 [ 19.270840][ T272] lwtunnel_output+0x29b/0x650 [ 19.270842][ T272] ? dst_release+0x54/0x240 [ 19.270845][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270850][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270856][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270858][ T272] ? lock_acquire+0x13c/0x160 [ 19.270862][ T272] lwtunnel_output+0x29b/0x650 [ 19.270864][ T272] ? dst_release+0x54/0x240 [ 19.270867][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270872][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270878][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270879][ T272] ? lock_acquire+0x13c/0x160 [ 19.270884][ T272] lwtunnel_output+0x29b/0x650 [ 19.270885][ T272] ? dst_release+0x54/0x240 [ 19.270888][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270894][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270899][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270901][ T272] ? lock_acquire+0x13c/0x160 [ 19.270905][ T272] lwtunnel_output+0x29b/0x650 [ 19.270907][ T272] ? dst_release+0x54/0x240 [ 19.270910][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.270915][ T272] ? ila_input+0x280/0x280 [ila] [ 19.270921][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.270923][ T272] ? lock_acquire+0x13c/0x160 [ 19.270927][ T272] lwtunnel_output+0x29b/0x650 [ 19.270929][ T272] ? ip6_local_out+0x1f/0x140 [ 19.270933][ T272] ip6_send_skb+0xee/0x350 [ 19.270937][ T272] rawv6_push_pending_frames+0x4cb/0xa90 [ 19.270941][ T272] ? ip6_flush_pending_frames+0x20/0x20 [ 19.270943][ T272] ? rawv6_setsockopt+0x560/0x560 [ 19.270946][ T272] ? raw6_destroy+0x30/0x30 [ 19.270951][ T272] rawv6_sendmsg+0x144c/0x1a40 [ 19.270958][ T272] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 19.270961][ T272] ? rcu_read_unlock+0x1b/0x70 [ 19.270966][ T272] ? rcu_read_lock_any_held+0x3c/0x90 [ 19.270969][ T272] ? validate_chain+0x38b/0xc20 [ 19.270974][ T272] ? __lock_acquire+0x518/0xc20 [ 19.270982][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 19.270987][ T272] ? __sock_sendmsg+0xce/0x190 [ 19.270990][ T272] __sock_sendmsg+0xce/0x190 [ 19.270991][ T272] ? fdget+0x4f/0x1e0 [ 19.270995][ T272] __sys_sendto+0x260/0x320 [ 19.270999][ T272] ? __ia32_sys_getpeername+0xd0/0xd0 [ 19.271011][ T272] ? exc_page_fault+0x87/0x100 [ 19.271017][ T272] __x64_sys_sendto+0xe4/0x1f0 [ 19.271019][ T272] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 19.271023][ T272] ? lockdep_hardirqs_on+0x91/0x130 [ 19.271024][ T272] ? do_syscall_64+0xa6/0x530 [ 19.271027][ T272] do_syscall_64+0xff/0x530 [ 19.271028][ T272] ? exc_page_fault+0xee/0x100 [ 19.271031][ T272] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 19.271033][ T272] RIP: 0033:0x7f8c8151554e [ 19.271037][ T272] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 19.271038][ T272] RSP: 002b:00007ffeaae47b50 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.271041][ T272] RAX: ffffffffffffffda RBX: 000055e32c4ab0a0 RCX: 00007f8c8151554e [ 19.271042][ T272] RDX: 0000000000000040 RSI: 000055e32c4ab0a4 RDI: 0000000000000005 [ 19.271043][ T272] RBP: 00007ffeaae47b60 R08: 000055e32c4bd2b4 R09: 000000000000001c [ 19.271044][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e32c4ab0a4 [ 19.271045][ T272] R13: 0000000000000040 R14: 00007ffeaae48e50 R15: 000055e32c4ab0a0 [ 19.271052][ T272] [ 20.375809][ T272] lwtunnel_output(): recursion limit reached on datapath [ 20.375829][ T272] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 20.375831][ T272] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 272, name: ping6 [ 20.375833][ T272] preempt_count: 1401, expected: 0 [ 20.375834][ T272] RCU nest depth: 10, expected: 0 [ 20.375834][ T272] locks held by ping6/272: 15, last CPU#1: [ 20.375836][ T272] #0: ff1100000fb68b50 (sk_lock-AF_INET6){+.+.}-{0:0}, at: rawv6_sendmsg+0xf15/0x1a40 [ 20.375849][ T272] #1: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: ip6_send_skb+0xa2/0x350 [ 20.375854][ T272] #2: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375858][ T272] #3: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375861][ T272] #4: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375864][ T272] #5: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375866][ T272] #6: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375869][ T272] #7: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375871][ T272] #8: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375874][ T272] #9: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375876][ T272] #10: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.375879][ T272] #11: ffffffffb3f7ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 20.375884][ T272] #12: ffffffffb3f7de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 20.375888][ T272] #13: ffffffffb3e9d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 20.375892][ T272] #14: ffffffffb3e9d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 20.375896][ T272] irq event stamp: 41677 [ 20.375896][ T272] hardirqs last enabled at (41676): [] __down_trylock_console_sem+0x86/0xa0 [ 20.375900][ T272] hardirqs last disabled at (41677): [] console_emit_next_record+0x3d4/0x4c0 [ 20.375902][ T272] softirqs last enabled at (37554): [] handle_softirqs+0x67c/0x900 [ 20.375905][ T272] softirqs last disabled at (41634): [] lwtunnel_output+0x24/0x650 [ 20.375907][ T272] Preemption disabled at: [ 20.375908][ T272] [] lwtunnel_output+0x2d/0x650 [ 20.375913][ T272] CPU: 1 UID: 0 PID: 272 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 20.375917][ T272] Tainted: [W]=WARN [ 20.375917][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.375919][ T272] Call Trace: [ 20.375921][ T272] [ 20.375923][ T272] dump_stack_lvl+0x6f/0xa0 [ 20.375929][ T272] ? lwtunnel_output+0x2d/0x650 [ 20.375931][ T272] __might_resched.cold+0x1fe/0x2c1 [ 20.375935][ T272] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 20.375939][ T272] ? __kmalloc_noprof+0xdb/0x760 [ 20.375944][ T272] __kmalloc_noprof+0x443/0x760 [ 20.375946][ T272] ? alloc_buf.isra.0+0x4b/0x260 [ 20.375952][ T272] ? do_raw_spin_unlock+0x59/0x250 [ 20.375955][ T272] alloc_buf.isra.0+0x4b/0x260 [ 20.375959][ T272] put_chars+0x1e1/0x2f0 [ 20.375961][ T272] ? __send_to_port+0x420/0x420 [ 20.375964][ T272] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 20.375967][ T272] ? rcu_read_lock_any_held+0x3c/0x90 [ 20.375970][ T272] ? validate_chain+0x38b/0xc20 [ 20.375975][ T272] hvc_console_print+0x292/0x780 [ 20.375979][ T272] ? mark_usage+0x61/0x170 [ 20.375981][ T272] ? __lock_acquire+0x518/0xc20 [ 20.375982][ T272] ? __lock_acquire+0x518/0xc20 [ 20.375987][ T272] ? hvc_write+0x3a0/0x3a0 [ 20.375989][ T272] ? lock_acquire.part.0+0xd4/0x280 [ 20.375993][ T272] ? lock_acquire+0x13c/0x160 [ 20.375998][ T272] console_emit_next_record+0x22f/0x4c0 [ 20.376002][ T272] ? devkmsg_read+0x4b0/0x4b0 [ 20.376004][ T272] ? console_flush_one_record+0x106/0x710 [ 20.376008][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376010][ T272] ? lock_acquire+0x13c/0x160 [ 20.376014][ T272] console_flush_one_record+0x46f/0x710 [ 20.376018][ T272] ? console_emit_next_record+0x4c0/0x4c0 [ 20.376020][ T272] ? __lock_acquire+0x518/0xc20 [ 20.376026][ T272] console_unlock+0xee/0x1f0 [ 20.376029][ T272] ? console_flush_one_record+0x710/0x710 [ 20.376031][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376033][ T272] ? lock_acquire+0xe0/0x160 [ 20.376037][ T272] ? __down_trylock_console_sem+0x5e/0xa0 [ 20.376039][ T272] ? vprintk_emit+0x320/0x3e0 [ 20.376042][ T272] vprintk_emit+0x37c/0x3e0 [ 20.376045][ T272] ? wake_up_klogd_work_func+0x90/0x90 [ 20.376047][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 20.376052][ T272] _printk+0xc7/0x100 [ 20.376056][ T272] ? snapshot_read.cold+0x21/0x21 [ 20.376057][ T272] ? ___ratelimit+0x4e7/0xa00 [ 20.376063][ T272] ? idr_get_free+0x830/0x830 [ 20.376068][ T272] lwtunnel_output.cold+0x3d/0x95 [ 20.376072][ T272] ? dst_release+0x54/0x240 [ 20.376077][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376085][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376090][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376092][ T272] ? lock_acquire+0x13c/0x160 [ 20.376097][ T272] lwtunnel_output+0x29b/0x650 [ 20.376099][ T272] ? dst_release+0x54/0x240 [ 20.376102][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376107][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376113][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376114][ T272] ? lock_acquire+0x13c/0x160 [ 20.376119][ T272] lwtunnel_output+0x29b/0x650 [ 20.376120][ T272] ? dst_release+0x54/0x240 [ 20.376123][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376128][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376134][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376136][ T272] ? lock_acquire+0x13c/0x160 [ 20.376140][ T272] lwtunnel_output+0x29b/0x650 [ 20.376142][ T272] ? dst_release+0x54/0x240 [ 20.376145][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376150][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376156][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376157][ T272] ? lock_acquire+0x13c/0x160 [ 20.376162][ T272] lwtunnel_output+0x29b/0x650 [ 20.376163][ T272] ? dst_release+0x54/0x240 [ 20.376166][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376171][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376177][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376179][ T272] ? lock_acquire+0x13c/0x160 [ 20.376183][ T272] lwtunnel_output+0x29b/0x650 [ 20.376185][ T272] ? dst_release+0x54/0x240 [ 20.376187][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376192][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376198][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376200][ T272] ? lock_acquire+0x13c/0x160 [ 20.376204][ T272] lwtunnel_output+0x29b/0x650 [ 20.376206][ T272] ? dst_release+0x54/0x240 [ 20.376209][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376214][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376220][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376221][ T272] ? lock_acquire+0x13c/0x160 [ 20.376226][ T272] lwtunnel_output+0x29b/0x650 [ 20.376227][ T272] ? dst_release+0x54/0x240 [ 20.376230][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376235][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376241][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376243][ T272] ? lock_acquire+0x13c/0x160 [ 20.376247][ T272] lwtunnel_output+0x29b/0x650 [ 20.376249][ T272] ? dst_release+0x54/0x240 [ 20.376252][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.376257][ T272] ? ila_input+0x280/0x280 [ila] [ 20.376263][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376264][ T272] ? lock_acquire+0x13c/0x160 [ 20.376269][ T272] lwtunnel_output+0x29b/0x650 [ 20.376270][ T272] ? ip6_local_out+0x1f/0x140 [ 20.376275][ T272] ip6_send_skb+0xee/0x350 [ 20.376278][ T272] rawv6_push_pending_frames+0x4cb/0xa90 [ 20.376282][ T272] ? ip6_flush_pending_frames+0x20/0x20 [ 20.376285][ T272] ? rawv6_setsockopt+0x560/0x560 [ 20.376287][ T272] ? raw6_destroy+0x30/0x30 [ 20.376292][ T272] rawv6_sendmsg+0x144c/0x1a40 [ 20.376299][ T272] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 20.376302][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.376304][ T272] ? sock_recvmsg+0xed/0x190 [ 20.376308][ T272] ? rcu_read_lock_any_held+0x3c/0x90 [ 20.376310][ T272] ? validate_chain+0x38b/0xc20 [ 20.376315][ T272] ? __lock_acquire+0x518/0xc20 [ 20.376323][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 20.376328][ T272] ? __sock_sendmsg+0xce/0x190 [ 20.376330][ T272] __sock_sendmsg+0xce/0x190 [ 20.376331][ T272] ? fdget+0x4f/0x1e0 [ 20.376335][ T272] __sys_sendto+0x260/0x320 [ 20.376338][ T272] ? __ia32_sys_getpeername+0xd0/0xd0 [ 20.376354][ T272] __x64_sys_sendto+0xe4/0x1f0 [ 20.376356][ T272] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 20.376359][ T272] ? lockdep_hardirqs_on+0x91/0x130 [ 20.376362][ T272] ? do_syscall_64+0xa6/0x530 [ 20.376364][ T272] do_syscall_64+0xff/0x530 [ 20.376366][ T272] ? exc_page_fault+0xee/0x100 [ 20.376369][ T272] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 20.376371][ T272] RIP: 0033:0x7f8c8151554e [ 20.376375][ T272] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 20.376377][ T272] RSP: 002b:00007ffeaae47b50 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.376379][ T272] RAX: ffffffffffffffda RBX: 000055e32c4ab0a0 RCX: 00007f8c8151554e [ 20.376381][ T272] RDX: 0000000000000040 RSI: 000055e32c4ab0a4 RDI: 0000000000000005 [ 20.376381][ T272] RBP: 00007ffeaae47b60 R08: 000055e32c4bd2b4 R09: 000000000000001c [ 20.376382][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 000055e32c4ab0a4 [ 20.376383][ T272] R13: 0000000000000040 R14: 00007ffeaae48e50 R15: 000055e32c4ab0a0 [ 20.376390][ T272] [ 21.444815][ T272] ping6 (272) used greatest stack depth: 22120 bytes left [ 21.444835][ T272] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 21.444837][ T272] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 272, name: ping6 [ 21.444839][ T272] preempt_count: 2, expected: 0 [ 21.444839][ T272] RCU nest depth: 0, expected: 0 [ 21.444840][ T272] locks held by ping6/272: 5, last CPU#1: [ 21.444842][ T272] #0: ffffffffb3e167b8 (low_water_lock){+.+.}-{3:3}, at: do_exit+0x887/0xdc0 [ 21.444854][ T272] #1: ffffffffb3f7ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 21.444859][ T272] #2: ffffffffb3f7de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 21.444863][ T272] #3: ffffffffb3e9d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 21.444866][ T272] #4: ffffffffb3e9d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 21.444870][ T272] irq event stamp: 51132 [ 21.444871][ T272] hardirqs last enabled at (51131): [] __down_trylock_console_sem+0x86/0xa0 [ 21.444874][ T272] hardirqs last disabled at (51132): [] console_emit_next_record+0x3d4/0x4c0 [ 21.444876][ T272] softirqs last enabled at (50096): [] sk_common_release+0x16b/0x310 [ 21.444880][ T272] softirqs last disabled at (50094): [] sk_common_release+0xc2/0x310 [ 21.444882][ T272] Preemption disabled at: [ 21.444883][ T272] [<0000000000000000>] 0x0 [ 21.444890][ T272] CPU: 1 UID: 0 PID: 272 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 21.444893][ T272] Tainted: [W]=WARN [ 21.444894][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.444896][ T272] Call Trace: [ 21.444897][ T272] [ 21.444899][ T272] dump_stack_lvl+0x6f/0xa0 [ 21.444905][ T272] __might_resched.cold+0x1fe/0x2c1 [ 21.444909][ T272] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 21.444913][ T272] ? __kmalloc_noprof+0xdb/0x760 [ 21.444918][ T272] __kmalloc_noprof+0x443/0x760 [ 21.444919][ T272] ? alloc_buf.isra.0+0x4b/0x260 [ 21.444925][ T272] ? do_raw_spin_unlock+0x59/0x250 [ 21.444928][ T272] alloc_buf.isra.0+0x4b/0x260 [ 21.444932][ T272] put_chars+0x1e1/0x2f0 [ 21.444934][ T272] ? __send_to_port+0x420/0x420 [ 21.444935][ T272] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 21.444939][ T272] ? validate_chain+0x38b/0xc20 [ 21.444944][ T272] hvc_console_print+0x292/0x780 [ 21.444952][ T272] ? hvc_write+0x3a0/0x3a0 [ 21.444954][ T272] ? rcu_is_watching+0x16/0xd0 [ 21.444956][ T272] ? lock_acquire+0x13c/0x160 [ 21.444960][ T272] console_emit_next_record+0x22f/0x4c0 [ 21.444964][ T272] ? devkmsg_read+0x4b0/0x4b0 [ 21.444966][ T272] ? console_flush_one_record+0x106/0x710 [ 21.444969][ T272] ? rcu_is_watching+0x16/0xd0 [ 21.444971][ T272] ? lock_acquire+0x13c/0x160 [ 21.444975][ T272] console_flush_one_record+0x46f/0x710 [ 21.444979][ T272] ? console_emit_next_record+0x4c0/0x4c0 [ 21.444980][ T272] ? __lock_acquire+0x518/0xc20 [ 21.444986][ T272] console_unlock+0xee/0x1f0 [ 21.444988][ T272] ? console_flush_one_record+0x710/0x710 [ 21.444990][ T272] ? rcu_is_watching+0x16/0xd0 [ 21.444992][ T272] ? lock_acquire+0xe0/0x160 [ 21.444995][ T272] ? __down_trylock_console_sem+0x5e/0xa0 [ 21.444997][ T272] ? vprintk_emit+0x320/0x3e0 [ 21.445000][ T272] vprintk_emit+0x37c/0x3e0 [ 21.445003][ T272] ? wake_up_klogd_work_func+0x90/0x90 [ 21.445006][ T272] ? __lock_acquire+0x518/0xc20 [ 21.445009][ T272] _printk+0xc7/0x100 [ 21.445013][ T272] ? snapshot_read.cold+0x21/0x21 [ 21.445016][ T272] ? do_raw_spin_lock+0x131/0x280 [ 21.445018][ T272] ? __rwlock_init+0x150/0x150 [ 21.445022][ T272] ? do_raw_spin_lock+0x131/0x280 [ 21.445024][ T272] do_exit.cold+0x82/0x9c [ 21.445028][ T272] ? exit_notify+0x890/0x890 [ 21.445029][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 21.445032][ T272] ? rcu_is_watching+0x16/0xd0 [ 21.445035][ T272] do_group_exit+0xb8/0x370 [ 21.445038][ T272] __x64_sys_exit_group+0x3c/0x50 [ 21.445040][ T272] x64_sys_call+0x1567/0x1570 [ 21.445042][ T272] do_syscall_64+0xff/0x530 [ 21.445046][ T272] ? exc_page_fault+0xee/0x100 [ 21.445049][ T272] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 21.445051][ T272] RIP: 0033:0x7f8c815661b8 [ 21.445053][ T272] Code: Unable to access opcode bytes at 0x7f8c8156618e. [ 21.445054][ T272] RSP: 002b:00007ffeaae48eb8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 21.445057][ T272] RAX: ffffffffffffffda RBX: 00007f8c81696f88 RCX: 00007f8c815661b8 [ 21.445058][ T272] RDX: 00007f8c812f77c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 21.445059][ T272] RBP: 00007ffeaae48f10 R08: 0000000000000000 R09: 0000000000001010 [ 21.445060][ T272] R10: 00007ffeaae48d30 R11: 0000000000000246 R12: 0000000000000002 [ 21.445060][ T272] R13: 0000000000000001 R14: 00007f8c81695680 R15: 00007f8c81696fa0 [ 21.445067][ T272] [ 27.777558][ C0] lwtunnel_input(): recursion limit reached on datapath [ 27.777589][ C0] [ 27.777591][ C0] ======================================================== [ 27.777592][ C0] WARNING: possible irq lock inversion dependency detected [ 27.777594][ C0] 7.2.0-virtme #1 Tainted: G W [ 27.777595][ C0] -------------------------------------------------------- [ 27.777595][ C0] ping6/283 just changed the state of lock: [ 27.777597][ C0] ffffffffb3e9d760 (console_owner){..-.}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 27.777609][ C0] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 27.777610][ C0] (fs_reclaim){+.+.}-{0:0} [ 27.777612][ C0] [ 27.777612][ C0] [ 27.777612][ C0] and interrupts could create inverse lock ordering between them. [ 27.777612][ C0] [ 27.777612][ C0] [ 27.777612][ C0] other info that might help us debug this: [ 27.777613][ C0] Possible interrupt unsafe locking scenario: [ 27.777613][ C0] [ 27.777614][ C0] CPU0 CPU1 [ 27.777614][ C0] ---- ---- [ 27.777614][ C0] lock(fs_reclaim); [ 27.777615][ C0] local_irq_disable(); [ 27.777616][ C0] lock(console_owner); [ 27.777617][ C0] lock(fs_reclaim); [ 27.777617][ C0] [ 27.777618][ C0] lock(console_owner); [ 27.777618][ C0] [ 27.777618][ C0] *** DEADLOCK *** [ 27.777618][ C0] [ 27.777619][ C0] locks held by ping6/283: 15, last CPU#0: [ 27.777620][ C0] #0: ff1100000fb69cd0 (sk_lock-AF_INET6){+.+.}-{0:0}, at: rawv6_sendmsg+0xf15/0x1a40 [ 27.777626][ C0] #1: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: ip6_send_skb+0xa2/0x350 [ 27.777631][ C0] #2: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: ip6_output+0x11d/0x7f0 [ 27.777634][ C0] #3: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x3f1/0x14c0 [ 27.777639][ C0] #4: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777643][ C0] #5: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777645][ C0] #6: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777647][ C0] #7: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777650][ C0] #8: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777652][ C0] #9: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777654][ C0] #10: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777657][ C0] #11: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777659][ C0] #12: ffffffffb3f94c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.777661][ C0] #13: ffffffffb3f7ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 27.777664][ C0] #14: ffffffffb3f7de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 27.777667][ C0] [ 27.777667][ C0] the shortest dependencies between 2nd lock and 1st lock: [ 27.777672][ C0] -> (fs_reclaim){+.+.}-{0:0} { [ 27.777674][ C0] HARDIRQ-ON-W at: [ 27.777675][ C0] __lock_acquire+0x388/0xc20 [ 27.777679][ C0] lock_acquire.part.0+0xd4/0x280 [ 27.777680][ C0] fs_reclaim_acquire+0xd5/0x120 [ 27.777683][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 27.777685][ C0] kthread_create_worker_on_node+0xea/0x210 [ 27.777688][ C0] workqueue_init+0x2a/0x680 [ 27.777692][ C0] kernel_init_freeable+0x2fe/0x630 [ 27.777700][ C0] kernel_init+0x21/0x150 [ 27.777703][ C0] ret_from_fork+0x474/0x6b0 [ 27.777707][ C0] ret_from_fork_asm+0x11/0x20 [ 27.777710][ C0] SOFTIRQ-ON-W at: [ 27.777711][ C0] __lock_acquire+0x388/0xc20 [ 27.777712][ C0] lock_acquire.part.0+0xd4/0x280 [ 27.777713][ C0] fs_reclaim_acquire+0xd5/0x120 [ 27.777715][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 27.777716][ C0] kthread_create_worker_on_node+0xea/0x210 [ 27.777717][ C0] workqueue_init+0x2a/0x680 [ 27.777721][ C0] kernel_init_freeable+0x2fe/0x630 [ 27.777722][ C0] kernel_init+0x21/0x150 [ 27.777723][ C0] ret_from_fork+0x474/0x6b0 [ 27.777725][ C0] ret_from_fork_asm+0x11/0x20 [ 27.777726][ C0] INITIAL USE at: [ 27.777727][ C0] __lock_acquire+0x388/0xc20 [ 27.777728][ C0] lock_acquire.part.0+0xd4/0x280 [ 27.777730][ C0] fs_reclaim_acquire+0xd5/0x120 [ 27.777731][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 27.777732][ C0] kthread_create_worker_on_node+0xea/0x210 [ 27.777734][ C0] workqueue_init+0x2a/0x680 [ 27.777735][ C0] kernel_init_freeable+0x2fe/0x630 [ 27.777737][ C0] kernel_init+0x21/0x150 [ 27.777738][ C0] ret_from_fork+0x474/0x6b0 [ 27.777739][ C0] ret_from_fork_asm+0x11/0x20 [ 27.777740][ C0] } [ 27.777741][ C0] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 27.777744][ C0] ... acquired at: [ 27.777746][ C0] __lock_acquire+0x518/0xc20 [ 27.777747][ C0] lock_acquire.part.0+0xd4/0x280 [ 27.777748][ C0] fs_reclaim_acquire+0xd5/0x120 [ 27.777750][ C0] __kmalloc_noprof+0xd3/0x760 [ 27.777751][ C0] alloc_buf.isra.0+0x4b/0x260 [ 27.777754][ C0] put_chars+0x1e1/0x2f0 [ 27.777755][ C0] hvc_console_print+0x292/0x780 [ 27.777758][ C0] console_emit_next_record+0x22f/0x4c0 [ 27.777760][ C0] console_flush_one_record+0x46f/0x710 [ 27.777762][ C0] console_unlock+0xee/0x1f0 [ 27.777763][ C0] vprintk_emit+0x37c/0x3e0 [ 27.777764][ C0] dev_vprintk_emit+0x27f/0x2c0 [ 27.777767][ C0] dev_printk_emit+0xb9/0xee [ 27.777769][ C0] _dev_info+0xe2/0x116 [ 27.777770][ C0] __devm_rtc_register_device.cold+0xc3/0x3a8 [ 27.777773][ C0] cmos_do_probe+0x73b/0x98a [ 27.777775][ C0] platform_probe+0xfe/0x1f0 [ 27.777778][ C0] call_driver_probe+0x61/0x1c0 [ 27.777779][ C0] really_probe+0x199/0x760 [ 27.777780][ C0] __driver_probe_device+0x24f/0x440 [ 27.777781][ C0] driver_probe_device+0x4a/0xf0 [ 27.777783][ C0] __driver_attach+0x1b8/0x540 [ 27.777784][ C0] bus_for_each_dev+0x130/0x1e0 [ 27.777785][ C0] bus_add_driver+0x2c8/0x530 [ 27.777786][ C0] driver_register+0x1a3/0x390 [ 27.777788][ C0] __platform_driver_probe+0x13f/0x270 [ 27.777789][ C0] cmos_init+0x31/0x40 [ 27.777792][ C0] do_one_initcall+0x124/0x4f0 [ 27.777793][ C0] kernel_init_freeable+0x596/0x630 [ 27.777794][ C0] kernel_init+0x21/0x150 [ 27.777796][ C0] ret_from_fork+0x474/0x6b0 [ 27.777797][ C0] ret_from_fork_asm+0x11/0x20 [ 27.777798][ C0] [ 27.777798][ C0] -> (console_owner){..-.}-{0:0} { [ 27.777800][ C0] IN-SOFTIRQ-W at: [ 27.777801][ C0] __lock_acquire+0x388/0xc20 [ 27.777802][ C0] lock_acquire.part.0+0xd4/0x280 [ 27.777804][ C0] console_lock_spinning_enable+0x5c/0x60 [ 27.777806][ C0] console_emit_next_record+0x1d1/0x4c0 [ 27.777807][ C0] console_flush_one_record+0x46f/0x710 [ 27.777809][ C0] console_unlock+0xee/0x1f0 [ 27.777810][ C0] vprintk_emit+0x37c/0x3e0 [ 27.777811][ C0] _printk+0xc7/0x100 [ 27.777814][ C0] lwtunnel_input.cold+0x3d/0x95 [ 27.777817][ C0] lwtunnel_input+0x273/0x630 [ 27.777818][ C0] lwtunnel_input+0x273/0x630 [ 27.777819][ C0] lwtunnel_input+0x273/0x630 [ 27.777820][ C0] lwtunnel_input+0x273/0x630 [ 27.777821][ C0] lwtunnel_input+0x273/0x630 [ 27.777821][ C0] lwtunnel_input+0x273/0x630 [ 27.777822][ C0] lwtunnel_input+0x273/0x630 [ 27.777823][ C0] lwtunnel_input+0x273/0x630 [ 27.777824][ C0] lwtunnel_input+0x273/0x630 [ 27.777825][ C0] ipv6_rcv+0x3c1/0x5a0 [ 27.777827][ C0] __netif_receive_skb_one_core+0xfc/0x180 [ 27.777829][ C0] process_backlog+0x431/0x14c0 [ 27.777830][ C0] __napi_poll+0xa7/0x3b0 [ 27.777832][ C0] net_rx_action+0x513/0xf50 [ 27.777833][ C0] handle_softirqs+0x1d3/0x900 [ 27.777836][ C0] do_softirq+0xac/0xe0 [ 27.777837][ C0] __local_bh_enable_ip+0x118/0x150 [ 27.777838][ C0] __dev_queue_xmit+0x989/0x1b90 [ 27.777840][ C0] ip6_finish_output2+0x9e0/0x13f0 [ 27.777842][ C0] ip6_finish_output+0x701/0xe80 [ 27.777843][ C0] ip6_output+0x23f/0x7f0 [ 27.777845][ C0] ip6_send_skb+0xee/0x350 [ 27.777846][ C0] rawv6_push_pending_frames+0x4cb/0xa90 [ 27.777848][ C0] rawv6_sendmsg+0x144c/0x1a40 [ 27.777849][ C0] __sock_sendmsg+0xce/0x190 [ 27.777852][ C0] __sys_sendto+0x260/0x320 [ 27.777853][ C0] __x64_sys_sendto+0xe4/0x1f0 [ 27.777855][ C0] do_syscall_64+0xff/0x530 [ 27.777857][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.777858][ C0] INITIAL USE at: [ 27.777859][ C0] } [ 27.777860][ C0] ... key at: [] console_owner_dep_map+0x0/0x60 [ 27.777862][ C0] ... acquired at: [ 27.777862][ C0] mark_lock+0x1d7/0xa00 [ 27.777864][ C0] mark_usage+0x42/0x170 [ 27.777865][ C0] __lock_acquire+0x388/0xc20 [ 27.777867][ C0] lock_acquire.part.0+0xd4/0x280 [ 27.777868][ C0] console_lock_spinning_enable+0x5c/0x60 [ 27.777870][ C0] console_emit_next_record+0x1d1/0x4c0 [ 27.777871][ C0] console_flush_one_record+0x46f/0x710 [ 27.777873][ C0] console_unlock+0xee/0x1f0 [ 27.777874][ C0] vprintk_emit+0x37c/0x3e0 [ 27.777875][ C0] _printk+0xc7/0x100 [ 27.777876][ C0] lwtunnel_input.cold+0x3d/0x95 [ 27.777878][ C0] lwtunnel_input+0x273/0x630 [ 27.777878][ C0] lwtunnel_input+0x273/0x630 [ 27.777879][ C0] lwtunnel_input+0x273/0x630 [ 27.777880][ C0] lwtunnel_input+0x273/0x630 [ 27.777881][ C0] lwtunnel_input+0x273/0x630 [ 27.777882][ C0] lwtunnel_input+0x273/0x630 [ 27.777883][ C0] lwtunnel_input+0x273/0x630 [ 27.777884][ C0] lwtunnel_input+0x273/0x630 [ 27.777885][ C0] lwtunnel_input+0x273/0x630 [ 27.777886][ C0] ipv6_rcv+0x3c1/0x5a0 [ 27.777887][ C0] __netif_receive_skb_one_core+0xfc/0x180 [ 27.777889][ C0] process_backlog+0x431/0x14c0 [ 27.777890][ C0] __napi_poll+0xa7/0x3b0 [ 27.777892][ C0] net_rx_action+0x513/0xf50 [ 27.777893][ C0] handle_softirqs+0x1d3/0x900 [ 27.777895][ C0] do_softirq+0xac/0xe0 [ 27.777896][ C0] __local_bh_enable_ip+0x118/0x150 [ 27.777897][ C0] __dev_queue_xmit+0x989/0x1b90 [ 27.777899][ C0] ip6_finish_output2+0x9e0/0x13f0 [ 27.777900][ C0] ip6_finish_output+0x701/0xe80 [ 27.777902][ C0] ip6_output+0x23f/0x7f0 [ 27.777903][ C0] ip6_send_skb+0xee/0x350 [ 27.777904][ C0] rawv6_push_pending_frames+0x4cb/0xa90 [ 27.777906][ C0] rawv6_sendmsg+0x144c/0x1a40 [ 27.777908][ C0] __sock_sendmsg+0xce/0x190 [ 27.777909][ C0] __sys_sendto+0x260/0x320 [ 27.777910][ C0] __x64_sys_sendto+0xe4/0x1f0 [ 27.777912][ C0] do_syscall_64+0xff/0x530 [ 27.777913][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.777914][ C0] [ 27.777914][ C0] [ 27.777914][ C0] stack backtrace: [ 27.777917][ C0] CPU: 0 UID: 0 PID: 283 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 27.777920][ C0] Tainted: [W]=WARN [ 27.777921][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.777923][ C0] Call Trace: [ 27.777924][ C0] [ 27.777925][ C0] dump_stack_lvl+0x6f/0xa0 [ 27.777930][ C0] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 27.777932][ C0] mark_lock_irq+0x989/0x9c0 [ 27.777935][ C0] mark_lock+0x1d7/0xa00 [ 27.777937][ C0] mark_usage+0x42/0x170 [ 27.777938][ C0] __lock_acquire+0x388/0xc20 [ 27.777941][ C0] lock_acquire.part.0+0xd4/0x280 [ 27.777942][ C0] ? console_lock_spinning_enable+0x40/0x60 [ 27.777944][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.777946][ C0] ? lock_acquire+0x13c/0x160 [ 27.777948][ C0] console_lock_spinning_enable+0x5c/0x60 [ 27.777950][ C0] ? console_lock_spinning_enable+0x40/0x60 [ 27.777952][ C0] console_emit_next_record+0x1d1/0x4c0 [ 27.777954][ C0] ? devkmsg_read+0x4b0/0x4b0 [ 27.777955][ C0] ? console_flush_one_record+0x106/0x710 [ 27.777957][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.777958][ C0] ? lock_acquire+0x13c/0x160 [ 27.777960][ C0] console_flush_one_record+0x46f/0x710 [ 27.777962][ C0] ? console_emit_next_record+0x4c0/0x4c0 [ 27.777964][ C0] ? __lock_acquire+0x518/0xc20 [ 27.777966][ C0] console_unlock+0xee/0x1f0 [ 27.777968][ C0] ? console_flush_one_record+0x710/0x710 [ 27.777970][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.777971][ C0] ? lock_acquire+0xe0/0x160 [ 27.777973][ C0] ? __down_trylock_console_sem+0x5e/0xa0 [ 27.777975][ C0] ? vprintk_emit+0x320/0x3e0 [ 27.777976][ C0] vprintk_emit+0x37c/0x3e0 [ 27.777977][ C0] ? wake_up_klogd_work_func+0x90/0x90 [ 27.777979][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 27.777981][ C0] _printk+0xc7/0x100 [ 27.777982][ C0] ? snapshot_read.cold+0x21/0x21 [ 27.777984][ C0] ? ___ratelimit+0x4e7/0xa00 [ 27.777986][ C0] ? dst_cache_get+0x281/0x500 [ 27.777987][ C0] ? mark_held_locks+0x40/0x70 [ 27.777989][ C0] ? idr_get_free+0x830/0x830 [ 27.777991][ C0] lwtunnel_input.cold+0x3d/0x95 [ 27.777993][ C0] lwtunnel_input+0x273/0x630 [ 27.777994][ C0] lwtunnel_input+0x273/0x630 [ 27.777996][ C0] lwtunnel_input+0x273/0x630 [ 27.777997][ C0] lwtunnel_input+0x273/0x630 [ 27.777998][ C0] lwtunnel_input+0x273/0x630 [ 27.777999][ C0] lwtunnel_input+0x273/0x630 [ 27.778001][ C0] lwtunnel_input+0x273/0x630 [ 27.778002][ C0] lwtunnel_input+0x273/0x630 [ 27.778003][ C0] lwtunnel_input+0x273/0x630 [ 27.778005][ C0] ipv6_rcv+0x3c1/0x5a0 [ 27.778007][ C0] ? ip6_rcv_core+0x1be0/0x1be0 [ 27.778008][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778009][ C0] ? __update_load_avg_cfs_rq+0x36c/0x10c0 [ 27.778012][ C0] ? mark_usage+0x61/0x170 [ 27.778014][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778015][ C0] ? irq_matrix_free+0x487/0x600 [ 27.778018][ C0] ? process_backlog+0x3f1/0x14c0 [ 27.778020][ C0] __netif_receive_skb_one_core+0xfc/0x180 [ 27.778022][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 27.778023][ C0] ? process_backlog+0x3f1/0x14c0 [ 27.778025][ C0] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 27.778027][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778028][ C0] process_backlog+0x431/0x14c0 [ 27.778031][ C0] __napi_poll+0xa7/0x3b0 [ 27.778033][ C0] net_rx_action+0x513/0xf50 [ 27.778035][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778037][ C0] ? __napi_poll+0x3b0/0x3b0 [ 27.778040][ C0] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 27.778043][ C0] ? mark_held_locks+0x40/0x70 [ 27.778045][ C0] handle_softirqs+0x1d3/0x900 [ 27.778047][ C0] ? _local_bh_enable+0xc0/0xc0 [ 27.778049][ C0] ? do_raw_spin_unlock+0x59/0x250 [ 27.778051][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778052][ C0] ? __dev_queue_xmit+0x974/0x1b90 [ 27.778053][ C0] do_softirq+0xac/0xe0 [ 27.778055][ C0] [ 27.778055][ C0] [ 27.778056][ C0] __local_bh_enable_ip+0x118/0x150 [ 27.778058][ C0] __dev_queue_xmit+0x989/0x1b90 [ 27.778059][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778062][ C0] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 27.778063][ C0] ? lock_acquire.part.0+0x60/0x280 [ 27.778065][ C0] ? find_held_lock+0x2b/0x80 [ 27.778066][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 27.778068][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778069][ C0] ? mark_held_locks+0x40/0x70 [ 27.778071][ C0] ? __asan_memcpy+0x3c/0x60 [ 27.778074][ C0] ? neigh_hh_output+0x152/0x4c0 [ 27.778076][ C0] ip6_finish_output2+0x9e0/0x13f0 [ 27.778078][ C0] ? ip6_dst_lookup+0x80/0x80 [ 27.778080][ C0] ? find_held_lock+0x2b/0x80 [ 27.778081][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 27.778083][ C0] ? ip6_mtu+0x174/0x410 [ 27.778086][ C0] ip6_finish_output+0x701/0xe80 [ 27.778088][ C0] ip6_output+0x23f/0x7f0 [ 27.778090][ C0] ? ip6_finish_output+0xe80/0xe80 [ 27.778092][ C0] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 27.778096][ C0] ip6_send_skb+0xee/0x350 [ 27.778098][ C0] rawv6_push_pending_frames+0x4cb/0xa90 [ 27.778100][ C0] ? ip6_flush_pending_frames+0x20/0x20 [ 27.778102][ C0] ? rawv6_setsockopt+0x560/0x560 [ 27.778103][ C0] ? raw6_destroy+0x30/0x30 [ 27.778106][ C0] rawv6_sendmsg+0x144c/0x1a40 [ 27.778108][ C0] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 27.778110][ C0] ? rcu_read_unlock+0x1b/0x70 [ 27.778113][ C0] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.778115][ C0] ? validate_chain+0x38b/0xc20 [ 27.778117][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778120][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 27.778122][ C0] ? __sock_sendmsg+0xce/0x190 [ 27.778123][ C0] __sock_sendmsg+0xce/0x190 [ 27.778125][ C0] ? fdget+0x4f/0x1e0 [ 27.778127][ C0] __sys_sendto+0x260/0x320 [ 27.778129][ C0] ? __ia32_sys_getpeername+0xd0/0xd0 [ 27.778133][ C0] ? exc_page_fault+0x87/0x100 [ 27.778135][ C0] __x64_sys_sendto+0xe4/0x1f0 [ 27.778137][ C0] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 27.778139][ C0] ? lockdep_hardirqs_on+0x91/0x130 [ 27.778141][ C0] ? do_syscall_64+0xa6/0x530 [ 27.778142][ C0] do_syscall_64+0xff/0x530 [ 27.778144][ C0] ? exc_page_fault+0xee/0x100 [ 27.778145][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.778147][ C0] RIP: 0033:0x7fe3a922454e [ 27.778149][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 27.778151][ C0] RSP: 002b:00007fff9c987120 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.778154][ C0] RAX: ffffffffffffffda RBX: 000056290af6d0a0 RCX: 00007fe3a922454e [ 27.778155][ C0] RDX: 0000000000000040 RSI: 000056290af6d0a4 RDI: 0000000000000005 [ 27.778156][ C0] RBP: 00007fff9c987130 R08: 000056290af7f2b4 R09: 000000000000001c [ 27.778157][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000056290af6d0a4 [ 27.778157][ C0] R13: 0000000000000040 R14: 00007fff9c988420 R15: 000056290af6d0a0 [ 27.778159][ C0] [ 27.778163][ C0] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 27.778164][ C0] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 283, name: ping6 [ 27.778165][ C0] preempt_count: 102, expected: 0 [ 27.778166][ C0] RCU nest depth: 12, expected: 0 [ 27.778167][ C0] INFO: lockdep is turned off. [ 27.778167][ C0] irq event stamp: 26513 [ 27.778168][ C0] hardirqs last enabled at (26512): [] __down_trylock_console_sem+0x86/0xa0 [ 27.778170][ C0] hardirqs last disabled at (26513): [] console_emit_next_record+0x3d4/0x4c0 [ 27.778172][ C0] softirqs last enabled at (26062): [] __dev_queue_xmit+0x974/0x1b90 [ 27.778174][ C0] softirqs last disabled at (26063): [] do_softirq+0xac/0xe0 [ 27.778175][ C0] Preemption disabled at: [ 27.778176][ C0] [] __dev_queue_xmit+0x20c/0x1b90 [ 27.778178][ C0] CPU: 0 UID: 0 PID: 283 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 27.778180][ C0] Tainted: [W]=WARN [ 27.778181][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.778181][ C0] Call Trace: [ 27.778182][ C0] [ 27.778182][ C0] dump_stack_lvl+0x6f/0xa0 [ 27.778185][ C0] ? __dev_queue_xmit+0x20c/0x1b90 [ 27.778186][ C0] __might_resched.cold+0x1fe/0x2c1 [ 27.778189][ C0] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 27.778192][ C0] ? nbcon_get_cpu_emergency_nesting+0xa/0x30 [ 27.778193][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778195][ C0] __kmalloc_noprof+0x443/0x760 [ 27.778196][ C0] ? __rwlock_init+0x150/0x150 [ 27.778198][ C0] ? alloc_buf.isra.0+0x4b/0x260 [ 27.778200][ C0] ? do_raw_spin_unlock+0x59/0x250 [ 27.778201][ C0] alloc_buf.isra.0+0x4b/0x260 [ 27.778204][ C0] put_chars+0x1e1/0x2f0 [ 27.778205][ C0] ? __send_to_port+0x420/0x420 [ 27.778207][ C0] ? mark_lock+0x1d7/0xa00 [ 27.778209][ C0] hvc_console_print+0x292/0x780 [ 27.778212][ C0] ? hvc_write+0x3a0/0x3a0 [ 27.778213][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778215][ C0] ? lock_acquire+0x13c/0x160 [ 27.778217][ C0] console_emit_next_record+0x22f/0x4c0 [ 27.778219][ C0] ? devkmsg_read+0x4b0/0x4b0 [ 27.778220][ C0] ? console_flush_one_record+0x106/0x710 [ 27.778222][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778223][ C0] ? lock_acquire+0x13c/0x160 [ 27.778225][ C0] console_flush_one_record+0x46f/0x710 [ 27.778227][ C0] ? console_emit_next_record+0x4c0/0x4c0 [ 27.778229][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778231][ C0] console_unlock+0xee/0x1f0 [ 27.778233][ C0] ? console_flush_one_record+0x710/0x710 [ 27.778235][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778236][ C0] ? lock_acquire+0xe0/0x160 [ 27.778238][ C0] ? __down_trylock_console_sem+0x5e/0xa0 [ 27.778239][ C0] ? vprintk_emit+0x320/0x3e0 [ 27.778241][ C0] vprintk_emit+0x37c/0x3e0 [ 27.778242][ C0] ? wake_up_klogd_work_func+0x90/0x90 [ 27.778243][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 27.778245][ C0] _printk+0xc7/0x100 [ 27.778247][ C0] ? snapshot_read.cold+0x21/0x21 [ 27.778248][ C0] ? ___ratelimit+0x4e7/0xa00 [ 27.778250][ C0] ? dst_cache_get+0x281/0x500 [ 27.778251][ C0] ? mark_held_locks+0x40/0x70 [ 27.778253][ C0] ? idr_get_free+0x830/0x830 [ 27.778255][ C0] lwtunnel_input.cold+0x3d/0x95 [ 27.778256][ C0] lwtunnel_input+0x273/0x630 [ 27.778258][ C0] lwtunnel_input+0x273/0x630 [ 27.778259][ C0] lwtunnel_input+0x273/0x630 [ 27.778260][ C0] lwtunnel_input+0x273/0x630 [ 27.778262][ C0] lwtunnel_input+0x273/0x630 [ 27.778263][ C0] lwtunnel_input+0x273/0x630 [ 27.778264][ C0] lwtunnel_input+0x273/0x630 [ 27.778266][ C0] lwtunnel_input+0x273/0x630 [ 27.778267][ C0] lwtunnel_input+0x273/0x630 [ 27.778268][ C0] ipv6_rcv+0x3c1/0x5a0 [ 27.778270][ C0] ? ip6_rcv_core+0x1be0/0x1be0 [ 27.778272][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778273][ C0] ? __update_load_avg_cfs_rq+0x36c/0x10c0 [ 27.778274][ C0] ? mark_usage+0x61/0x170 [ 27.778276][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778277][ C0] ? irq_matrix_free+0x487/0x600 [ 27.778279][ C0] ? process_backlog+0x3f1/0x14c0 [ 27.778281][ C0] __netif_receive_skb_one_core+0xfc/0x180 [ 27.778283][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 27.778284][ C0] ? process_backlog+0x3f1/0x14c0 [ 27.778286][ C0] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 27.778288][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778289][ C0] process_backlog+0x431/0x14c0 [ 27.778292][ C0] __napi_poll+0xa7/0x3b0 [ 27.778294][ C0] net_rx_action+0x513/0xf50 [ 27.778296][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778297][ C0] ? __napi_poll+0x3b0/0x3b0 [ 27.778301][ C0] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 27.778302][ C0] ? mark_held_locks+0x40/0x70 [ 27.778304][ C0] handle_softirqs+0x1d3/0x900 [ 27.778306][ C0] ? _local_bh_enable+0xc0/0xc0 [ 27.778308][ C0] ? do_raw_spin_unlock+0x59/0x250 [ 27.778309][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778310][ C0] ? __dev_queue_xmit+0x974/0x1b90 [ 27.778312][ C0] do_softirq+0xac/0xe0 [ 27.778313][ C0] [ 27.778314][ C0] [ 27.778314][ C0] __local_bh_enable_ip+0x118/0x150 [ 27.778316][ C0] __dev_queue_xmit+0x989/0x1b90 [ 27.778318][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778320][ C0] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 27.778322][ C0] ? lock_acquire.part.0+0x60/0x280 [ 27.778323][ C0] ? find_held_lock+0x2b/0x80 [ 27.778324][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 27.778326][ C0] ? rcu_is_watching+0x16/0xd0 [ 27.778327][ C0] ? mark_held_locks+0x40/0x70 [ 27.778328][ C0] ? __asan_memcpy+0x3c/0x60 [ 27.778330][ C0] ? neigh_hh_output+0x152/0x4c0 [ 27.778332][ C0] ip6_finish_output2+0x9e0/0x13f0 [ 27.778335][ C0] ? ip6_dst_lookup+0x80/0x80 [ 27.778336][ C0] ? find_held_lock+0x2b/0x80 [ 27.778338][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 27.778340][ C0] ? ip6_mtu+0x174/0x410 [ 27.778342][ C0] ip6_finish_output+0x701/0xe80 [ 27.778344][ C0] ip6_output+0x23f/0x7f0 [ 27.778346][ C0] ? ip6_finish_output+0xe80/0xe80 [ 27.778348][ C0] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 27.778351][ C0] ip6_send_skb+0xee/0x350 [ 27.778352][ C0] rawv6_push_pending_frames+0x4cb/0xa90 [ 27.778355][ C0] ? ip6_flush_pending_frames+0x20/0x20 [ 27.778357][ C0] ? rawv6_setsockopt+0x560/0x560 [ 27.778358][ C0] ? raw6_destroy+0x30/0x30 [ 27.778361][ C0] rawv6_sendmsg+0x144c/0x1a40 [ 27.778363][ C0] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 27.778365][ C0] ? rcu_read_unlock+0x1b/0x70 [ 27.778367][ C0] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.778368][ C0] ? validate_chain+0x38b/0xc20 [ 27.778370][ C0] ? __lock_acquire+0x518/0xc20 [ 27.778373][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 27.778375][ C0] ? __sock_sendmsg+0xce/0x190 [ 27.778377][ C0] __sock_sendmsg+0xce/0x190 [ 27.778378][ C0] ? fdget+0x4f/0x1e0 [ 27.778379][ C0] __sys_sendto+0x260/0x320 [ 27.778381][ C0] ? __ia32_sys_getpeername+0xd0/0xd0 [ 27.778385][ C0] ? exc_page_fault+0x87/0x100 [ 27.778387][ C0] __x64_sys_sendto+0xe4/0x1f0 [ 27.778388][ C0] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 27.778390][ C0] ? lockdep_hardirqs_on+0x91/0x130 [ 27.778391][ C0] ? do_syscall_64+0xa6/0x530 [ 27.778392][ C0] do_syscall_64+0xff/0x530 [ 27.778394][ C0] ? exc_page_fault+0xee/0x100 [ 27.778395][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.778397][ C0] RIP: 0033:0x7fe3a922454e [ 27.778398][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 27.778399][ C0] RSP: 002b:00007fff9c987120 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.778400][ C0] RAX: ffffffffffffffda RBX: 000056290af6d0a0 RCX: 00007fe3a922454e [ 27.778401][ C0] RDX: 0000000000000040 RSI: 000056290af6d0a4 RDI: 0000000000000005 [ 27.778401][ C0] RBP: 00007fff9c987130 R08: 000056290af7f2b4 R09: 000000000000001c [ 27.778402][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000056290af6d0a4 [ 27.778403][ C0] R13: 0000000000000040 R14: 00007fff9c988420 R15: 000056290af6d0a0 [ 27.778405][ C0] [ 28.886659][ C1] lwtunnel_input(): recursion limit reached on datapath [ 28.886667][ C1] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 28.886669][ C1] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 283, name: ping6 [ 28.886670][ C1] preempt_count: 102, expected: 0 [ 28.886671][ C1] RCU nest depth: 12, expected: 0 [ 28.886672][ C1] INFO: lockdep is turned off. [ 28.886673][ C1] irq event stamp: 26513 [ 28.886674][ C1] hardirqs last enabled at (26512): [] __down_trylock_console_sem+0x86/0xa0 [ 28.886681][ C1] hardirqs last disabled at (26513): [] console_emit_next_record+0x3d4/0x4c0 [ 28.886684][ C1] softirqs last enabled at (26062): [] __dev_queue_xmit+0x974/0x1b90 [ 28.886687][ C1] softirqs last disabled at (26063): [] do_softirq+0xac/0xe0 [ 28.886691][ C1] Preemption disabled at: [ 28.886692][ C1] [] __dev_queue_xmit+0x20c/0x1b90 [ 28.886697][ C1] CPU: 1 UID: 0 PID: 283 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 28.886700][ C1] Tainted: [W]=WARN [ 28.886706][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.886707][ C1] Call Trace: [ 28.886708][ C1] [ 28.886709][ C1] dump_stack_lvl+0x6f/0xa0 [ 28.886714][ C1] ? __dev_queue_xmit+0x20c/0x1b90 [ 28.886716][ C1] __might_resched.cold+0x1fe/0x2c1 [ 28.886722][ C1] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 28.886724][ C1] ? __asan_memcpy+0x3c/0x60 [ 28.886728][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886730][ C1] __kmalloc_noprof+0x443/0x760 [ 28.886732][ C1] ? __rwlock_init+0x150/0x150 [ 28.886735][ C1] ? alloc_buf.isra.0+0x4b/0x260 [ 28.886739][ C1] ? do_raw_spin_unlock+0x59/0x250 [ 28.886740][ C1] alloc_buf.isra.0+0x4b/0x260 [ 28.886742][ C1] put_chars+0x1e1/0x2f0 [ 28.886744][ C1] ? __send_to_port+0x420/0x420 [ 28.886745][ C1] ? console_prepend_replay+0x20/0x20 [ 28.886748][ C1] hvc_console_print+0x292/0x780 [ 28.886752][ C1] ? hvc_write+0x3a0/0x3a0 [ 28.886754][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886755][ C1] ? lock_acquire+0x13c/0x160 [ 28.886757][ C1] console_emit_next_record+0x22f/0x4c0 [ 28.886760][ C1] ? devkmsg_read+0x4b0/0x4b0 [ 28.886762][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886763][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886764][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886765][ C1] ? lock_acquire+0x13c/0x160 [ 28.886766][ C1] ? console_flush_one_record+0x111/0x710 [ 28.886768][ C1] console_flush_one_record+0x46f/0x710 [ 28.886770][ C1] ? console_emit_next_record+0x4c0/0x4c0 [ 28.886773][ C1] console_unlock+0xee/0x1f0 [ 28.886775][ C1] ? lock_acquire+0x13c/0x160 [ 28.886776][ C1] ? console_flush_one_record+0x710/0x710 [ 28.886778][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886779][ C1] ? lock_release+0x184/0x1f0 [ 28.886780][ C1] ? lock_acquire+0xe0/0x160 [ 28.886782][ C1] ? __rcu_read_lock+0x70/0x70 [ 28.886783][ C1] ? __down_trylock_console_sem+0x5e/0xa0 [ 28.886785][ C1] ? vprintk_emit+0x320/0x3e0 [ 28.886786][ C1] vprintk_emit+0x37c/0x3e0 [ 28.886788][ C1] ? wake_up_klogd_work_func+0x90/0x90 [ 28.886789][ C1] ? do_raw_spin_trylock+0xb6/0x180 [ 28.886791][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886792][ C1] ? lock_acquire+0x13c/0x160 [ 28.886794][ C1] _printk+0xc7/0x100 [ 28.886796][ C1] ? snapshot_read.cold+0x21/0x21 [ 28.886798][ C1] ? ___ratelimit+0x4e7/0xa00 [ 28.886801][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886802][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886803][ C1] ? idr_get_free+0x830/0x830 [ 28.886805][ C1] ? trace_irq_enable.constprop.0+0x30/0x160 [ 28.886808][ C1] lwtunnel_input.cold+0x3d/0x95 [ 28.886811][ C1] lwtunnel_input+0x273/0x630 [ 28.886813][ C1] lwtunnel_input+0x273/0x630 [ 28.886815][ C1] lwtunnel_input+0x273/0x630 [ 28.886816][ C1] lwtunnel_input+0x273/0x630 [ 28.886817][ C1] lwtunnel_input+0x273/0x630 [ 28.886819][ C1] lwtunnel_input+0x273/0x630 [ 28.886820][ C1] lwtunnel_input+0x273/0x630 [ 28.886821][ C1] lwtunnel_input+0x273/0x630 [ 28.886823][ C1] lwtunnel_input+0x273/0x630 [ 28.886824][ C1] ipv6_rcv+0x3c1/0x5a0 [ 28.886827][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886828][ C1] ? ip6_rcv_core+0x1be0/0x1be0 [ 28.886830][ C1] ? do_raw_spin_lock+0x131/0x280 [ 28.886832][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886833][ C1] ? __update_load_avg_cfs_rq+0x36c/0x10c0 [ 28.886835][ C1] ? trace_pelt_se_tp+0x9b/0x190 [ 28.886838][ C1] ? process_backlog+0x3f1/0x14c0 [ 28.886839][ C1] __netif_receive_skb_one_core+0xfc/0x180 [ 28.886841][ C1] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 28.886843][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886844][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886846][ C1] process_backlog+0x431/0x14c0 [ 28.886847][ C1] ? lock_acquire+0x13c/0x160 [ 28.886849][ C1] __napi_poll+0xa7/0x3b0 [ 28.886851][ C1] net_rx_action+0x513/0xf50 [ 28.886854][ C1] ? __napi_poll+0x3b0/0x3b0 [ 28.886855][ C1] ? do_raw_spin_lock+0x60/0x280 [ 28.886857][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886858][ C1] ? timerqueue_linked_add+0x207/0x560 [ 28.886861][ C1] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 28.886864][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886865][ C1] handle_softirqs+0x1d3/0x900 [ 28.886867][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886868][ C1] ? _local_bh_enable+0xc0/0xc0 [ 28.886870][ C1] ? do_raw_spin_unlock+0x59/0x250 [ 28.886871][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886872][ C1] ? __dev_queue_xmit+0x974/0x1b90 [ 28.886874][ C1] do_softirq+0xac/0xe0 [ 28.886876][ C1] [ 28.886876][ C1] [ 28.886877][ C1] __local_bh_enable_ip+0x118/0x150 [ 28.886879][ C1] __dev_queue_xmit+0x989/0x1b90 [ 28.886881][ C1] ? stack_trace_save+0x93/0xc0 [ 28.886884][ C1] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 28.886885][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886886][ C1] ? lock_acquire+0x13c/0x160 [ 28.886888][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886889][ C1] ? lock_acquire+0x13c/0x160 [ 28.886890][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886891][ C1] ? __asan_memcpy+0x3c/0x60 [ 28.886893][ C1] ? neigh_hh_output+0x152/0x4c0 [ 28.886895][ C1] ip6_finish_output2+0x9e0/0x13f0 [ 28.886898][ C1] ? ip6_dst_lookup+0x80/0x80 [ 28.886900][ C1] ? make_flow_keys_digest+0x270/0x270 [ 28.886902][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886903][ C1] ? __asan_memcpy+0x3c/0x60 [ 28.886904][ C1] ? lock_acquire+0x13c/0x160 [ 28.886905][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886906][ C1] ? lock_release+0x184/0x1f0 [ 28.886908][ C1] ip6_finish_output+0x701/0xe80 [ 28.886911][ C1] ip6_output+0x23f/0x7f0 [ 28.886912][ C1] ? lock_acquire+0x13c/0x160 [ 28.886914][ C1] ? ip6_finish_output+0xe80/0xe80 [ 28.886915][ C1] ? lock_release+0x184/0x1f0 [ 28.886917][ C1] ? l3mdev_l3_out.constprop.0+0x3b/0x340 [ 28.886920][ C1] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 28.886922][ C1] ip6_send_skb+0xee/0x350 [ 28.886924][ C1] rawv6_push_pending_frames+0x4cb/0xa90 [ 28.886927][ C1] ? ip6_flush_pending_frames+0x20/0x20 [ 28.886929][ C1] ? rawv6_setsockopt+0x560/0x560 [ 28.886931][ C1] ? raw6_destroy+0x30/0x30 [ 28.886933][ C1] rawv6_sendmsg+0x144c/0x1a40 [ 28.886936][ C1] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 28.886938][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886939][ C1] ? sock_recvmsg+0xed/0x190 [ 28.886944][ C1] ? rcu_is_watching+0x16/0xd0 [ 28.886945][ C1] ? lock_acquire+0x13c/0x160 [ 28.886947][ C1] ? __sock_sendmsg+0xce/0x190 [ 28.886948][ C1] __sock_sendmsg+0xce/0x190 [ 28.886950][ C1] ? fdget+0x4f/0x1e0 [ 28.886952][ C1] __sys_sendto+0x260/0x320 [ 28.886954][ C1] ? __ia32_sys_getpeername+0xd0/0xd0 [ 28.886959][ C1] __x64_sys_sendto+0xe4/0x1f0 [ 28.886960][ C1] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 28.886962][ C1] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 28.886963][ C1] ? trace_hardirqs_on+0x36/0x40 [ 28.886965][ C1] do_syscall_64+0xff/0x530 [ 28.886967][ C1] ? irq_exit_rcu+0x1a/0x30 [ 28.886969][ C1] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.886970][ C1] RIP: 0033:0x7fe3a922454e [ 28.886973][ C1] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 28.886974][ C1] RSP: 002b:00007fff9c987120 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.886977][ C1] RAX: ffffffffffffffda RBX: 000056290af6d0a0 RCX: 00007fe3a922454e [ 28.886979][ C1] RDX: 0000000000000040 RSI: 000056290af6d0a4 RDI: 0000000000000005 [ 28.886979][ C1] RBP: 00007fff9c987130 R08: 000056290af7f2b4 R09: 000000000000001c [ 28.886980][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 000056290af6d0a4 [ 28.886981][ C1] R13: 0000000000000040 R14: 00007fff9c988420 R15: 000056290af6d0a0 [ 28.886983][ C1] [ 30.944320][ T285] lwtunnel_output(): recursion limit reached on datapath [ 30.944329][ T285] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 30.944331][ T285] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 285, name: ping6 [ 30.944332][ T285] preempt_count: 1401, expected: 0 [ 30.944333][ T285] RCU nest depth: 10, expected: 0 [ 30.944334][ T285] INFO: lockdep is turned off. [ 30.944335][ T285] irq event stamp: 0 [ 30.944336][ T285] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 30.944339][ T285] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 30.944344][ T285] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 30.944346][ T285] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 30.944347][ T285] Preemption disabled at: [ 30.944348][ T285] [] lwtunnel_output+0x2d/0x650 [ 30.944354][ T285] CPU: 0 UID: 0 PID: 285 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 30.944358][ T285] Tainted: [W]=WARN [ 30.944359][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.944360][ T285] Call Trace: [ 30.944361][ T285] [ 30.944362][ T285] dump_stack_lvl+0x6f/0xa0 [ 30.944367][ T285] ? lwtunnel_output+0x2d/0x650 [ 30.944368][ T285] __might_resched.cold+0x1fe/0x2c1 [ 30.944371][ T285] ? unwind_next_frame+0x69b/0x1ea0 [ 30.944374][ T285] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 30.944376][ T285] ? __asan_memcpy+0x3c/0x60 [ 30.944379][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944382][ T285] __kmalloc_noprof+0x443/0x760 [ 30.944384][ T285] ? __rwlock_init+0x150/0x150 [ 30.944387][ T285] ? alloc_buf.isra.0+0x4b/0x260 [ 30.944391][ T285] ? do_raw_spin_unlock+0x59/0x250 [ 30.944393][ T285] alloc_buf.isra.0+0x4b/0x260 [ 30.944395][ T285] put_chars+0x1e1/0x2f0 [ 30.944396][ T285] ? __send_to_port+0x420/0x420 [ 30.944398][ T285] ? console_prepend_replay+0x20/0x20 [ 30.944400][ T285] hvc_console_print+0x292/0x780 [ 30.944404][ T285] ? hvc_write+0x3a0/0x3a0 [ 30.944406][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944407][ T285] ? lock_acquire+0x13c/0x160 [ 30.944410][ T285] console_emit_next_record+0x22f/0x4c0 [ 30.944412][ T285] ? devkmsg_read+0x4b0/0x4b0 [ 30.944414][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944415][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944416][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944417][ T285] ? lock_acquire+0x13c/0x160 [ 30.944419][ T285] ? console_flush_one_record+0x111/0x710 [ 30.944420][ T285] console_flush_one_record+0x46f/0x710 [ 30.944422][ T285] ? console_emit_next_record+0x4c0/0x4c0 [ 30.944425][ T285] console_unlock+0xee/0x1f0 [ 30.944427][ T285] ? lock_acquire+0x13c/0x160 [ 30.944428][ T285] ? console_flush_one_record+0x710/0x710 [ 30.944430][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944431][ T285] ? lock_release+0x184/0x1f0 [ 30.944432][ T285] ? lock_acquire+0xe0/0x160 [ 30.944434][ T285] ? __rcu_read_lock+0x70/0x70 [ 30.944435][ T285] ? __down_trylock_console_sem+0x5e/0xa0 [ 30.944437][ T285] ? vprintk_emit+0x320/0x3e0 [ 30.944438][ T285] vprintk_emit+0x37c/0x3e0 [ 30.944440][ T285] ? wake_up_klogd_work_func+0x90/0x90 [ 30.944441][ T285] ? do_raw_spin_trylock+0xb6/0x180 [ 30.944442][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944443][ T285] ? lock_acquire+0x13c/0x160 [ 30.944445][ T285] _printk+0xc7/0x100 [ 30.944448][ T285] ? snapshot_read.cold+0x21/0x21 [ 30.944449][ T285] ? ___ratelimit+0x4e7/0xa00 [ 30.944452][ T285] ? idr_get_free+0x830/0x830 [ 30.944454][ T285] ? __pskb_copy_fclone+0x1080/0x1080 [ 30.944457][ T285] ? trace_irq_enable.constprop.0+0x30/0x160 [ 30.944460][ T285] lwtunnel_output.cold+0x3d/0x95 [ 30.944463][ T285] ? dst_release+0x54/0x240 [ 30.944465][ T285] rpl_output+0x2e0/0xcc0 [ 30.944468][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944470][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944471][ T285] ? lock_acquire+0x13c/0x160 [ 30.944472][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944474][ T285] lwtunnel_output+0x29b/0x650 [ 30.944475][ T285] ? dst_release+0x54/0x240 [ 30.944476][ T285] rpl_output+0x2e0/0xcc0 [ 30.944478][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944480][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944481][ T285] ? lock_acquire+0x13c/0x160 [ 30.944482][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944484][ T285] lwtunnel_output+0x29b/0x650 [ 30.944485][ T285] ? dst_release+0x54/0x240 [ 30.944486][ T285] rpl_output+0x2e0/0xcc0 [ 30.944488][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944490][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944491][ T285] ? lock_acquire+0x13c/0x160 [ 30.944492][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944494][ T285] lwtunnel_output+0x29b/0x650 [ 30.944495][ T285] ? dst_release+0x54/0x240 [ 30.944496][ T285] rpl_output+0x2e0/0xcc0 [ 30.944498][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944500][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944501][ T285] ? lock_acquire+0x13c/0x160 [ 30.944502][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944503][ T285] lwtunnel_output+0x29b/0x650 [ 30.944505][ T285] ? dst_release+0x54/0x240 [ 30.944506][ T285] rpl_output+0x2e0/0xcc0 [ 30.944508][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944510][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944511][ T285] ? lock_acquire+0x13c/0x160 [ 30.944512][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944513][ T285] lwtunnel_output+0x29b/0x650 [ 30.944515][ T285] ? dst_release+0x54/0x240 [ 30.944516][ T285] rpl_output+0x2e0/0xcc0 [ 30.944517][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944519][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944520][ T285] ? lock_acquire+0x13c/0x160 [ 30.944522][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944523][ T285] lwtunnel_output+0x29b/0x650 [ 30.944524][ T285] ? dst_release+0x54/0x240 [ 30.944526][ T285] rpl_output+0x2e0/0xcc0 [ 30.944527][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944529][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944530][ T285] ? lock_acquire+0x13c/0x160 [ 30.944531][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944533][ T285] lwtunnel_output+0x29b/0x650 [ 30.944534][ T285] ? dst_release+0x54/0x240 [ 30.944535][ T285] rpl_output+0x2e0/0xcc0 [ 30.944537][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944539][ T285] ? flow_hash_from_keys+0xcb/0x560 [ 30.944541][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944542][ T285] ? lock_acquire+0x13c/0x160 [ 30.944544][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944545][ T285] lwtunnel_output+0x29b/0x650 [ 30.944546][ T285] ? dst_release+0x54/0x240 [ 30.944548][ T285] rpl_output+0x2e0/0xcc0 [ 30.944549][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.944551][ T285] ? lock_release+0x184/0x1f0 [ 30.944552][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944553][ T285] ? lock_acquire+0x13c/0x160 [ 30.944555][ T285] lwtunnel_output+0x29b/0x650 [ 30.944556][ T285] ? ip6_local_out+0x1f/0x140 [ 30.944559][ T285] ip6_send_skb+0xee/0x350 [ 30.944562][ T285] rawv6_push_pending_frames+0x4cb/0xa90 [ 30.944565][ T285] ? ip6_flush_pending_frames+0x20/0x20 [ 30.944567][ T285] ? rawv6_setsockopt+0x560/0x560 [ 30.944569][ T285] ? raw6_destroy+0x30/0x30 [ 30.944571][ T285] rawv6_sendmsg+0x144c/0x1a40 [ 30.944574][ T285] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 30.944576][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944577][ T285] ? wp_page_copy+0x76d/0x10d0 [ 30.944580][ T285] ? __vmf_anon_prepare+0x2a0/0x2a0 [ 30.944582][ T285] ? apply_to_pte_range+0x430/0x430 [ 30.944584][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944585][ T285] ? lock_acquire+0x13c/0x160 [ 30.944587][ T285] ? __sock_sendmsg+0xce/0x190 [ 30.944589][ T285] __sock_sendmsg+0xce/0x190 [ 30.944591][ T285] ? fdget+0x4f/0x1e0 [ 30.944593][ T285] __sys_sendto+0x260/0x320 [ 30.944595][ T285] ? __ia32_sys_getpeername+0xd0/0xd0 [ 30.944599][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.944600][ T285] ? lock_release+0x184/0x1f0 [ 30.944602][ T285] __x64_sys_sendto+0xe4/0x1f0 [ 30.944603][ T285] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 30.944605][ T285] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 30.944606][ T285] ? trace_hardirqs_on+0x36/0x40 [ 30.944607][ T285] do_syscall_64+0xff/0x530 [ 30.944610][ T285] ? exc_page_fault+0xee/0x100 [ 30.944612][ T285] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.944613][ T285] RIP: 0033:0x7ff0f6b9e54e [ 30.944615][ T285] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 30.944616][ T285] RSP: 002b:00007fffaac54c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.944619][ T285] RAX: ffffffffffffffda RBX: 0000562a8d8f60a0 RCX: 00007ff0f6b9e54e [ 30.944620][ T285] RDX: 0000000000000040 RSI: 0000562a8d8f60a4 RDI: 0000000000000005 [ 30.944621][ T285] RBP: 00007fffaac54ca0 R08: 0000562a8d9082b4 R09: 000000000000001c [ 30.944622][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562a8d8f60a4 [ 30.944623][ T285] R13: 0000000000000040 R14: 00007fffaac55f90 R15: 0000562a8d8f60a0 [ 30.944625][ T285] [ 32.020824][ T285] lwtunnel_output(): recursion limit reached on datapath [ 32.020842][ T285] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 32.020844][ T285] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 285, name: ping6 [ 32.020846][ T285] preempt_count: 1401, expected: 0 [ 32.020847][ T285] RCU nest depth: 10, expected: 0 [ 32.020848][ T285] INFO: lockdep is turned off. [ 32.020849][ T285] irq event stamp: 0 [ 32.020850][ T285] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 32.020854][ T285] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 32.020860][ T285] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 32.020862][ T285] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 32.020864][ T285] Preemption disabled at: [ 32.020864][ T285] [] lwtunnel_output+0x2d/0x650 [ 32.020872][ T285] CPU: 2 UID: 0 PID: 285 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 32.020876][ T285] Tainted: [W]=WARN [ 32.020876][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.020878][ T285] Call Trace: [ 32.020880][ T285] [ 32.020881][ T285] dump_stack_lvl+0x6f/0xa0 [ 32.020887][ T285] ? lwtunnel_output+0x2d/0x650 [ 32.020888][ T285] __might_resched.cold+0x1fe/0x2c1 [ 32.020891][ T285] ? unwind_next_frame+0x69b/0x1ea0 [ 32.020894][ T285] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 32.020897][ T285] ? __asan_memcpy+0x3c/0x60 [ 32.020900][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.020903][ T285] __kmalloc_noprof+0x443/0x760 [ 32.020906][ T285] ? __rwlock_init+0x150/0x150 [ 32.020909][ T285] ? alloc_buf.isra.0+0x4b/0x260 [ 32.020913][ T285] ? do_raw_spin_unlock+0x59/0x250 [ 32.020915][ T285] alloc_buf.isra.0+0x4b/0x260 [ 32.020917][ T285] put_chars+0x1e1/0x2f0 [ 32.020919][ T285] ? __send_to_port+0x420/0x420 [ 32.020920][ T285] ? console_prepend_replay+0x20/0x20 [ 32.020924][ T285] hvc_console_print+0x292/0x780 [ 32.020932][ T285] ? hvc_write+0x3a0/0x3a0 [ 32.020933][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.020935][ T285] ? lock_acquire+0x13c/0x160 [ 32.020937][ T285] console_emit_next_record+0x22f/0x4c0 [ 32.020940][ T285] ? devkmsg_read+0x4b0/0x4b0 [ 32.020942][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.020943][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.020944][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.020945][ T285] ? lock_acquire+0x13c/0x160 [ 32.020946][ T285] ? console_flush_one_record+0x111/0x710 [ 32.020948][ T285] console_flush_one_record+0x46f/0x710 [ 32.020950][ T285] ? console_emit_next_record+0x4c0/0x4c0 [ 32.020953][ T285] console_unlock+0xee/0x1f0 [ 32.020955][ T285] ? lock_acquire+0x13c/0x160 [ 32.020956][ T285] ? console_flush_one_record+0x710/0x710 [ 32.020958][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.020959][ T285] ? lock_release+0x184/0x1f0 [ 32.020960][ T285] ? lock_acquire+0xe0/0x160 [ 32.020962][ T285] ? __rcu_read_lock+0x70/0x70 [ 32.020963][ T285] ? __down_trylock_console_sem+0x5e/0xa0 [ 32.020965][ T285] ? vprintk_emit+0x320/0x3e0 [ 32.020966][ T285] vprintk_emit+0x37c/0x3e0 [ 32.020968][ T285] ? wake_up_klogd_work_func+0x90/0x90 [ 32.020969][ T285] ? do_raw_spin_trylock+0xb6/0x180 [ 32.020971][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.020972][ T285] ? lock_acquire+0x13c/0x160 [ 32.020973][ T285] _printk+0xc7/0x100 [ 32.020977][ T285] ? snapshot_read.cold+0x21/0x21 [ 32.020978][ T285] ? ___ratelimit+0x4e7/0xa00 [ 32.020982][ T285] ? idr_get_free+0x830/0x830 [ 32.020983][ T285] ? __pskb_copy_fclone+0x1080/0x1080 [ 32.020987][ T285] ? trace_irq_enable.constprop.0+0x30/0x160 [ 32.020990][ T285] lwtunnel_output.cold+0x3d/0x95 [ 32.020993][ T285] ? dst_release+0x54/0x240 [ 32.020996][ T285] rpl_output+0x2e0/0xcc0 [ 32.020999][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021001][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021002][ T285] ? lock_acquire+0x13c/0x160 [ 32.021004][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021005][ T285] lwtunnel_output+0x29b/0x650 [ 32.021006][ T285] ? dst_release+0x54/0x240 [ 32.021008][ T285] rpl_output+0x2e0/0xcc0 [ 32.021009][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021011][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021013][ T285] ? lock_acquire+0x13c/0x160 [ 32.021014][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021015][ T285] lwtunnel_output+0x29b/0x650 [ 32.021016][ T285] ? dst_release+0x54/0x240 [ 32.021018][ T285] rpl_output+0x2e0/0xcc0 [ 32.021019][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021021][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021022][ T285] ? lock_acquire+0x13c/0x160 [ 32.021024][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021025][ T285] lwtunnel_output+0x29b/0x650 [ 32.021026][ T285] ? dst_release+0x54/0x240 [ 32.021028][ T285] rpl_output+0x2e0/0xcc0 [ 32.021029][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021031][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021032][ T285] ? lock_acquire+0x13c/0x160 [ 32.021034][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021035][ T285] lwtunnel_output+0x29b/0x650 [ 32.021036][ T285] ? dst_release+0x54/0x240 [ 32.021038][ T285] rpl_output+0x2e0/0xcc0 [ 32.021039][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021041][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021042][ T285] ? lock_acquire+0x13c/0x160 [ 32.021044][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021045][ T285] lwtunnel_output+0x29b/0x650 [ 32.021046][ T285] ? dst_release+0x54/0x240 [ 32.021048][ T285] rpl_output+0x2e0/0xcc0 [ 32.021049][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021051][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021052][ T285] ? lock_acquire+0x13c/0x160 [ 32.021053][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021055][ T285] lwtunnel_output+0x29b/0x650 [ 32.021056][ T285] ? dst_release+0x54/0x240 [ 32.021057][ T285] rpl_output+0x2e0/0xcc0 [ 32.021059][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021061][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021062][ T285] ? lock_acquire+0x13c/0x160 [ 32.021063][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021065][ T285] lwtunnel_output+0x29b/0x650 [ 32.021066][ T285] ? dst_release+0x54/0x240 [ 32.021067][ T285] rpl_output+0x2e0/0xcc0 [ 32.021069][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021071][ T285] ? flow_hash_from_keys+0xcb/0x560 [ 32.021072][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021074][ T285] ? lock_acquire+0x13c/0x160 [ 32.021075][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021076][ T285] lwtunnel_output+0x29b/0x650 [ 32.021077][ T285] ? dst_release+0x54/0x240 [ 32.021079][ T285] rpl_output+0x2e0/0xcc0 [ 32.021080][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.021082][ T285] ? lock_release+0x184/0x1f0 [ 32.021084][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021085][ T285] ? lock_acquire+0x13c/0x160 [ 32.021086][ T285] lwtunnel_output+0x29b/0x650 [ 32.021088][ T285] ? ip6_local_out+0x1f/0x140 [ 32.021090][ T285] ip6_send_skb+0xee/0x350 [ 32.021093][ T285] rawv6_push_pending_frames+0x4cb/0xa90 [ 32.021096][ T285] ? ip6_flush_pending_frames+0x20/0x20 [ 32.021098][ T285] ? rawv6_setsockopt+0x560/0x560 [ 32.021100][ T285] ? raw6_destroy+0x30/0x30 [ 32.021102][ T285] rawv6_sendmsg+0x144c/0x1a40 [ 32.021105][ T285] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 32.021107][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021108][ T285] ? sock_recvmsg+0xed/0x190 [ 32.021112][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.021114][ T285] ? lock_acquire+0x13c/0x160 [ 32.021116][ T285] ? __sock_sendmsg+0xce/0x190 [ 32.021117][ T285] __sock_sendmsg+0xce/0x190 [ 32.021118][ T285] ? fdget+0x4f/0x1e0 [ 32.021121][ T285] __sys_sendto+0x260/0x320 [ 32.021123][ T285] ? __ia32_sys_getpeername+0xd0/0xd0 [ 32.021127][ T285] __x64_sys_sendto+0xe4/0x1f0 [ 32.021129][ T285] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 32.021130][ T285] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 32.021131][ T285] ? trace_hardirqs_on+0x36/0x40 [ 32.021133][ T285] do_syscall_64+0xff/0x530 [ 32.021135][ T285] ? exc_page_fault+0xee/0x100 [ 32.021137][ T285] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 32.021139][ T285] RIP: 0033:0x7ff0f6b9e54e [ 32.021141][ T285] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 32.021143][ T285] RSP: 002b:00007fffaac54c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.021146][ T285] RAX: ffffffffffffffda RBX: 0000562a8d8f60a0 RCX: 00007ff0f6b9e54e [ 32.021148][ T285] RDX: 0000000000000040 RSI: 0000562a8d8f60a4 RDI: 0000000000000005 [ 32.021149][ T285] RBP: 00007fffaac54ca0 R08: 0000562a8d9082b4 R09: 000000000000001c [ 32.021149][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562a8d8f60a4 [ 32.021150][ T285] R13: 0000000000000040 R14: 00007fffaac55f90 R15: 0000562a8d8f60a0 [ 32.021152][ T285] [ 35.112265][ C0] lwtunnel_input(): recursion limit reached on datapath [ 35.112281][ C0] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 35.112283][ C0] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 289, name: ping6 [ 35.112285][ C0] preempt_count: 102, expected: 0 [ 35.112286][ C0] RCU nest depth: 12, expected: 0 [ 35.112287][ C0] INFO: lockdep is turned off. [ 35.112288][ C0] irq event stamp: 0 [ 35.112289][ C0] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 35.112293][ C0] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 35.112300][ C0] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 35.112301][ C0] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 35.112303][ C0] Preemption disabled at: [ 35.112303][ C0] [] __dev_queue_xmit+0x20c/0x1b90 [ 35.112312][ C0] CPU: 0 UID: 0 PID: 289 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 35.112315][ C0] Tainted: [W]=WARN [ 35.112316][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.112317][ C0] Call Trace: [ 35.112319][ C0] [ 35.112320][ C0] dump_stack_lvl+0x6f/0xa0 [ 35.112325][ C0] ? __dev_queue_xmit+0x20c/0x1b90 [ 35.112327][ C0] __might_resched.cold+0x1fe/0x2c1 [ 35.112331][ C0] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 35.112334][ C0] ? prb_next_reserve_seq+0x2d0/0x2d0 [ 35.112337][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112339][ C0] __kmalloc_noprof+0x443/0x760 [ 35.112342][ C0] ? __rwlock_init+0x150/0x150 [ 35.112345][ C0] ? alloc_buf.isra.0+0x4b/0x260 [ 35.112349][ C0] ? do_raw_spin_unlock+0x59/0x250 [ 35.112351][ C0] alloc_buf.isra.0+0x4b/0x260 [ 35.112353][ C0] put_chars+0x1e1/0x2f0 [ 35.112355][ C0] ? prb_final_commit+0x50/0x50 [ 35.112356][ C0] ? __send_to_port+0x420/0x420 [ 35.112358][ C0] ? printk_get_next_message+0x240/0x650 [ 35.112361][ C0] hvc_console_print+0x292/0x780 [ 35.112365][ C0] ? hvc_write+0x3a0/0x3a0 [ 35.112367][ C0] ? do_raw_spin_lock+0x131/0x280 [ 35.112369][ C0] ? vsnprintf+0x668/0x1700 [ 35.112372][ C0] ? __rwlock_init+0x150/0x150 [ 35.112373][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112374][ C0] ? lock_acquire+0x13c/0x160 [ 35.112377][ C0] console_emit_next_record+0x22f/0x4c0 [ 35.112379][ C0] ? devkmsg_read+0x4b0/0x4b0 [ 35.112381][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112382][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112383][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112384][ C0] ? lock_acquire+0x13c/0x160 [ 35.112386][ C0] ? console_flush_one_record+0x111/0x710 [ 35.112388][ C0] console_flush_one_record+0x46f/0x710 [ 35.112390][ C0] ? console_emit_next_record+0x4c0/0x4c0 [ 35.112393][ C0] console_unlock+0xee/0x1f0 [ 35.112394][ C0] ? lock_acquire+0x13c/0x160 [ 35.112396][ C0] ? console_flush_one_record+0x710/0x710 [ 35.112397][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112398][ C0] ? lock_release+0x184/0x1f0 [ 35.112400][ C0] ? lock_acquire+0xe0/0x160 [ 35.112401][ C0] ? __rcu_read_lock+0x70/0x70 [ 35.112402][ C0] ? __down_trylock_console_sem+0x5e/0xa0 [ 35.112404][ C0] ? vprintk_emit+0x320/0x3e0 [ 35.112406][ C0] vprintk_emit+0x37c/0x3e0 [ 35.112407][ C0] ? wake_up_klogd_work_func+0x90/0x90 [ 35.112408][ C0] ? do_raw_spin_trylock+0xb6/0x180 [ 35.112410][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112411][ C0] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.112414][ C0] ? lock_acquire+0x13c/0x160 [ 35.112416][ C0] _printk+0xc7/0x100 [ 35.112419][ C0] ? snapshot_read.cold+0x21/0x21 [ 35.112420][ C0] ? ___ratelimit+0x4e7/0xa00 [ 35.112423][ C0] ? idr_get_free+0x830/0x830 [ 35.112425][ C0] ? trace_irq_enable.constprop.0+0x30/0x160 [ 35.112428][ C0] lwtunnel_input.cold+0x3d/0x95 [ 35.112431][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112435][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112437][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112439][ C0] ? process_backlog+0x431/0x14c0 [ 35.112441][ C0] ? __napi_poll+0xa7/0x3b0 [ 35.112442][ C0] ? net_rx_action+0x513/0xf50 [ 35.112444][ C0] ? handle_softirqs+0x1d3/0x900 [ 35.112446][ C0] ? do_softirq+0xac/0xe0 [ 35.112447][ C0] ? __local_bh_enable_ip+0x118/0x150 [ 35.112449][ C0] ? __dev_queue_xmit+0x989/0x1b90 [ 35.112450][ C0] ? ip6_finish_output2+0x9e0/0x13f0 [ 35.112453][ C0] seg6_input+0xe2/0x7f0 [ 35.112455][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112457][ C0] ? seg6_output+0x710/0x710 [ 35.112458][ C0] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.112460][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112461][ C0] ? lock_acquire+0x13c/0x160 [ 35.112463][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112465][ C0] lwtunnel_input+0x273/0x630 [ 35.112466][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112468][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112470][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112472][ C0] ? handle_softirqs+0x1d3/0x900 [ 35.112473][ C0] ? do_softirq+0xac/0xe0 [ 35.112475][ C0] ? __local_bh_enable_ip+0x118/0x150 [ 35.112476][ C0] ? __dev_queue_xmit+0x989/0x1b90 [ 35.112478][ C0] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.112479][ C0] ? ip6_send_skb+0xee/0x350 [ 35.112481][ C0] seg6_input+0xe2/0x7f0 [ 35.112483][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112485][ C0] ? seg6_output+0x710/0x710 [ 35.112486][ C0] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.112488][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112489][ C0] ? lock_acquire+0x13c/0x160 [ 35.112491][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112492][ C0] lwtunnel_input+0x273/0x630 [ 35.112493][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112495][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112497][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112499][ C0] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.112501][ C0] seg6_input+0xe2/0x7f0 [ 35.112503][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112505][ C0] ? seg6_output+0x710/0x710 [ 35.112506][ C0] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.112508][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112509][ C0] ? lock_acquire+0x13c/0x160 [ 35.112511][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112512][ C0] lwtunnel_input+0x273/0x630 [ 35.112513][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112515][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112517][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112519][ C0] ? ip6_output+0x23f/0x7f0 [ 35.112521][ C0] ? ip6_send_skb+0xee/0x350 [ 35.112522][ C0] ? rawv6_push_pending_frames+0x4cb/0xa90 [ 35.112525][ C0] ? rawv6_sendmsg+0x144c/0x1a40 [ 35.112526][ C0] ? __sock_sendmsg+0xce/0x190 [ 35.112528][ C0] ? __sys_sendto+0x260/0x320 [ 35.112530][ C0] ? __x64_sys_sendto+0xe4/0x1f0 [ 35.112532][ C0] ? do_syscall_64+0xff/0x530 [ 35.112534][ C0] seg6_input+0xe2/0x7f0 [ 35.112536][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112538][ C0] ? seg6_output+0x710/0x710 [ 35.112539][ C0] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.112541][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112542][ C0] ? lock_acquire+0x13c/0x160 [ 35.112544][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112545][ C0] lwtunnel_input+0x273/0x630 [ 35.112546][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112548][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112550][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112552][ C0] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.112554][ C0] seg6_input+0xe2/0x7f0 [ 35.112556][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112558][ C0] ? seg6_output+0x710/0x710 [ 35.112559][ C0] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.112561][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112562][ C0] ? lock_acquire+0x13c/0x160 [ 35.112564][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112565][ C0] lwtunnel_input+0x273/0x630 [ 35.112566][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112568][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112569][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112571][ C0] ? __x64_sys_sendto+0xe4/0x1f0 [ 35.112573][ C0] ? do_syscall_64+0xff/0x530 [ 35.112575][ C0] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 35.112577][ C0] seg6_input+0xe2/0x7f0 [ 35.112579][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112580][ C0] ? seg6_output+0x710/0x710 [ 35.112582][ C0] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.112584][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112585][ C0] ? lock_acquire+0x13c/0x160 [ 35.112587][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112588][ C0] lwtunnel_input+0x273/0x630 [ 35.112589][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112590][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112592][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112595][ C0] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.112597][ C0] seg6_input+0xe2/0x7f0 [ 35.112599][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112600][ C0] ? seg6_output+0x710/0x710 [ 35.112602][ C0] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.112604][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112605][ C0] ? lock_acquire+0x13c/0x160 [ 35.112607][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112608][ C0] lwtunnel_input+0x273/0x630 [ 35.112609][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112611][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112613][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112615][ C0] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.112617][ C0] seg6_input+0xe2/0x7f0 [ 35.112619][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112621][ C0] ? seg6_output+0x710/0x710 [ 35.112622][ C0] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.112624][ C0] ? fib6_rule_lookup+0x40d/0x5b0 [ 35.112625][ C0] ? unwind_next_frame+0x69b/0x1ea0 [ 35.112628][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112629][ C0] ? lock_acquire+0x13c/0x160 [ 35.112631][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112632][ C0] lwtunnel_input+0x273/0x630 [ 35.112633][ C0] ? seg6_input_core+0xd1/0xdc0 [ 35.112634][ C0] seg6_input_core+0x21c/0xdc0 [ 35.112636][ C0] ? seg6_input_route+0x9c0/0x9c0 [ 35.112638][ C0] ? rcu_read_lock_held+0x9/0x40 [ 35.112641][ C0] ? ip6_route_input+0x657/0xbb0 [ 35.112642][ C0] ? trace_netif_receive_skb+0x9b/0x190 [ 35.112645][ C0] ? ip6_validate_gw+0x780/0x780 [ 35.112646][ C0] ? __netif_receive_skb_core.constprop.0+0xa04/0x2bb0 [ 35.112648][ C0] seg6_input+0xe2/0x7f0 [ 35.112650][ C0] ? seg6_input_core+0xdc0/0xdc0 [ 35.112652][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112653][ C0] ? lock_acquire+0x13c/0x160 [ 35.112655][ C0] ? lwtunnel_input+0x107/0x630 [ 35.112656][ C0] lwtunnel_input+0x273/0x630 [ 35.112657][ C0] ipv6_rcv+0x3c1/0x5a0 [ 35.112659][ C0] ? cpuidle_idle_call.constprop.0+0x237/0x410 [ 35.112661][ C0] ? ip6_rcv_core+0x1be0/0x1be0 [ 35.112663][ C0] ? start_kernel+0x3b9/0x3c0 [ 35.112667][ C0] ? x86_64_start_reservations+0x24/0x30 [ 35.112669][ C0] ? x86_64_start_kernel+0x12b/0x130 [ 35.112670][ C0] ? common_startup_64+0x13e/0x148 [ 35.112673][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112674][ C0] ? trace_pelt_se_tp+0x9b/0x190 [ 35.112676][ C0] ? __update_load_avg_se+0x639/0x13a0 [ 35.112678][ C0] ? process_backlog+0x3f1/0x14c0 [ 35.112680][ C0] __netif_receive_skb_one_core+0xfc/0x180 [ 35.112682][ C0] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 35.112684][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112685][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112686][ C0] process_backlog+0x431/0x14c0 [ 35.112689][ C0] __napi_poll+0xa7/0x3b0 [ 35.112690][ C0] net_rx_action+0x513/0xf50 [ 35.112693][ C0] ? __napi_poll+0x3b0/0x3b0 [ 35.112695][ C0] ? enqueue_task_fair+0x370/0xa50 [ 35.112697][ C0] ? wakeup_preempt+0x1d0/0x3e0 [ 35.112699][ C0] ? trace_sched_wakeup+0x9b/0x160 [ 35.112702][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112703][ C0] handle_softirqs+0x1d3/0x900 [ 35.112705][ C0] ? _local_bh_enable+0xc0/0xc0 [ 35.112706][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112707][ C0] ? trace_csd_function_exit+0xb3/0x180 [ 35.112710][ C0] ? __dev_queue_xmit+0x974/0x1b90 [ 35.112712][ C0] do_softirq+0xac/0xe0 [ 35.112714][ C0] [ 35.112714][ C0] [ 35.112715][ C0] __local_bh_enable_ip+0x118/0x150 [ 35.112716][ C0] __dev_queue_xmit+0x989/0x1b90 [ 35.112722][ C0] ? stack_trace_save+0x93/0xc0 [ 35.112724][ C0] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 35.112726][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112727][ C0] ? lock_acquire+0x13c/0x160 [ 35.112729][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112730][ C0] ? lock_acquire+0x13c/0x160 [ 35.112731][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112732][ C0] ? __asan_memcpy+0x3c/0x60 [ 35.112740][ C0] ? neigh_hh_output+0x152/0x4c0 [ 35.112743][ C0] ip6_finish_output2+0x9e0/0x13f0 [ 35.112745][ C0] ? ip6_dst_lookup+0x80/0x80 [ 35.112747][ C0] ? make_flow_keys_digest+0x270/0x270 [ 35.112749][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112750][ C0] ? __asan_memcpy+0x3c/0x60 [ 35.112751][ C0] ? lock_acquire+0x13c/0x160 [ 35.112753][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112754][ C0] ? lock_release+0x184/0x1f0 [ 35.112756][ C0] ip6_finish_output+0x701/0xe80 [ 35.112758][ C0] ip6_output+0x23f/0x7f0 [ 35.112760][ C0] ? lock_acquire+0x13c/0x160 [ 35.112761][ C0] ? ip6_finish_output+0xe80/0xe80 [ 35.112763][ C0] ? lock_release+0x184/0x1f0 [ 35.112764][ C0] ? l3mdev_l3_out.constprop.0+0x3b/0x340 [ 35.112767][ C0] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 35.112769][ C0] ip6_send_skb+0xee/0x350 [ 35.112771][ C0] rawv6_push_pending_frames+0x4cb/0xa90 [ 35.112773][ C0] ? ip6_flush_pending_frames+0x20/0x20 [ 35.112775][ C0] ? rawv6_setsockopt+0x560/0x560 [ 35.112777][ C0] ? raw6_destroy+0x30/0x30 [ 35.112779][ C0] rawv6_sendmsg+0x144c/0x1a40 [ 35.112782][ C0] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 35.112784][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112785][ C0] ? wp_page_copy+0x76d/0x10d0 [ 35.112788][ C0] ? __vmf_anon_prepare+0x2a0/0x2a0 [ 35.112790][ C0] ? apply_to_pte_range+0x430/0x430 [ 35.112792][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112793][ C0] ? lock_acquire+0x13c/0x160 [ 35.112795][ C0] ? __sock_sendmsg+0xce/0x190 [ 35.112797][ C0] __sock_sendmsg+0xce/0x190 [ 35.112798][ C0] ? fdget+0x4f/0x1e0 [ 35.112801][ C0] __sys_sendto+0x260/0x320 [ 35.112803][ C0] ? __ia32_sys_getpeername+0xd0/0xd0 [ 35.112806][ C0] ? rcu_is_watching+0x16/0xd0 [ 35.112807][ C0] ? lock_release+0x184/0x1f0 [ 35.112809][ C0] __x64_sys_sendto+0xe4/0x1f0 [ 35.112811][ C0] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 35.112812][ C0] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 35.112814][ C0] ? trace_hardirqs_on+0x36/0x40 [ 35.112815][ C0] do_syscall_64+0xff/0x530 [ 35.112817][ C0] ? exc_page_fault+0xee/0x100 [ 35.112819][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 35.112820][ C0] RIP: 0033:0x7f8eb083a54e [ 35.112822][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 35.112823][ C0] RSP: 002b:00007ffd8e82c350 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.112827][ C0] RAX: ffffffffffffffda RBX: 000055f52092c0a0 RCX: 00007f8eb083a54e [ 35.112828][ C0] RDX: 0000000000000040 RSI: 000055f52092c0a4 RDI: 0000000000000005 [ 35.112829][ C0] RBP: 00007ffd8e82c360 R08: 000055f52093e2b4 R09: 000000000000001c [ 35.112830][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055f52092c0a4 [ 35.112830][ C0] R13: 0000000000000040 R14: 00007ffd8e82d650 R15: 000055f52092c0a0 [ 35.112833][ C0] [ 36.180904][ C2] lwtunnel_input(): recursion limit reached on datapath [ 36.180923][ C2] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 36.180925][ C2] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 289, name: ping6 [ 36.180927][ C2] preempt_count: 102, expected: 0 [ 36.180928][ C2] RCU nest depth: 12, expected: 0 [ 36.180928][ C2] INFO: lockdep is turned off. [ 36.180930][ C2] irq event stamp: 0 [ 36.180930][ C2] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 36.180935][ C2] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 36.180941][ C2] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 36.180943][ C2] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 36.180945][ C2] Preemption disabled at: [ 36.180945][ C2] [] __dev_queue_xmit+0x20c/0x1b90 [ 36.180955][ C2] CPU: 2 UID: 0 PID: 289 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 36.180958][ C2] Tainted: [W]=WARN [ 36.180959][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.180961][ C2] Call Trace: [ 36.180962][ C2] [ 36.180963][ C2] dump_stack_lvl+0x6f/0xa0 [ 36.180969][ C2] ? __dev_queue_xmit+0x20c/0x1b90 [ 36.180971][ C2] __might_resched.cold+0x1fe/0x2c1 [ 36.180975][ C2] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 36.180978][ C2] ? prb_next_reserve_seq+0x2d0/0x2d0 [ 36.180980][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.180983][ C2] __kmalloc_noprof+0x443/0x760 [ 36.180986][ C2] ? __rwlock_init+0x150/0x150 [ 36.180988][ C2] ? alloc_buf.isra.0+0x4b/0x260 [ 36.180993][ C2] ? do_raw_spin_unlock+0x59/0x250 [ 36.180994][ C2] alloc_buf.isra.0+0x4b/0x260 [ 36.180997][ C2] put_chars+0x1e1/0x2f0 [ 36.180998][ C2] ? prb_final_commit+0x50/0x50 [ 36.181000][ C2] ? __send_to_port+0x420/0x420 [ 36.181002][ C2] ? printk_get_next_message+0x240/0x650 [ 36.181004][ C2] hvc_console_print+0x292/0x780 [ 36.181009][ C2] ? hvc_write+0x3a0/0x3a0 [ 36.181011][ C2] ? do_raw_spin_lock+0x131/0x280 [ 36.181012][ C2] ? vsnprintf+0x668/0x1700 [ 36.181015][ C2] ? __rwlock_init+0x150/0x150 [ 36.181017][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181018][ C2] ? lock_acquire+0x13c/0x160 [ 36.181020][ C2] console_emit_next_record+0x22f/0x4c0 [ 36.181023][ C2] ? devkmsg_read+0x4b0/0x4b0 [ 36.181025][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181026][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181027][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181028][ C2] ? lock_acquire+0x13c/0x160 [ 36.181030][ C2] ? console_flush_one_record+0x111/0x710 [ 36.181032][ C2] console_flush_one_record+0x46f/0x710 [ 36.181034][ C2] ? console_emit_next_record+0x4c0/0x4c0 [ 36.181036][ C2] console_unlock+0xee/0x1f0 [ 36.181038][ C2] ? lock_acquire+0x13c/0x160 [ 36.181040][ C2] ? console_flush_one_record+0x710/0x710 [ 36.181042][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181042][ C2] ? lock_release+0x184/0x1f0 [ 36.181044][ C2] ? lock_acquire+0xe0/0x160 [ 36.181045][ C2] ? __rcu_read_lock+0x70/0x70 [ 36.181047][ C2] ? __down_trylock_console_sem+0x5e/0xa0 [ 36.181049][ C2] ? vprintk_emit+0x320/0x3e0 [ 36.181050][ C2] vprintk_emit+0x37c/0x3e0 [ 36.181052][ C2] ? wake_up_klogd_work_func+0x90/0x90 [ 36.181053][ C2] ? do_raw_spin_trylock+0xb6/0x180 [ 36.181055][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181056][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.181058][ C2] ? lock_acquire+0x13c/0x160 [ 36.181060][ C2] _printk+0xc7/0x100 [ 36.181063][ C2] ? snapshot_read.cold+0x21/0x21 [ 36.181065][ C2] ? ___ratelimit+0x4e7/0xa00 [ 36.181068][ C2] ? idr_get_free+0x830/0x830 [ 36.181070][ C2] ? trace_irq_enable.constprop.0+0x30/0x160 [ 36.181073][ C2] lwtunnel_input.cold+0x3d/0x95 [ 36.181076][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181079][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181081][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181083][ C2] ? process_backlog+0x431/0x14c0 [ 36.181085][ C2] ? __napi_poll+0xa7/0x3b0 [ 36.181087][ C2] ? net_rx_action+0x513/0xf50 [ 36.181088][ C2] ? handle_softirqs+0x1d3/0x900 [ 36.181090][ C2] ? do_softirq+0xac/0xe0 [ 36.181092][ C2] ? __local_bh_enable_ip+0x118/0x150 [ 36.181093][ C2] ? __dev_queue_xmit+0x989/0x1b90 [ 36.181095][ C2] ? ip6_finish_output2+0x9e0/0x13f0 [ 36.181098][ C2] seg6_input+0xe2/0x7f0 [ 36.181100][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181101][ C2] ? seg6_output+0x710/0x710 [ 36.181103][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.181105][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181106][ C2] ? lock_acquire+0x13c/0x160 [ 36.181108][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181110][ C2] lwtunnel_input+0x273/0x630 [ 36.181111][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181113][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181115][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181117][ C2] ? handle_softirqs+0x1d3/0x900 [ 36.181118][ C2] ? do_softirq+0xac/0xe0 [ 36.181120][ C2] ? __local_bh_enable_ip+0x118/0x150 [ 36.181121][ C2] ? __dev_queue_xmit+0x989/0x1b90 [ 36.181123][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.181125][ C2] ? ip6_send_skb+0xee/0x350 [ 36.181127][ C2] seg6_input+0xe2/0x7f0 [ 36.181128][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181130][ C2] ? seg6_output+0x710/0x710 [ 36.181132][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.181133][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181135][ C2] ? lock_acquire+0x13c/0x160 [ 36.181136][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181137][ C2] lwtunnel_input+0x273/0x630 [ 36.181139][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181140][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181142][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181145][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.181147][ C2] seg6_input+0xe2/0x7f0 [ 36.181149][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181150][ C2] ? seg6_output+0x710/0x710 [ 36.181152][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.181154][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181155][ C2] ? lock_acquire+0x13c/0x160 [ 36.181157][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181158][ C2] lwtunnel_input+0x273/0x630 [ 36.181159][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181160][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181162][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181164][ C2] ? ip6_output+0x23f/0x7f0 [ 36.181166][ C2] ? ip6_send_skb+0xee/0x350 [ 36.181167][ C2] ? rawv6_push_pending_frames+0x4cb/0xa90 [ 36.181170][ C2] ? rawv6_sendmsg+0x144c/0x1a40 [ 36.181172][ C2] ? __sock_sendmsg+0xce/0x190 [ 36.181174][ C2] ? __sys_sendto+0x260/0x320 [ 36.181176][ C2] ? __x64_sys_sendto+0xe4/0x1f0 [ 36.181177][ C2] ? do_syscall_64+0xff/0x530 [ 36.181180][ C2] seg6_input+0xe2/0x7f0 [ 36.181182][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181183][ C2] ? seg6_output+0x710/0x710 [ 36.181185][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.181187][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181188][ C2] ? lock_acquire+0x13c/0x160 [ 36.181190][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181191][ C2] lwtunnel_input+0x273/0x630 [ 36.181192][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181193][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181195][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181198][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.181200][ C2] seg6_input+0xe2/0x7f0 [ 36.181202][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181203][ C2] ? seg6_output+0x710/0x710 [ 36.181205][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.181207][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181208][ C2] ? lock_acquire+0x13c/0x160 [ 36.181210][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181211][ C2] lwtunnel_input+0x273/0x630 [ 36.181212][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181214][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181216][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181218][ C2] ? __x64_sys_sendto+0xe4/0x1f0 [ 36.181219][ C2] ? do_syscall_64+0xff/0x530 [ 36.181221][ C2] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 36.181223][ C2] seg6_input+0xe2/0x7f0 [ 36.181225][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181227][ C2] ? seg6_output+0x710/0x710 [ 36.181228][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.181230][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181231][ C2] ? lock_acquire+0x13c/0x160 [ 36.181233][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181234][ C2] lwtunnel_input+0x273/0x630 [ 36.181235][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181237][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181239][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181242][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.181244][ C2] seg6_input+0xe2/0x7f0 [ 36.181246][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181247][ C2] ? seg6_output+0x710/0x710 [ 36.181249][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.181251][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181252][ C2] ? lock_acquire+0x13c/0x160 [ 36.181254][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181255][ C2] lwtunnel_input+0x273/0x630 [ 36.181256][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181257][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181259][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181262][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.181264][ C2] seg6_input+0xe2/0x7f0 [ 36.181266][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181267][ C2] ? seg6_output+0x710/0x710 [ 36.181269][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.181270][ C2] ? fib6_rule_lookup+0x40d/0x5b0 [ 36.181272][ C2] ? trace_pelt_cfs_tp+0x9b/0x190 [ 36.181274][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181275][ C2] ? lock_acquire+0x13c/0x160 [ 36.181277][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181278][ C2] lwtunnel_input+0x273/0x630 [ 36.181280][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.181281][ C2] seg6_input_core+0x21c/0xdc0 [ 36.181283][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.181285][ C2] ? rcu_read_lock_held+0x9/0x40 [ 36.181288][ C2] ? ip6_route_input+0x657/0xbb0 [ 36.181289][ C2] ? trace_netif_receive_skb+0x9b/0x190 [ 36.181291][ C2] ? ip6_validate_gw+0x780/0x780 [ 36.181293][ C2] ? __netif_receive_skb_core.constprop.0+0xa04/0x2bb0 [ 36.181295][ C2] seg6_input+0xe2/0x7f0 [ 36.181297][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.181299][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181300][ C2] ? lock_acquire+0x13c/0x160 [ 36.181302][ C2] ? lwtunnel_input+0x107/0x630 [ 36.181303][ C2] lwtunnel_input+0x273/0x630 [ 36.181304][ C2] ipv6_rcv+0x3c1/0x5a0 [ 36.181306][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181307][ C2] ? ip6_rcv_core+0x1be0/0x1be0 [ 36.181309][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181310][ C2] ? __update_load_avg_cfs_rq+0x36c/0x10c0 [ 36.181312][ C2] ? trace_pelt_se_tp+0x9b/0x190 [ 36.181313][ C2] ? debug_object_activate+0x4a0/0x4a0 [ 36.181317][ C2] ? process_backlog+0x3f1/0x14c0 [ 36.181319][ C2] __netif_receive_skb_one_core+0xfc/0x180 [ 36.181321][ C2] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 36.181322][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181324][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181325][ C2] process_backlog+0x431/0x14c0 [ 36.181327][ C2] ? lock_acquire+0x13c/0x160 [ 36.181329][ C2] __napi_poll+0xa7/0x3b0 [ 36.181331][ C2] net_rx_action+0x513/0xf50 [ 36.181333][ C2] ? __napi_poll+0x3b0/0x3b0 [ 36.181335][ C2] ? trace_rcu_grace_period+0xd0/0x2b0 [ 36.181336][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181337][ C2] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 36.181339][ C2] ? trace_hardirqs_on+0x36/0x40 [ 36.181342][ C2] ? clockevents_program_event+0x307/0x7e0 [ 36.181345][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181345][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181346][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181348][ C2] handle_softirqs+0x1d3/0x900 [ 36.181350][ C2] ? _local_bh_enable+0xc0/0xc0 [ 36.181351][ C2] ? _local_bh_enable+0xc0/0xc0 [ 36.181353][ C2] ? lock_release+0x184/0x1f0 [ 36.181354][ C2] ? __dev_queue_xmit+0x974/0x1b90 [ 36.181356][ C2] do_softirq+0xac/0xe0 [ 36.181358][ C2] [ 36.181358][ C2] [ 36.181359][ C2] __local_bh_enable_ip+0x118/0x150 [ 36.181360][ C2] __dev_queue_xmit+0x989/0x1b90 [ 36.181363][ C2] ? stack_trace_save+0x93/0xc0 [ 36.181365][ C2] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 36.181367][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181368][ C2] ? lock_acquire+0x13c/0x160 [ 36.181370][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181371][ C2] ? lock_acquire+0x13c/0x160 [ 36.181372][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181373][ C2] ? __asan_memcpy+0x3c/0x60 [ 36.181376][ C2] ? neigh_hh_output+0x152/0x4c0 [ 36.181379][ C2] ip6_finish_output2+0x9e0/0x13f0 [ 36.181381][ C2] ? ip6_dst_lookup+0x80/0x80 [ 36.181383][ C2] ? make_flow_keys_digest+0x270/0x270 [ 36.181385][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181386][ C2] ? __asan_memcpy+0x3c/0x60 [ 36.181387][ C2] ? lock_acquire+0x13c/0x160 [ 36.181389][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181390][ C2] ? lock_release+0x184/0x1f0 [ 36.181392][ C2] ip6_finish_output+0x701/0xe80 [ 36.181394][ C2] ip6_output+0x23f/0x7f0 [ 36.181396][ C2] ? lock_acquire+0x13c/0x160 [ 36.181397][ C2] ? ip6_finish_output+0xe80/0xe80 [ 36.181399][ C2] ? lock_release+0x184/0x1f0 [ 36.181401][ C2] ? l3mdev_l3_out.constprop.0+0x3b/0x340 [ 36.181403][ C2] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 36.181405][ C2] ip6_send_skb+0xee/0x350 [ 36.181407][ C2] rawv6_push_pending_frames+0x4cb/0xa90 [ 36.181410][ C2] ? ip6_flush_pending_frames+0x20/0x20 [ 36.181411][ C2] ? rawv6_setsockopt+0x560/0x560 [ 36.181413][ C2] ? raw6_destroy+0x30/0x30 [ 36.181415][ C2] rawv6_sendmsg+0x144c/0x1a40 [ 36.181418][ C2] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 36.181420][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181421][ C2] ? sock_recvmsg+0xed/0x190 [ 36.181425][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.181426][ C2] ? lock_acquire+0x13c/0x160 [ 36.181428][ C2] ? __sock_sendmsg+0xce/0x190 [ 36.181429][ C2] __sock_sendmsg+0xce/0x190 [ 36.181431][ C2] ? fdget+0x4f/0x1e0 [ 36.181434][ C2] __sys_sendto+0x260/0x320 [ 36.181435][ C2] ? __ia32_sys_getpeername+0xd0/0xd0 [ 36.181440][ C2] __x64_sys_sendto+0xe4/0x1f0 [ 36.181441][ C2] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 36.181443][ C2] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 36.181444][ C2] ? trace_hardirqs_on+0x36/0x40 [ 36.181445][ C2] do_syscall_64+0xff/0x530 [ 36.181447][ C2] ? exc_page_fault+0xee/0x100 [ 36.181449][ C2] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 36.181451][ C2] RIP: 0033:0x7f8eb083a54e [ 36.181452][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 36.181454][ C2] RSP: 002b:00007ffd8e82c350 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.181458][ C2] RAX: ffffffffffffffda RBX: 000055f52092c0a0 RCX: 00007f8eb083a54e [ 36.181459][ C2] RDX: 0000000000000040 RSI: 000055f52092c0a4 RDI: 0000000000000005 [ 36.181460][ C2] RBP: 00007ffd8e82c360 R08: 000055f52093e2b4 R09: 000000000000001c [ 36.181460][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055f52092c0a4 [ 36.181461][ C2] R13: 0000000000000040 R14: 00007ffd8e82d650 R15: 000055f52092c0a0 [ 36.181463][ C2] [ 38.284821][ T291] lwtunnel_output(): recursion limit reached on datapath [ 38.284835][ T291] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 38.284838][ T291] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 291, name: ping6 [ 38.284839][ T291] preempt_count: 1401, expected: 0 [ 38.284840][ T291] RCU nest depth: 10, expected: 0 [ 38.284841][ T291] INFO: lockdep is turned off. [ 38.284842][ T291] irq event stamp: 0 [ 38.284843][ T291] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 38.284848][ T291] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 38.284854][ T291] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 38.284856][ T291] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 38.284858][ T291] Preemption disabled at: [ 38.284858][ T291] [] lwtunnel_output+0x2d/0x650 [ 38.284866][ T291] CPU: 3 UID: 0 PID: 291 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 38.284869][ T291] Tainted: [W]=WARN [ 38.284870][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.284872][ T291] Call Trace: [ 38.284873][ T291] [ 38.284874][ T291] dump_stack_lvl+0x6f/0xa0 [ 38.284880][ T291] ? lwtunnel_output+0x2d/0x650 [ 38.284881][ T291] __might_resched.cold+0x1fe/0x2c1 [ 38.284885][ T291] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 38.284888][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.284891][ T291] __kmalloc_noprof+0x443/0x760 [ 38.284894][ T291] ? __rwlock_init+0x150/0x150 [ 38.284897][ T291] ? alloc_buf.isra.0+0x4b/0x260 [ 38.284901][ T291] ? do_raw_spin_unlock+0x59/0x250 [ 38.284903][ T291] alloc_buf.isra.0+0x4b/0x260 [ 38.284905][ T291] put_chars+0x1e1/0x2f0 [ 38.284907][ T291] ? __send_to_port+0x420/0x420 [ 38.284908][ T291] ? console_prepend_replay+0x20/0x20 [ 38.284911][ T291] hvc_console_print+0x292/0x780 [ 38.284916][ T291] ? hvc_write+0x3a0/0x3a0 [ 38.284918][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.284919][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.284920][ T291] ? lock_acquire+0x13c/0x160 [ 38.284922][ T291] console_emit_next_record+0x22f/0x4c0 [ 38.284924][ T291] ? devkmsg_read+0x4b0/0x4b0 [ 38.284926][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.284927][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.284929][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.284929][ T291] ? lock_acquire+0x13c/0x160 [ 38.284931][ T291] ? console_flush_one_record+0x111/0x710 [ 38.284933][ T291] console_flush_one_record+0x46f/0x710 [ 38.284935][ T291] ? console_emit_next_record+0x4c0/0x4c0 [ 38.284938][ T291] console_unlock+0xee/0x1f0 [ 38.284940][ T291] ? lock_acquire+0x13c/0x160 [ 38.284941][ T291] ? console_flush_one_record+0x710/0x710 [ 38.284943][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.284944][ T291] ? lock_release+0x184/0x1f0 [ 38.284945][ T291] ? lock_acquire+0xe0/0x160 [ 38.284947][ T291] ? __rcu_read_lock+0x70/0x70 [ 38.284948][ T291] ? __down_trylock_console_sem+0x5e/0xa0 [ 38.284950][ T291] ? vprintk_emit+0x320/0x3e0 [ 38.284952][ T291] vprintk_emit+0x37c/0x3e0 [ 38.284953][ T291] ? wake_up_klogd_work_func+0x90/0x90 [ 38.284954][ T291] ? do_raw_spin_trylock+0xb6/0x180 [ 38.284956][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.284957][ T291] ? lock_acquire+0x13c/0x160 [ 38.284959][ T291] _printk+0xc7/0x100 [ 38.284962][ T291] ? snapshot_read.cold+0x21/0x21 [ 38.284963][ T291] ? ___ratelimit+0x4e7/0xa00 [ 38.284967][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 38.284971][ T291] ? idr_get_free+0x830/0x830 [ 38.284972][ T291] ? trace_irq_enable.constprop.0+0x30/0x160 [ 38.284976][ T291] lwtunnel_output.cold+0x3d/0x95 [ 38.284979][ T291] ? dst_release+0x54/0x240 [ 38.284982][ T291] seg6_output_core+0x26d/0xeb0 [ 38.284985][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.284988][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.284990][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.284992][ T291] seg6_output+0x97/0x710 [ 38.284994][ T291] ? seg6_output_core+0x92b/0xeb0 [ 38.284995][ T291] ? seg6_output+0x97/0x710 [ 38.284997][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.284998][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.285002][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.285003][ T291] ? seg6_output+0x97/0x710 [ 38.285005][ T291] ? lwtunnel_output+0x29b/0x650 [ 38.285006][ T291] ? seg6_output_core+0x26d/0xeb0 [ 38.285007][ T291] ? seg6_output+0x97/0x710 [ 38.285009][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285010][ T291] ? lock_acquire+0x13c/0x160 [ 38.285011][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285013][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285014][ T291] lwtunnel_output+0x29b/0x650 [ 38.285015][ T291] ? dst_release+0x54/0x240 [ 38.285016][ T291] seg6_output_core+0x26d/0xeb0 [ 38.285019][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.285021][ T291] ? trace_hardirqs_on+0x36/0x40 [ 38.285023][ T291] seg6_output+0x97/0x710 [ 38.285025][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.285027][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285029][ T291] ? lock_acquire+0x13c/0x160 [ 38.285030][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285031][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285032][ T291] lwtunnel_output+0x29b/0x650 [ 38.285033][ T291] ? dst_release+0x54/0x240 [ 38.285035][ T291] seg6_output_core+0x26d/0xeb0 [ 38.285037][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.285040][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.285041][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.285043][ T291] seg6_output+0x97/0x710 [ 38.285044][ T291] ? unwind_get_return_address+0x67/0xd0 [ 38.285047][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.285048][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.285050][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.285052][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 38.285053][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285054][ T291] ? lock_acquire+0x13c/0x160 [ 38.285056][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285057][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285058][ T291] lwtunnel_output+0x29b/0x650 [ 38.285059][ T291] ? dst_release+0x54/0x240 [ 38.285061][ T291] seg6_output_core+0x26d/0xeb0 [ 38.285063][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.285064][ T291] ? __kasan_slab_free+0x43/0x70 [ 38.285067][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.285068][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.285070][ T291] seg6_output+0x97/0x710 [ 38.285072][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.285073][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.285075][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.285076][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 38.285078][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285079][ T291] ? lock_acquire+0x13c/0x160 [ 38.285081][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285082][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285083][ T291] lwtunnel_output+0x29b/0x650 [ 38.285084][ T291] ? dst_release+0x54/0x240 [ 38.285086][ T291] seg6_output_core+0x26d/0xeb0 [ 38.285088][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.285090][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.285091][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.285093][ T291] seg6_output+0x97/0x710 [ 38.285095][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.285097][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.285098][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.285100][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 38.285101][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285102][ T291] ? lock_acquire+0x13c/0x160 [ 38.285104][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285105][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285106][ T291] lwtunnel_output+0x29b/0x650 [ 38.285107][ T291] ? dst_release+0x54/0x240 [ 38.285109][ T291] seg6_output_core+0x26d/0xeb0 [ 38.285111][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.285113][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.285114][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.285116][ T291] seg6_output+0x97/0x710 [ 38.285118][ T291] ? seg6_output_core+0x92b/0xeb0 [ 38.285119][ T291] ? seg6_output+0x97/0x710 [ 38.285121][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.285123][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.285124][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.285126][ T291] ? __sys_sendto+0x260/0x320 [ 38.285128][ T291] ? __x64_sys_sendto+0xe4/0x1f0 [ 38.285130][ T291] ? do_syscall_64+0xff/0x530 [ 38.285132][ T291] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 38.285134][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285135][ T291] ? lock_acquire+0x13c/0x160 [ 38.285136][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285138][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285139][ T291] lwtunnel_output+0x29b/0x650 [ 38.285140][ T291] ? dst_release+0x54/0x240 [ 38.285141][ T291] seg6_output_core+0x26d/0xeb0 [ 38.285143][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.285146][ T291] ? trace_hardirqs_on+0x36/0x40 [ 38.285148][ T291] seg6_output+0x97/0x710 [ 38.285150][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.285152][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285153][ T291] ? lock_acquire+0x13c/0x160 [ 38.285154][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285156][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285157][ T291] lwtunnel_output+0x29b/0x650 [ 38.285158][ T291] ? dst_release+0x54/0x240 [ 38.285159][ T291] seg6_output_core+0x26d/0xeb0 [ 38.285161][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.285164][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.285165][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.285167][ T291] seg6_output+0x97/0x710 [ 38.285169][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285170][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.285171][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.285173][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.285174][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285175][ T291] ? lock_release+0x184/0x1f0 [ 38.285177][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285178][ T291] ? lock_acquire+0x13c/0x160 [ 38.285179][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285181][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285182][ T291] lwtunnel_output+0x29b/0x650 [ 38.285183][ T291] ? dst_release+0x54/0x240 [ 38.285184][ T291] seg6_output_core+0x26d/0xeb0 [ 38.285187][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.285189][ T291] ? __get_hash_from_flowi6+0x48/0x300 [ 38.285191][ T291] ? ip6_autoflowlabel+0x2e/0x120 [ 38.285194][ T291] ? __ip6_make_skb+0xfc7/0x2660 [ 38.285196][ T291] ? ip_generic_getfrag+0x11b/0x200 [ 38.285198][ T291] seg6_output+0x97/0x710 [ 38.285200][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.285202][ T291] ? ip6_find_1stfragopt+0x2c0/0x2c0 [ 38.285204][ T291] ? lock_acquire+0x13c/0x160 [ 38.285205][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285206][ T291] ? lock_release+0x184/0x1f0 [ 38.285208][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285209][ T291] ? lock_acquire+0x13c/0x160 [ 38.285211][ T291] ? lwtunnel_output+0x129/0x650 [ 38.285212][ T291] lwtunnel_output+0x29b/0x650 [ 38.285213][ T291] ? ip6_local_out+0x1f/0x140 [ 38.285215][ T291] ip6_send_skb+0xee/0x350 [ 38.285217][ T291] rawv6_push_pending_frames+0x4cb/0xa90 [ 38.285220][ T291] ? ip6_flush_pending_frames+0x20/0x20 [ 38.285221][ T291] ? rawv6_setsockopt+0x560/0x560 [ 38.285223][ T291] ? raw6_destroy+0x30/0x30 [ 38.285225][ T291] rawv6_sendmsg+0x144c/0x1a40 [ 38.285228][ T291] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 38.285230][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285232][ T291] ? wp_page_copy+0x76d/0x10d0 [ 38.285235][ T291] ? __vmf_anon_prepare+0x2a0/0x2a0 [ 38.285236][ T291] ? apply_to_pte_range+0x430/0x430 [ 38.285239][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285240][ T291] ? lock_acquire+0x13c/0x160 [ 38.285242][ T291] ? __sock_sendmsg+0xce/0x190 [ 38.285244][ T291] __sock_sendmsg+0xce/0x190 [ 38.285245][ T291] ? fdget+0x4f/0x1e0 [ 38.285248][ T291] __sys_sendto+0x260/0x320 [ 38.285250][ T291] ? __ia32_sys_getpeername+0xd0/0xd0 [ 38.285253][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.285254][ T291] ? lock_release+0x184/0x1f0 [ 38.285256][ T291] __x64_sys_sendto+0xe4/0x1f0 [ 38.285258][ T291] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 38.285259][ T291] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 38.285261][ T291] ? trace_hardirqs_on+0x36/0x40 [ 38.285262][ T291] do_syscall_64+0xff/0x530 [ 38.285264][ T291] ? exc_page_fault+0xee/0x100 [ 38.285266][ T291] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 38.285267][ T291] RIP: 0033:0x7faa2c40354e [ 38.285269][ T291] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 38.285271][ T291] RSP: 002b:00007ffcc4df4160 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.285274][ T291] RAX: ffffffffffffffda RBX: 000055abed5b10a0 RCX: 00007faa2c40354e [ 38.285275][ T291] RDX: 0000000000000040 RSI: 000055abed5b10a4 RDI: 0000000000000005 [ 38.285276][ T291] RBP: 00007ffcc4df4170 R08: 000055abed5c32b4 R09: 000000000000001c [ 38.285277][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055abed5b10a4 [ 38.285278][ T291] R13: 0000000000000040 R14: 00007ffcc4df5460 R15: 000055abed5b10a0 [ 38.285280][ T291] [ 39.380145][ T291] lwtunnel_output(): recursion limit reached on datapath [ 39.380157][ T291] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 39.380159][ T291] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 291, name: ping6 [ 39.380160][ T291] preempt_count: 1401, expected: 0 [ 39.380161][ T291] RCU nest depth: 10, expected: 0 [ 39.380162][ T291] INFO: lockdep is turned off. [ 39.380163][ T291] irq event stamp: 0 [ 39.380164][ T291] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 39.380168][ T291] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 39.380174][ T291] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 39.380175][ T291] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 39.380177][ T291] Preemption disabled at: [ 39.380177][ T291] [] lwtunnel_output+0x2d/0x650 [ 39.380184][ T291] CPU: 3 UID: 0 PID: 291 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 39.380187][ T291] Tainted: [W]=WARN [ 39.380188][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.380190][ T291] Call Trace: [ 39.380191][ T291] [ 39.380192][ T291] dump_stack_lvl+0x6f/0xa0 [ 39.380197][ T291] ? lwtunnel_output+0x2d/0x650 [ 39.380198][ T291] __might_resched.cold+0x1fe/0x2c1 [ 39.380202][ T291] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 39.380205][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380208][ T291] __kmalloc_noprof+0x443/0x760 [ 39.380211][ T291] ? __rwlock_init+0x150/0x150 [ 39.380214][ T291] ? alloc_buf.isra.0+0x4b/0x260 [ 39.380218][ T291] ? do_raw_spin_unlock+0x59/0x250 [ 39.380219][ T291] alloc_buf.isra.0+0x4b/0x260 [ 39.380222][ T291] put_chars+0x1e1/0x2f0 [ 39.380223][ T291] ? __send_to_port+0x420/0x420 [ 39.380225][ T291] ? console_prepend_replay+0x20/0x20 [ 39.380228][ T291] hvc_console_print+0x292/0x780 [ 39.380232][ T291] ? hvc_write+0x3a0/0x3a0 [ 39.380234][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380235][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380236][ T291] ? lock_acquire+0x13c/0x160 [ 39.380239][ T291] console_emit_next_record+0x22f/0x4c0 [ 39.380241][ T291] ? devkmsg_read+0x4b0/0x4b0 [ 39.380243][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380244][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380245][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380246][ T291] ? lock_acquire+0x13c/0x160 [ 39.380248][ T291] ? console_flush_one_record+0x111/0x710 [ 39.380249][ T291] console_flush_one_record+0x46f/0x710 [ 39.380252][ T291] ? console_emit_next_record+0x4c0/0x4c0 [ 39.380254][ T291] console_unlock+0xee/0x1f0 [ 39.380256][ T291] ? lock_acquire+0x13c/0x160 [ 39.380258][ T291] ? console_flush_one_record+0x710/0x710 [ 39.380259][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380260][ T291] ? lock_release+0x184/0x1f0 [ 39.380262][ T291] ? lock_acquire+0xe0/0x160 [ 39.380263][ T291] ? __rcu_read_lock+0x70/0x70 [ 39.380264][ T291] ? __down_trylock_console_sem+0x5e/0xa0 [ 39.380266][ T291] ? vprintk_emit+0x320/0x3e0 [ 39.380268][ T291] vprintk_emit+0x37c/0x3e0 [ 39.380269][ T291] ? wake_up_klogd_work_func+0x90/0x90 [ 39.380270][ T291] ? do_raw_spin_trylock+0xb6/0x180 [ 39.380272][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380273][ T291] ? lock_acquire+0x13c/0x160 [ 39.380275][ T291] _printk+0xc7/0x100 [ 39.380278][ T291] ? snapshot_read.cold+0x21/0x21 [ 39.380280][ T291] ? ___ratelimit+0x4e7/0xa00 [ 39.380283][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 39.380286][ T291] ? idr_get_free+0x830/0x830 [ 39.380288][ T291] ? trace_irq_enable.constprop.0+0x30/0x160 [ 39.380291][ T291] lwtunnel_output.cold+0x3d/0x95 [ 39.380294][ T291] ? dst_release+0x54/0x240 [ 39.380297][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380300][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380303][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.380305][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.380307][ T291] seg6_output+0x97/0x710 [ 39.380309][ T291] ? seg6_output_core+0x92b/0xeb0 [ 39.380310][ T291] ? seg6_output+0x97/0x710 [ 39.380312][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380313][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.380317][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.380318][ T291] ? seg6_output+0x97/0x710 [ 39.380320][ T291] ? lwtunnel_output+0x29b/0x650 [ 39.380321][ T291] ? seg6_output_core+0x26d/0xeb0 [ 39.380322][ T291] ? seg6_output+0x97/0x710 [ 39.380324][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380325][ T291] ? lock_acquire+0x13c/0x160 [ 39.380326][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380328][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380329][ T291] lwtunnel_output+0x29b/0x650 [ 39.380330][ T291] ? dst_release+0x54/0x240 [ 39.380332][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380334][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380336][ T291] ? trace_hardirqs_on+0x36/0x40 [ 39.380338][ T291] seg6_output+0x97/0x710 [ 39.380340][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380342][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380343][ T291] ? lock_acquire+0x13c/0x160 [ 39.380345][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380346][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380347][ T291] lwtunnel_output+0x29b/0x650 [ 39.380348][ T291] ? dst_release+0x54/0x240 [ 39.380350][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380352][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380355][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.380356][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.380357][ T291] seg6_output+0x97/0x710 [ 39.380359][ T291] ? unwind_get_return_address+0x67/0xd0 [ 39.380361][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380363][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.380364][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.380366][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 39.380368][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380369][ T291] ? lock_acquire+0x13c/0x160 [ 39.380370][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380371][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380372][ T291] lwtunnel_output+0x29b/0x650 [ 39.380374][ T291] ? dst_release+0x54/0x240 [ 39.380375][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380377][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380379][ T291] ? __kasan_slab_free+0x43/0x70 [ 39.380381][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.380382][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.380384][ T291] seg6_output+0x97/0x710 [ 39.380386][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380388][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.380389][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.380391][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 39.380393][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380394][ T291] ? lock_acquire+0x13c/0x160 [ 39.380395][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380397][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380398][ T291] lwtunnel_output+0x29b/0x650 [ 39.380399][ T291] ? dst_release+0x54/0x240 [ 39.380400][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380403][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380405][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.380406][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.380408][ T291] seg6_output+0x97/0x710 [ 39.380410][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380411][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.380413][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.380414][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 39.380416][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380417][ T291] ? lock_acquire+0x13c/0x160 [ 39.380419][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380420][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380421][ T291] lwtunnel_output+0x29b/0x650 [ 39.380422][ T291] ? dst_release+0x54/0x240 [ 39.380423][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380426][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380428][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.380429][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.380431][ T291] seg6_output+0x97/0x710 [ 39.380433][ T291] ? seg6_output_core+0x92b/0xeb0 [ 39.380434][ T291] ? seg6_output+0x97/0x710 [ 39.380436][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380437][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.380439][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.380440][ T291] ? __sys_sendto+0x260/0x320 [ 39.380443][ T291] ? __x64_sys_sendto+0xe4/0x1f0 [ 39.380444][ T291] ? do_syscall_64+0xff/0x530 [ 39.380447][ T291] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 39.380448][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380450][ T291] ? lock_acquire+0x13c/0x160 [ 39.380451][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380452][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380453][ T291] lwtunnel_output+0x29b/0x650 [ 39.380455][ T291] ? dst_release+0x54/0x240 [ 39.380456][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380458][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380461][ T291] ? trace_hardirqs_on+0x36/0x40 [ 39.380463][ T291] seg6_output+0x97/0x710 [ 39.380465][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380467][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380468][ T291] ? lock_acquire+0x13c/0x160 [ 39.380469][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380471][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380472][ T291] lwtunnel_output+0x29b/0x650 [ 39.380473][ T291] ? dst_release+0x54/0x240 [ 39.380474][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380476][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380479][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.380480][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.380482][ T291] seg6_output+0x97/0x710 [ 39.380484][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380485][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380486][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.380488][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.380489][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380490][ T291] ? lock_release+0x184/0x1f0 [ 39.380492][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380493][ T291] ? lock_acquire+0x13c/0x160 [ 39.380494][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380495][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380496][ T291] lwtunnel_output+0x29b/0x650 [ 39.380498][ T291] ? dst_release+0x54/0x240 [ 39.380499][ T291] seg6_output_core+0x26d/0xeb0 [ 39.380501][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.380504][ T291] ? __get_hash_from_flowi6+0x48/0x300 [ 39.380506][ T291] ? ip6_autoflowlabel+0x2e/0x120 [ 39.380508][ T291] ? __ip6_make_skb+0xfc7/0x2660 [ 39.380510][ T291] ? ip_generic_getfrag+0x11b/0x200 [ 39.380513][ T291] seg6_output+0x97/0x710 [ 39.380514][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.380516][ T291] ? ip6_find_1stfragopt+0x2c0/0x2c0 [ 39.380518][ T291] ? lock_acquire+0x13c/0x160 [ 39.380520][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380521][ T291] ? lock_release+0x184/0x1f0 [ 39.380522][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380523][ T291] ? lock_acquire+0x13c/0x160 [ 39.380525][ T291] ? lwtunnel_output+0x129/0x650 [ 39.380526][ T291] lwtunnel_output+0x29b/0x650 [ 39.380527][ T291] ? ip6_local_out+0x1f/0x140 [ 39.380529][ T291] ip6_send_skb+0xee/0x350 [ 39.380531][ T291] rawv6_push_pending_frames+0x4cb/0xa90 [ 39.380534][ T291] ? ip6_flush_pending_frames+0x20/0x20 [ 39.380536][ T291] ? rawv6_setsockopt+0x560/0x560 [ 39.380538][ T291] ? raw6_destroy+0x30/0x30 [ 39.380540][ T291] rawv6_sendmsg+0x144c/0x1a40 [ 39.380543][ T291] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 39.380544][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380545][ T291] ? sock_recvmsg+0xed/0x190 [ 39.380549][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.380550][ T291] ? lock_acquire+0x13c/0x160 [ 39.380553][ T291] ? __sock_sendmsg+0xce/0x190 [ 39.380554][ T291] __sock_sendmsg+0xce/0x190 [ 39.380555][ T291] ? fdget+0x4f/0x1e0 [ 39.380558][ T291] __sys_sendto+0x260/0x320 [ 39.380560][ T291] ? __ia32_sys_getpeername+0xd0/0xd0 [ 39.380564][ T291] __x64_sys_sendto+0xe4/0x1f0 [ 39.380566][ T291] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 39.380567][ T291] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 39.380569][ T291] ? trace_hardirqs_on+0x36/0x40 [ 39.380570][ T291] do_syscall_64+0xff/0x530 [ 39.380572][ T291] ? exc_page_fault+0xee/0x100 [ 39.380574][ T291] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 39.380575][ T291] RIP: 0033:0x7faa2c40354e [ 39.380577][ T291] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 39.380578][ T291] RSP: 002b:00007ffcc4df4160 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.380581][ T291] RAX: ffffffffffffffda RBX: 000055abed5b10a0 RCX: 00007faa2c40354e [ 39.380583][ T291] RDX: 0000000000000040 RSI: 000055abed5b10a4 RDI: 0000000000000005 [ 39.380584][ T291] RBP: 00007ffcc4df4170 R08: 000055abed5c32b4 R09: 000000000000001c [ 39.380584][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055abed5b10a4 [ 39.380585][ T291] R13: 0000000000000040 R14: 00007ffcc4df5460 R15: 000055abed5b10a0 [ 39.380587][ T291] [ 40.421682][ T291] ping6 (291) used greatest stack depth: 20136 bytes left [ 40.421689][ T291] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 40.421691][ T291] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 291, name: ping6 [ 40.421692][ T291] preempt_count: 2, expected: 0 [ 40.421693][ T291] RCU nest depth: 0, expected: 0 [ 40.421694][ T291] INFO: lockdep is turned off. [ 40.421694][ T291] irq event stamp: 0 [ 40.421695][ T291] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 40.421698][ T291] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 40.421703][ T291] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 40.421704][ T291] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 40.421706][ T291] Preemption disabled at: [ 40.421706][ T291] [<0000000000000000>] 0x0 [ 40.421710][ T291] CPU: 3 UID: 0 PID: 291 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 40.421713][ T291] Tainted: [W]=WARN [ 40.421713][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.421714][ T291] Call Trace: [ 40.421715][ T291] [ 40.421716][ T291] dump_stack_lvl+0x6f/0xa0 [ 40.421724][ T291] __might_resched.cold+0x1fe/0x2c1 [ 40.421727][ T291] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 40.421730][ T291] ? __asan_memcpy+0x3c/0x60 [ 40.421733][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.421736][ T291] __kmalloc_noprof+0x443/0x760 [ 40.421738][ T291] ? __rwlock_init+0x150/0x150 [ 40.421741][ T291] ? alloc_buf.isra.0+0x4b/0x260 [ 40.421746][ T291] ? do_raw_spin_unlock+0x59/0x250 [ 40.421747][ T291] alloc_buf.isra.0+0x4b/0x260 [ 40.421750][ T291] put_chars+0x1e1/0x2f0 [ 40.421751][ T291] ? __send_to_port+0x420/0x420 [ 40.421753][ T291] ? console_prepend_replay+0x20/0x20 [ 40.421756][ T291] hvc_console_print+0x292/0x780 [ 40.421760][ T291] ? hvc_write+0x3a0/0x3a0 [ 40.421762][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.421767][ T291] ? lock_acquire+0x13c/0x160 [ 40.421770][ T291] console_emit_next_record+0x22f/0x4c0 [ 40.421772][ T291] ? devkmsg_read+0x4b0/0x4b0 [ 40.421774][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.421775][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.421776][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.421777][ T291] ? lock_acquire+0x13c/0x160 [ 40.421779][ T291] ? console_flush_one_record+0x111/0x710 [ 40.421781][ T291] console_flush_one_record+0x46f/0x710 [ 40.421783][ T291] ? console_emit_next_record+0x4c0/0x4c0 [ 40.421786][ T291] console_unlock+0xee/0x1f0 [ 40.421787][ T291] ? lock_acquire+0x13c/0x160 [ 40.421789][ T291] ? console_flush_one_record+0x710/0x710 [ 40.421791][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.421792][ T291] ? lock_release+0x184/0x1f0 [ 40.421793][ T291] ? lock_acquire+0xe0/0x160 [ 40.421794][ T291] ? __rcu_read_lock+0x70/0x70 [ 40.421796][ T291] ? __down_trylock_console_sem+0x5e/0xa0 [ 40.421798][ T291] ? vprintk_emit+0x320/0x3e0 [ 40.421799][ T291] vprintk_emit+0x37c/0x3e0 [ 40.421801][ T291] ? wake_up_klogd_work_func+0x90/0x90 [ 40.421802][ T291] ? do_raw_read_unlock+0x70/0x70 [ 40.421804][ T291] ? forget_original_parent+0x5c/0xdb0 [ 40.421806][ T291] _printk+0xc7/0x100 [ 40.421809][ T291] ? snapshot_read.cold+0x21/0x21 [ 40.421810][ T291] ? do_raw_spin_lock+0x131/0x280 [ 40.421812][ T291] ? do_raw_spin_lock+0x131/0x280 [ 40.421814][ T291] ? __rwlock_init+0x150/0x150 [ 40.421816][ T291] ? do_raw_spin_lock+0x131/0x280 [ 40.421818][ T291] do_exit.cold+0x82/0x9c [ 40.421821][ T291] ? exit_notify+0x890/0x890 [ 40.421822][ T291] ? posixtimer_sig_unignore.isra.0+0x5f0/0x5f0 [ 40.421824][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.421826][ T291] do_group_exit+0xb8/0x370 [ 40.421828][ T291] __x64_sys_exit_group+0x3c/0x50 [ 40.421829][ T291] x64_sys_call+0x1567/0x1570 [ 40.421831][ T291] do_syscall_64+0xff/0x530 [ 40.421834][ T291] ? exc_page_fault+0xee/0x100 [ 40.421836][ T291] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 40.421838][ T291] RIP: 0033:0x7faa2c4541b8 [ 40.421840][ T291] Code: Unable to access opcode bytes at 0x7faa2c45418e. [ 40.421841][ T291] RSP: 002b:00007ffcc4df54c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 40.421843][ T291] RAX: ffffffffffffffda RBX: 00007faa2c584f88 RCX: 00007faa2c4541b8 [ 40.421845][ T291] RDX: 00007faa2c1e57c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 40.421846][ T291] RBP: 00007ffcc4df5520 R08: 0000000000000000 R09: 0000000000001010 [ 40.421846][ T291] R10: 00007ffcc4df5340 R11: 0000000000000246 R12: 0000000000000002 [ 40.421847][ T291] R13: 0000000000000001 R14: 00007faa2c583680 R15: 00007faa2c584fa0 [ 40.421849][ T291]