[ 11.288859][ T245] veth0: renamed from veth-alpha [ 11.288926][ T245] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 11.288929][ T245] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 245, name: ip [ 11.288930][ T245] preempt_count: 1, expected: 0 [ 11.288931][ T245] RCU nest depth: 0, expected: 0 [ 11.288932][ T245] locks held by ip/245: 5, last CPU#3: [ 11.288934][ T245] #0: ffffffffa191b740 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x9a8/0x11b0 [ 11.288946][ T245] #1: ffffffffa117ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 11.288951][ T245] #2: ffffffffa117de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 11.288956][ T245] #3: ffffffffa109d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 11.288959][ T245] #4: ffffffffa109d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 11.288963][ T245] irq event stamp: 21502 [ 11.288964][ T245] hardirqs last enabled at (21501): [] __down_trylock_console_sem+0x86/0xa0 [ 11.288967][ T245] hardirqs last disabled at (21502): [] console_emit_next_record+0x3d4/0x4c0 [ 11.288969][ T245] softirqs last enabled at (21496): [] netif_change_name+0x216/0x8c0 [ 11.288973][ T245] softirqs last disabled at (21494): [] netif_change_name+0x1ad/0x8c0 [ 11.288976][ T245] Preemption disabled at: [ 11.288977][ T245] [] vprintk_emit+0x31b/0x3e0 [ 11.288981][ T245] CPU: 3 UID: 0 PID: 245 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 11.288985][ T245] Tainted: [W]=WARN [ 11.288986][ T245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.288987][ T245] Call Trace: [ 11.288989][ T245] [ 11.288991][ T245] dump_stack_lvl+0x6f/0xa0 [ 11.288997][ T245] ? vprintk_emit+0x31b/0x3e0 [ 11.288999][ T245] __might_resched.cold+0x1fe/0x2c1 [ 11.289003][ T245] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 11.289007][ T245] ? __kmalloc_noprof+0xdb/0x760 [ 11.289012][ T245] __kmalloc_noprof+0x443/0x760 [ 11.289014][ T245] ? alloc_buf.isra.0+0x4b/0x260 [ 11.289020][ T245] ? do_raw_spin_unlock+0x59/0x250 [ 11.289023][ T245] alloc_buf.isra.0+0x4b/0x260 [ 11.289027][ T245] put_chars+0x1e1/0x2f0 [ 11.289029][ T245] ? __send_to_port+0x420/0x420 [ 11.289036][ T245] hvc_console_print+0x292/0x780 [ 11.289043][ T245] ? hvc_write+0x3a0/0x3a0 [ 11.289046][ T245] ? lock_acquire+0x13c/0x160 [ 11.289051][ T245] console_emit_next_record+0x22f/0x4c0 [ 11.289055][ T245] ? devkmsg_read+0x4b0/0x4b0 [ 11.289056][ T245] ? console_flush_one_record+0x106/0x710 [ 11.289060][ T245] ? rcu_is_watching+0x16/0xd0 [ 11.289062][ T245] ? lock_acquire+0x13c/0x160 [ 11.289066][ T245] console_flush_one_record+0x46f/0x710 [ 11.289070][ T245] ? console_emit_next_record+0x4c0/0x4c0 [ 11.289072][ T245] ? __lock_acquire+0x518/0xc20 [ 11.289077][ T245] console_unlock+0xee/0x1f0 [ 11.289080][ T245] ? console_flush_one_record+0x710/0x710 [ 11.289082][ T245] ? rcu_is_watching+0x16/0xd0 [ 11.289084][ T245] ? lock_acquire+0xe0/0x160 [ 11.289088][ T245] ? __down_trylock_console_sem+0x5e/0xa0 [ 11.289089][ T245] ? vprintk_emit+0x320/0x3e0 [ 11.289092][ T245] vprintk_emit+0x37c/0x3e0 [ 11.289095][ T245] ? wake_up_klogd_work_func+0x90/0x90 [ 11.289097][ T245] ? save_trace+0x68/0x280 [ 11.289101][ T245] _printk+0xc7/0x100 [ 11.289105][ T245] ? snapshot_read.cold+0x21/0x21 [ 11.289109][ T245] ? validate_chain+0x34a/0xc20 [ 11.289111][ T245] ? netdev_name+0x43/0x60 [ 11.289115][ T245] ? __netdev_printk+0x17f/0x1d0 [ 11.289118][ T245] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 11.289120][ T245] netdev_info+0xe2/0x116 [ 11.289122][ T245] ? netdev_notice+0x120/0x120 [ 11.289125][ T245] ? find_held_lock+0x2b/0x80 [ 11.289128][ T245] ? __lock_release.isra.0+0x69/0x1a0 [ 11.289131][ T245] ? mark_held_locks+0x40/0x70 [ 11.289134][ T245] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 11.289136][ T245] netif_change_name.cold+0x4f/0x89 [ 11.289138][ T245] ? is_bpf_text_address+0x68/0x110 [ 11.289144][ T245] ? netdev_adjacent_rename_links+0x470/0x470 [ 11.289146][ T245] ? __kernel_text_address+0x12/0x30 [ 11.289149][ T245] ? write_profile+0xf0/0xf0 [ 11.289153][ T245] ? __asan_memset+0x27/0x50 [ 11.289160][ T245] do_setlink.isra.0+0x1f7d/0x2a60 [ 11.289163][ T245] ? stack_trace_save+0x93/0xc0 [ 11.289165][ T245] ? rtnl_link_get_size+0x350/0x350 [ 11.289166][ T245] ? rcu_read_lock_any_held+0x66/0x90 [ 11.289169][ T245] ? stack_depot_save_flags+0x38e/0x790 [ 11.289172][ T245] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.289174][ T245] ? rcu_read_lock_any_held+0x3c/0x90 [ 11.289178][ T245] ? validate_chain+0x38b/0xc20 [ 11.289181][ T245] ? kasan_save_stack+0x3d/0x50 [ 11.289183][ T245] ? kasan_save_stack+0x2f/0x50 [ 11.289184][ T245] ? kasan_save_track+0x14/0x30 [ 11.289185][ T245] ? __kasan_kmalloc+0x7b/0x90 [ 11.289188][ T245] ? __lock_acquire+0x518/0xc20 [ 11.289190][ T245] ? snd_ac97_proc_read_main+0x4de/0x1f00 [ 11.289193][ T245] ? ___sys_sendmsg+0xd0/0x1d0 [ 11.289197][ T245] ? lock_acquire.part.0+0xd4/0x280 [ 11.289199][ T245] ? rtnl_newlink+0x9a8/0x11b0 [ 11.289201][ T245] ? rcu_is_watching+0x16/0xd0 [ 11.289203][ T245] ? lock_acquire+0x13c/0x160 [ 11.289204][ T245] ? rcu_is_watching+0x16/0xd0 [ 11.289206][ T245] ? rcu_is_watching+0x16/0xd0 [ 11.289207][ T245] ? trace_contention_end+0xb3/0x180 [ 11.289209][ T245] ? __mutex_lock+0x1db/0x1ea0 [ 11.289212][ T245] ? __mutex_lock+0x9a3/0x1ea0 [ 11.289214][ T245] ? rtnl_newlink+0x9a8/0x11b0 [ 11.289217][ T245] ? ww_mutex_lock+0x160/0x160 [ 11.289219][ T245] ? nla_get_range_signed+0x3d0/0x3d0 [ 11.289224][ T245] ? rcu_is_watching+0x16/0xd0 [ 11.289226][ T245] ? __rtnl_newlink+0x3fa/0xa50 [ 11.289231][ T245] rtnl_newlink+0x9f1/0x11b0 [ 11.289236][ T245] ? rtnl_bridge_getlink+0x850/0x850 [ 11.289238][ T245] ? __lock_acquire+0x518/0xc20 [ 11.289243][ T245] ? lock_acquire.part.0+0xd4/0x280 [ 11.289245][ T245] ? find_held_lock+0x2b/0x80 [ 11.289246][ T245] ? rtnl_bridge_getlink+0x850/0x850 [ 11.289248][ T245] ? __lock_release.isra.0+0x69/0x1a0 [ 11.289252][ T245] ? rtnl_bridge_getlink+0x850/0x850 [ 11.289254][ T245] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 11.289257][ T245] ? rtnl_link_fill+0x920/0x920 [ 11.289259][ T245] ? __lock_acquire+0x518/0xc20 [ 11.289263][ T245] ? lock_acquire.part.0+0xd4/0x280 [ 11.289265][ T245] ? find_held_lock+0x2b/0x80 [ 11.289268][ T245] netlink_rcv_skb+0x14e/0x3a0 [ 11.289272][ T245] ? rtnl_link_fill+0x920/0x920 [ 11.289275][ T245] ? netlink_ack+0xcf0/0xcf0 [ 11.289281][ T245] ? netlink_deliver_tap+0xc5/0x330 [ 11.289283][ T245] ? netlink_deliver_tap+0x13c/0x330 [ 11.289287][ T245] netlink_unicast+0x486/0x750 [ 11.289291][ T245] ? netlink_attachskb+0x810/0x810 [ 11.289294][ T245] ? find_held_lock+0x2b/0x80 [ 11.289298][ T245] netlink_sendmsg+0x75b/0xc90 [ 11.289302][ T245] ? netlink_unicast+0x750/0x750 [ 11.289306][ T245] ? __lock_release.isra.0+0x69/0x1a0 [ 11.289307][ T245] ? __import_iovec+0x36c/0x620 [ 11.289313][ T245] __sock_sendmsg+0xce/0x190 [ 11.289315][ T245] ____sys_sendmsg+0x61a/0x860 [ 11.289318][ T245] ? copy_msghdr_from_user+0x279/0x420 [ 11.289320][ T245] ? sock_write_iter+0x400/0x400 [ 11.289321][ T245] ? move_addr_to_kernel+0x40/0x40 [ 11.289329][ T245] ___sys_sendmsg+0x14e/0x1d0 [ 11.289332][ T245] ? copy_msghdr_from_user+0x420/0x420 [ 11.289347][ T245] __sys_sendmsg+0x12c/0x1d0 [ 11.289350][ T245] ? __sys_sendmsg_sock+0x20/0x20 [ 11.289356][ T245] ? rcu_is_watching+0x16/0xd0 [ 11.289359][ T245] do_syscall_64+0xff/0x530 [ 11.289362][ T245] ? exc_page_fault+0xee/0x100 [ 11.289365][ T245] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 11.289367][ T245] RIP: 0033:0x7fa2bd7ec54e [ 11.289371][ T245] 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 [ 11.289373][ T245] RSP: 002b:00007ffca6f6ffa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.289375][ T245] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa2bd7ec54e [ 11.289377][ T245] RDX: 0000000000000000 RSI: 00007ffca6f70050 RDI: 0000000000000005 [ 11.289378][ T245] RBP: 00007ffca6f6ffb0 R08: 0000000000000000 R09: 0000000000000000 [ 11.289379][ T245] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b013 [ 11.289379][ T245] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca6f70720 [ 11.289386][ T245] [ 11.339527][ T245] ip (245) used greatest stack depth: 23208 bytes left [ 11.360826][ T246] veth0: renamed from veth-betaL [ 11.388774][ T247] veth1: renamed from veth-betaR [ 11.428119][ T248] veth0: renamed from veth-gamma [ 19.254842][ T272] lwtunnel_output(): recursion limit reached on datapath [ 19.254942][ T272] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 19.254945][ T272] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 272, name: ping6 [ 19.254948][ T272] preempt_count: 1401, expected: 0 [ 19.254949][ T272] RCU nest depth: 10, expected: 0 [ 19.254950][ T272] locks held by ping6/272: 15, last CPU#1: [ 19.254953][ T272] #0: ff11000017ce8b50 (sk_lock-AF_INET6){+.+.}-{0:0}, at: rawv6_sendmsg+0xf15/0x1a40 [ 19.254968][ T272] #1: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: ip6_send_skb+0xa2/0x350 [ 19.254976][ T272] #2: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.254983][ T272] #3: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.254988][ T272] #4: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.254992][ T272] #5: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.254997][ T272] #6: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.255001][ T272] #7: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.255006][ T272] #8: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.255010][ T272] #9: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.255015][ T272] #10: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 19.255019][ T272] #11: ffffffffa117ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 19.255026][ T272] #12: ffffffffa117de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 19.255033][ T272] #13: ffffffffa109d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 19.255038][ T272] #14: ffffffffa109d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 19.255045][ T272] irq event stamp: 35721 [ 19.255046][ T272] hardirqs last enabled at (35720): [] __down_trylock_console_sem+0x86/0xa0 [ 19.255050][ T272] hardirqs last disabled at (35721): [] console_emit_next_record+0x3d4/0x4c0 [ 19.255053][ T272] softirqs last enabled at (35664): [] __alloc_skb+0x4c2/0x5f0 [ 19.255058][ T272] softirqs last disabled at (35678): [] lwtunnel_output+0x24/0x650 [ 19.255061][ T272] Preemption disabled at: [ 19.255062][ T272] [] lwtunnel_output+0x2d/0x650 [ 19.255069][ T272] CPU: 1 UID: 0 PID: 272 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 19.255073][ T272] Tainted: [W]=WARN [ 19.255075][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.255077][ T272] Call Trace: [ 19.255079][ T272] [ 19.255081][ T272] dump_stack_lvl+0x6f/0xa0 [ 19.255089][ T272] ? lwtunnel_output+0x2d/0x650 [ 19.255092][ T272] __might_resched.cold+0x1fe/0x2c1 [ 19.255098][ T272] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 19.255104][ T272] ? __kmalloc_noprof+0xdb/0x760 [ 19.255111][ T272] __kmalloc_noprof+0x443/0x760 [ 19.255115][ T272] ? alloc_buf.isra.0+0x4b/0x260 [ 19.255125][ T272] ? do_raw_spin_unlock+0x59/0x250 [ 19.255128][ T272] alloc_buf.isra.0+0x4b/0x260 [ 19.255135][ T272] put_chars+0x1e1/0x2f0 [ 19.255139][ T272] ? __send_to_port+0x420/0x420 [ 19.255141][ T272] ? check_prev_add+0x316/0xe90 [ 19.255149][ T272] ? validate_chain+0x34a/0xc20 [ 19.255156][ T272] hvc_console_print+0x292/0x780 [ 19.255162][ T272] ? mark_usage+0x61/0x170 [ 19.255164][ T272] ? __lock_acquire+0x518/0xc20 [ 19.255167][ T272] ? __lock_acquire+0x518/0xc20 [ 19.255178][ T272] ? hvc_write+0x3a0/0x3a0 [ 19.255181][ T272] ? lock_acquire.part.0+0xd4/0x280 [ 19.255189][ T272] ? lock_acquire+0x13c/0x160 [ 19.255197][ T272] console_emit_next_record+0x22f/0x4c0 [ 19.255203][ T272] ? devkmsg_read+0x4b0/0x4b0 [ 19.255206][ T272] ? console_flush_one_record+0x106/0x710 [ 19.255211][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255215][ T272] ? lock_acquire+0x13c/0x160 [ 19.255223][ T272] console_flush_one_record+0x46f/0x710 [ 19.255231][ T272] ? console_emit_next_record+0x4c0/0x4c0 [ 19.255233][ T272] ? __lock_acquire+0x518/0xc20 [ 19.255244][ T272] console_unlock+0xee/0x1f0 [ 19.255248][ T272] ? console_flush_one_record+0x710/0x710 [ 19.255251][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255254][ T272] ? lock_acquire+0xe0/0x160 [ 19.255261][ T272] ? __down_trylock_console_sem+0x5e/0xa0 [ 19.255264][ T272] ? vprintk_emit+0x320/0x3e0 [ 19.255269][ T272] vprintk_emit+0x37c/0x3e0 [ 19.255275][ T272] ? wake_up_klogd_work_func+0x90/0x90 [ 19.255279][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 19.255288][ T272] _printk+0xc7/0x100 [ 19.255292][ T272] ? snapshot_read.cold+0x21/0x21 [ 19.255295][ T272] ? ___ratelimit+0x4e7/0xa00 [ 19.255305][ T272] ? idr_get_free+0x830/0x830 [ 19.255313][ T272] lwtunnel_output.cold+0x3d/0x95 [ 19.255318][ T272] ? dst_release+0x54/0x240 [ 19.255324][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255336][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255347][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255350][ T272] ? lock_acquire+0x13c/0x160 [ 19.255358][ T272] lwtunnel_output+0x29b/0x650 [ 19.255361][ T272] ? dst_release+0x54/0x240 [ 19.255366][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255376][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255386][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255390][ T272] ? lock_acquire+0x13c/0x160 [ 19.255397][ T272] lwtunnel_output+0x29b/0x650 [ 19.255400][ T272] ? dst_release+0x54/0x240 [ 19.255405][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255415][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255425][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255428][ T272] ? lock_acquire+0x13c/0x160 [ 19.255436][ T272] lwtunnel_output+0x29b/0x650 [ 19.255439][ T272] ? dst_release+0x54/0x240 [ 19.255444][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255453][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255464][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255467][ T272] ? lock_acquire+0x13c/0x160 [ 19.255475][ T272] lwtunnel_output+0x29b/0x650 [ 19.255478][ T272] ? dst_release+0x54/0x240 [ 19.255483][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255492][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255503][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255506][ T272] ? lock_acquire+0x13c/0x160 [ 19.255514][ T272] lwtunnel_output+0x29b/0x650 [ 19.255517][ T272] ? dst_release+0x54/0x240 [ 19.255521][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255531][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255542][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255545][ T272] ? lock_acquire+0x13c/0x160 [ 19.255552][ T272] lwtunnel_output+0x29b/0x650 [ 19.255555][ T272] ? dst_release+0x54/0x240 [ 19.255560][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255570][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255580][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255584][ T272] ? lock_acquire+0x13c/0x160 [ 19.255591][ T272] lwtunnel_output+0x29b/0x650 [ 19.255594][ T272] ? dst_release+0x54/0x240 [ 19.255599][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255608][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255619][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255622][ T272] ? lock_acquire+0x13c/0x160 [ 19.255630][ T272] lwtunnel_output+0x29b/0x650 [ 19.255633][ T272] ? dst_release+0x54/0x240 [ 19.255638][ T272] ila_output+0x3b3/0xca0 [ila] [ 19.255647][ T272] ? ila_input+0x280/0x280 [ila] [ 19.255658][ T272] ? rcu_is_watching+0x16/0xd0 [ 19.255661][ T272] ? lock_acquire+0x13c/0x160 [ 19.255669][ T272] lwtunnel_output+0x29b/0x650 [ 19.255672][ T272] ? ip6_local_out+0x1f/0x140 [ 19.255678][ T272] ip6_send_skb+0xee/0x350 [ 19.255684][ T272] rawv6_push_pending_frames+0x4cb/0xa90 [ 19.255690][ T272] ? ip6_flush_pending_frames+0x20/0x20 [ 19.255694][ T272] ? rawv6_setsockopt+0x560/0x560 [ 19.255698][ T272] ? raw6_destroy+0x30/0x30 [ 19.255707][ T272] rawv6_sendmsg+0x144c/0x1a40 [ 19.255719][ T272] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 19.255725][ T272] ? rcu_read_unlock+0x1b/0x70 [ 19.255733][ T272] ? rcu_read_lock_any_held+0x3c/0x90 [ 19.255737][ T272] ? validate_chain+0x38b/0xc20 [ 19.255745][ T272] ? __lock_acquire+0x518/0xc20 [ 19.255761][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 19.255770][ T272] ? __sock_sendmsg+0xce/0x190 [ 19.255773][ T272] __sock_sendmsg+0xce/0x190 [ 19.255776][ T272] ? fdget+0x4f/0x1e0 [ 19.255781][ T272] __sys_sendto+0x260/0x320 [ 19.255786][ T272] ? __ia32_sys_getpeername+0xd0/0xd0 [ 19.255808][ T272] ? exc_page_fault+0x87/0x100 [ 19.255823][ T272] __x64_sys_sendto+0xe4/0x1f0 [ 19.255827][ T272] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 19.255832][ T272] ? lockdep_hardirqs_on+0x91/0x130 [ 19.255834][ T272] ? do_syscall_64+0xa6/0x530 [ 19.255838][ T272] do_syscall_64+0xff/0x530 [ 19.255840][ T272] ? exc_page_fault+0xee/0x100 [ 19.255845][ T272] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 19.255848][ T272] RIP: 0033:0x7f0d6462f54e [ 19.255853][ 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.255856][ T272] RSP: 002b:00007ffdbbe9f120 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.255859][ T272] RAX: ffffffffffffffda RBX: 0000557cff5470a0 RCX: 00007f0d6462f54e [ 19.255861][ T272] RDX: 0000000000000040 RSI: 0000557cff5470a4 RDI: 0000000000000005 [ 19.255862][ T272] RBP: 00007ffdbbe9f130 R08: 0000557cff5592b4 R09: 000000000000001c [ 19.255864][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 0000557cff5470a4 [ 19.255865][ T272] R13: 0000000000000040 R14: 00007ffdbbea0420 R15: 0000557cff5470a0 [ 19.255880][ T272] [ 20.394747][ T272] lwtunnel_output(): recursion limit reached on datapath [ 20.394768][ T272] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 20.394771][ T272] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 272, name: ping6 [ 20.394773][ T272] preempt_count: 1401, expected: 0 [ 20.394774][ T272] RCU nest depth: 10, expected: 0 [ 20.394775][ T272] locks held by ping6/272: 15, last CPU#2: [ 20.394777][ T272] #0: ff11000017ce8b50 (sk_lock-AF_INET6){+.+.}-{0:0}, at: rawv6_sendmsg+0xf15/0x1a40 [ 20.394791][ T272] #1: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: ip6_send_skb+0xa2/0x350 [ 20.394796][ T272] #2: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394801][ T272] #3: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394803][ T272] #4: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394806][ T272] #5: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394809][ T272] #6: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394811][ T272] #7: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394814][ T272] #8: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394821][ T272] #9: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394824][ T272] #10: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_output+0x110/0x650 [ 20.394826][ T272] #11: ffffffffa117ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 20.394832][ T272] #12: ffffffffa117de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 20.394836][ T272] #13: ffffffffa109d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 20.394840][ T272] #14: ffffffffa109d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 20.394844][ T272] irq event stamp: 41221 [ 20.394845][ T272] hardirqs last enabled at (41220): [] __down_trylock_console_sem+0x86/0xa0 [ 20.394848][ T272] hardirqs last disabled at (41221): [] console_emit_next_record+0x3d4/0x4c0 [ 20.394850][ T272] softirqs last enabled at (36418): [] __alloc_skb+0x4c2/0x5f0 [ 20.394854][ T272] softirqs last disabled at (41178): [] lwtunnel_output+0x24/0x650 [ 20.394856][ T272] Preemption disabled at: [ 20.394856][ T272] [] lwtunnel_output+0x2d/0x650 [ 20.394862][ T272] CPU: 2 UID: 0 PID: 272 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 20.394866][ T272] Tainted: [W]=WARN [ 20.394867][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.394868][ T272] Call Trace: [ 20.394870][ T272] [ 20.394872][ T272] dump_stack_lvl+0x6f/0xa0 [ 20.394878][ T272] ? lwtunnel_output+0x2d/0x650 [ 20.394879][ T272] __might_resched.cold+0x1fe/0x2c1 [ 20.394884][ T272] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 20.394888][ T272] ? __kmalloc_noprof+0xdb/0x760 [ 20.394893][ T272] __kmalloc_noprof+0x443/0x760 [ 20.394895][ T272] ? alloc_buf.isra.0+0x4b/0x260 [ 20.394902][ T272] ? do_raw_spin_unlock+0x59/0x250 [ 20.394905][ T272] alloc_buf.isra.0+0x4b/0x260 [ 20.394909][ T272] put_chars+0x1e1/0x2f0 [ 20.394912][ T272] ? __send_to_port+0x420/0x420 [ 20.394915][ T272] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 20.394918][ T272] ? rcu_read_lock_any_held+0x3c/0x90 [ 20.394921][ T272] ? validate_chain+0x38b/0xc20 [ 20.394925][ T272] hvc_console_print+0x292/0x780 [ 20.394929][ T272] ? mark_usage+0x61/0x170 [ 20.394931][ T272] ? __lock_acquire+0x518/0xc20 [ 20.394933][ T272] ? __lock_acquire+0x518/0xc20 [ 20.394937][ T272] ? hvc_write+0x3a0/0x3a0 [ 20.394939][ T272] ? lock_acquire.part.0+0xd4/0x280 [ 20.394944][ T272] ? lock_acquire+0x13c/0x160 [ 20.394948][ T272] console_emit_next_record+0x22f/0x4c0 [ 20.394953][ T272] ? devkmsg_read+0x4b0/0x4b0 [ 20.394954][ T272] ? console_flush_one_record+0x106/0x710 [ 20.394958][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.394960][ T272] ? lock_acquire+0x13c/0x160 [ 20.394964][ T272] console_flush_one_record+0x46f/0x710 [ 20.394969][ T272] ? console_emit_next_record+0x4c0/0x4c0 [ 20.394970][ T272] ? __lock_acquire+0x518/0xc20 [ 20.394976][ T272] console_unlock+0xee/0x1f0 [ 20.394979][ T272] ? console_flush_one_record+0x710/0x710 [ 20.394981][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.394983][ T272] ? lock_acquire+0xe0/0x160 [ 20.394987][ T272] ? __down_trylock_console_sem+0x5e/0xa0 [ 20.394988][ T272] ? vprintk_emit+0x320/0x3e0 [ 20.394991][ T272] vprintk_emit+0x37c/0x3e0 [ 20.394995][ T272] ? wake_up_klogd_work_func+0x90/0x90 [ 20.394997][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 20.395002][ T272] _printk+0xc7/0x100 [ 20.395006][ T272] ? snapshot_read.cold+0x21/0x21 [ 20.395008][ T272] ? ___ratelimit+0x4e7/0xa00 [ 20.395014][ T272] ? idr_get_free+0x830/0x830 [ 20.395019][ T272] lwtunnel_output.cold+0x3d/0x95 [ 20.395022][ T272] ? dst_release+0x54/0x240 [ 20.395027][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395035][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395041][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395043][ T272] ? lock_acquire+0x13c/0x160 [ 20.395047][ T272] lwtunnel_output+0x29b/0x650 [ 20.395050][ T272] ? dst_release+0x54/0x240 [ 20.395052][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395058][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395063][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395065][ T272] ? lock_acquire+0x13c/0x160 [ 20.395070][ T272] lwtunnel_output+0x29b/0x650 [ 20.395071][ T272] ? dst_release+0x54/0x240 [ 20.395074][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395079][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395085][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395087][ T272] ? lock_acquire+0x13c/0x160 [ 20.395091][ T272] lwtunnel_output+0x29b/0x650 [ 20.395093][ T272] ? dst_release+0x54/0x240 [ 20.395096][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395101][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395107][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395108][ T272] ? lock_acquire+0x13c/0x160 [ 20.395113][ T272] lwtunnel_output+0x29b/0x650 [ 20.395114][ T272] ? dst_release+0x54/0x240 [ 20.395117][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395123][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395128][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395130][ T272] ? lock_acquire+0x13c/0x160 [ 20.395134][ T272] lwtunnel_output+0x29b/0x650 [ 20.395136][ T272] ? dst_release+0x54/0x240 [ 20.395139][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395144][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395150][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395152][ T272] ? lock_acquire+0x13c/0x160 [ 20.395156][ T272] lwtunnel_output+0x29b/0x650 [ 20.395158][ T272] ? dst_release+0x54/0x240 [ 20.395160][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395166][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395171][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395173][ T272] ? lock_acquire+0x13c/0x160 [ 20.395180][ T272] lwtunnel_output+0x29b/0x650 [ 20.395182][ T272] ? dst_release+0x54/0x240 [ 20.395185][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395190][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395196][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395198][ T272] ? lock_acquire+0x13c/0x160 [ 20.395202][ T272] lwtunnel_output+0x29b/0x650 [ 20.395204][ T272] ? dst_release+0x54/0x240 [ 20.395206][ T272] ila_output+0x3b3/0xca0 [ila] [ 20.395212][ T272] ? ila_input+0x280/0x280 [ila] [ 20.395217][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395219][ T272] ? lock_acquire+0x13c/0x160 [ 20.395223][ T272] lwtunnel_output+0x29b/0x650 [ 20.395225][ T272] ? ip6_local_out+0x1f/0x140 [ 20.395229][ T272] ip6_send_skb+0xee/0x350 [ 20.395233][ T272] rawv6_push_pending_frames+0x4cb/0xa90 [ 20.395237][ T272] ? ip6_flush_pending_frames+0x20/0x20 [ 20.395240][ T272] ? rawv6_setsockopt+0x560/0x560 [ 20.395242][ T272] ? raw6_destroy+0x30/0x30 [ 20.395248][ T272] rawv6_sendmsg+0x144c/0x1a40 [ 20.395254][ T272] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 20.395257][ T272] ? rcu_is_watching+0x16/0xd0 [ 20.395259][ T272] ? sock_recvmsg+0xed/0x190 [ 20.395263][ T272] ? rcu_read_lock_any_held+0x3c/0x90 [ 20.395265][ T272] ? validate_chain+0x38b/0xc20 [ 20.395270][ T272] ? __lock_acquire+0x518/0xc20 [ 20.395278][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 20.395283][ T272] ? __sock_sendmsg+0xce/0x190 [ 20.395285][ T272] __sock_sendmsg+0xce/0x190 [ 20.395286][ T272] ? fdget+0x4f/0x1e0 [ 20.395290][ T272] __sys_sendto+0x260/0x320 [ 20.395293][ T272] ? __ia32_sys_getpeername+0xd0/0xd0 [ 20.395309][ T272] __x64_sys_sendto+0xe4/0x1f0 [ 20.395311][ T272] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 20.395315][ T272] ? lockdep_hardirqs_on+0x91/0x130 [ 20.395317][ T272] ? do_syscall_64+0xa6/0x530 [ 20.395320][ T272] do_syscall_64+0xff/0x530 [ 20.395322][ T272] ? exc_page_fault+0xee/0x100 [ 20.395324][ T272] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 20.395327][ T272] RIP: 0033:0x7f0d6462f54e [ 20.395331][ 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.395332][ T272] RSP: 002b:00007ffdbbe9f120 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.395335][ T272] RAX: ffffffffffffffda RBX: 0000557cff5470a0 RCX: 00007f0d6462f54e [ 20.395336][ T272] RDX: 0000000000000040 RSI: 0000557cff5470a4 RDI: 0000000000000005 [ 20.395337][ T272] RBP: 00007ffdbbe9f130 R08: 0000557cff5592b4 R09: 000000000000001c [ 20.395338][ T272] R10: 0000000000000000 R11: 0000000000000202 R12: 0000557cff5470a4 [ 20.395339][ T272] R13: 0000000000000040 R14: 00007ffdbbea0420 R15: 0000557cff5470a0 [ 20.395346][ T272] [ 21.466837][ T272] ping6 (272) used greatest stack depth: 22120 bytes left [ 21.466858][ T272] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 21.466860][ T272] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 272, name: ping6 [ 21.466862][ T272] preempt_count: 2, expected: 0 [ 21.466862][ T272] RCU nest depth: 0, expected: 0 [ 21.466863][ T272] locks held by ping6/272: 5, last CPU#2: [ 21.466865][ T272] #0: ffffffffa10167b8 (low_water_lock){+.+.}-{3:3}, at: do_exit+0x887/0xdc0 [ 21.466878][ T272] #1: ffffffffa117ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 21.466882][ T272] #2: ffffffffa117de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 21.466887][ T272] #3: ffffffffa109d760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 21.466891][ T272] #4: ffffffffa109d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 21.466895][ T272] irq event stamp: 45116 [ 21.466896][ T272] hardirqs last enabled at (45115): [] __down_trylock_console_sem+0x86/0xa0 [ 21.466899][ T272] hardirqs last disabled at (45116): [] console_emit_next_record+0x3d4/0x4c0 [ 21.466901][ T272] softirqs last enabled at (44082): [] sk_common_release+0x16b/0x310 [ 21.466905][ T272] softirqs last disabled at (44080): [] sk_common_release+0xc2/0x310 [ 21.466907][ T272] Preemption disabled at: [ 21.466907][ T272] [<0000000000000000>] 0x0 [ 21.466915][ T272] CPU: 2 UID: 0 PID: 272 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 21.466918][ T272] Tainted: [W]=WARN [ 21.466919][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.466921][ T272] Call Trace: [ 21.466923][ T272] [ 21.466924][ T272] dump_stack_lvl+0x6f/0xa0 [ 21.466931][ T272] __might_resched.cold+0x1fe/0x2c1 [ 21.466936][ T272] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 21.466940][ T272] ? __kmalloc_noprof+0xdb/0x760 [ 21.466944][ T272] __kmalloc_noprof+0x443/0x760 [ 21.466946][ T272] ? alloc_buf.isra.0+0x4b/0x260 [ 21.466953][ T272] ? do_raw_spin_unlock+0x59/0x250 [ 21.466955][ T272] alloc_buf.isra.0+0x4b/0x260 [ 21.466959][ T272] put_chars+0x1e1/0x2f0 [ 21.466962][ T272] ? __send_to_port+0x420/0x420 [ 21.466963][ T272] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 21.466966][ T272] ? validate_chain+0x38b/0xc20 [ 21.466972][ T272] hvc_console_print+0x292/0x780 [ 21.466979][ T272] ? hvc_write+0x3a0/0x3a0 [ 21.466982][ T272] ? rcu_is_watching+0x16/0xd0 [ 21.466984][ T272] ? lock_acquire+0x13c/0x160 [ 21.466988][ T272] console_emit_next_record+0x22f/0x4c0 [ 21.466992][ T272] ? devkmsg_read+0x4b0/0x4b0 [ 21.466994][ T272] ? console_flush_one_record+0x106/0x710 [ 21.466997][ T272] ? rcu_is_watching+0x16/0xd0 [ 21.466999][ T272] ? lock_acquire+0x13c/0x160 [ 21.467003][ T272] console_flush_one_record+0x46f/0x710 [ 21.467007][ T272] ? console_emit_next_record+0x4c0/0x4c0 [ 21.467009][ T272] ? __lock_acquire+0x518/0xc20 [ 21.467014][ T272] console_unlock+0xee/0x1f0 [ 21.467017][ T272] ? console_flush_one_record+0x710/0x710 [ 21.467019][ T272] ? rcu_is_watching+0x16/0xd0 [ 21.467021][ T272] ? lock_acquire+0xe0/0x160 [ 21.467024][ T272] ? __down_trylock_console_sem+0x5e/0xa0 [ 21.467026][ T272] ? vprintk_emit+0x320/0x3e0 [ 21.467029][ T272] vprintk_emit+0x37c/0x3e0 [ 21.467032][ T272] ? wake_up_klogd_work_func+0x90/0x90 [ 21.467035][ T272] ? __lock_acquire+0x518/0xc20 [ 21.467039][ T272] _printk+0xc7/0x100 [ 21.467043][ T272] ? snapshot_read.cold+0x21/0x21 [ 21.467045][ T272] ? do_raw_spin_lock+0x131/0x280 [ 21.467048][ T272] ? __rwlock_init+0x150/0x150 [ 21.467052][ T272] ? do_raw_spin_lock+0x131/0x280 [ 21.467055][ T272] do_exit.cold+0x82/0x9c [ 21.467058][ T272] ? exit_notify+0x890/0x890 [ 21.467060][ T272] ? __lock_release.isra.0+0x69/0x1a0 [ 21.467062][ T272] ? rcu_is_watching+0x16/0xd0 [ 21.467066][ T272] do_group_exit+0xb8/0x370 [ 21.467069][ T272] __x64_sys_exit_group+0x3c/0x50 [ 21.467071][ T272] x64_sys_call+0x1567/0x1570 [ 21.467073][ T272] do_syscall_64+0xff/0x530 [ 21.467077][ T272] ? exc_page_fault+0xee/0x100 [ 21.467080][ T272] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 21.467082][ T272] RIP: 0033:0x7f0d646801b8 [ 21.467085][ T272] Code: Unable to access opcode bytes at 0x7f0d6468018e. [ 21.467085][ T272] RSP: 002b:00007ffdbbea0488 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 21.467088][ T272] RAX: ffffffffffffffda RBX: 00007f0d647b0f88 RCX: 00007f0d646801b8 [ 21.467089][ T272] RDX: 00007f0d644117c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 21.467090][ T272] RBP: 00007ffdbbea04e0 R08: 0000000000000000 R09: 0000000000001010 [ 21.467091][ T272] R10: 00007ffdbbea0300 R11: 0000000000000246 R12: 0000000000000002 [ 21.467092][ T272] R13: 0000000000000001 R14: 00007f0d647af680 R15: 00007f0d647b0fa0 [ 21.467099][ T272] [ 27.760582][ C3] lwtunnel_input(): recursion limit reached on datapath [ 27.760621][ C3] [ 27.760623][ C3] ======================================================== [ 27.760624][ C3] WARNING: possible irq lock inversion dependency detected [ 27.760627][ C3] 7.2.0-virtme #1 Tainted: G W [ 27.760629][ C3] -------------------------------------------------------- [ 27.760630][ C3] ping6/283 just changed the state of lock: [ 27.760632][ C3] ffffffffa109d760 (console_owner){..-.}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 27.760648][ C3] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 27.760650][ C3] (fs_reclaim){+.+.}-{0:0} [ 27.760652][ C3] [ 27.760652][ C3] [ 27.760652][ C3] and interrupts could create inverse lock ordering between them. [ 27.760652][ C3] [ 27.760653][ C3] [ 27.760653][ C3] other info that might help us debug this: [ 27.760654][ C3] Possible interrupt unsafe locking scenario: [ 27.760654][ C3] [ 27.760655][ C3] CPU0 CPU1 [ 27.760656][ C3] ---- ---- [ 27.760656][ C3] lock(fs_reclaim); [ 27.760658][ C3] local_irq_disable(); [ 27.760659][ C3] lock(console_owner); [ 27.760660][ C3] lock(fs_reclaim); [ 27.760662][ C3] [ 27.760662][ C3] lock(console_owner); [ 27.760664][ C3] [ 27.760664][ C3] *** DEADLOCK *** [ 27.760664][ C3] [ 27.760665][ C3] locks held by ping6/283: 15, last CPU#3: [ 27.760666][ C3] #0: ff11000017ce9cd0 (sk_lock-AF_INET6){+.+.}-{0:0}, at: rawv6_sendmsg+0xf15/0x1a40 [ 27.760675][ C3] #1: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: ip6_send_skb+0xa2/0x350 [ 27.760681][ C3] #2: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: ip6_output+0x11d/0x7f0 [ 27.760687][ C3] #3: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x3f1/0x14c0 [ 27.760693][ C3] #4: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760699][ C3] #5: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760703][ C3] #6: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760707][ C3] #7: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760711][ C3] #8: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760716][ C3] #9: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760720][ C3] #10: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760724][ C3] #11: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760728][ C3] #12: ffffffffa1194c00 (rcu_read_lock){....}-{1:3}, at: lwtunnel_input+0xee/0x630 [ 27.760732][ C3] #13: ffffffffa117ddc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 27.760737][ C3] #14: ffffffffa117de38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 27.760742][ C3] [ 27.760742][ C3] the shortest dependencies between 2nd lock and 1st lock: [ 27.760748][ C3] -> (fs_reclaim){+.+.}-{0:0} { [ 27.760752][ C3] HARDIRQ-ON-W at: [ 27.760754][ C3] __lock_acquire+0x388/0xc20 [ 27.760757][ C3] lock_acquire.part.0+0xd4/0x280 [ 27.760760][ C3] fs_reclaim_acquire+0xd5/0x120 [ 27.760764][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 27.760766][ C3] kthread_create_worker_on_node+0xea/0x210 [ 27.760770][ C3] workqueue_init+0x2a/0x680 [ 27.760775][ C3] kernel_init_freeable+0x2fe/0x630 [ 27.760778][ C3] kernel_init+0x21/0x150 [ 27.760782][ C3] ret_from_fork+0x474/0x6b0 [ 27.760786][ C3] ret_from_fork_asm+0x11/0x20 [ 27.760790][ C3] SOFTIRQ-ON-W at: [ 27.760791][ C3] __lock_acquire+0x388/0xc20 [ 27.760793][ C3] lock_acquire.part.0+0xd4/0x280 [ 27.760795][ C3] fs_reclaim_acquire+0xd5/0x120 [ 27.760797][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 27.760799][ C3] kthread_create_worker_on_node+0xea/0x210 [ 27.760801][ C3] workqueue_init+0x2a/0x680 [ 27.760803][ C3] kernel_init_freeable+0x2fe/0x630 [ 27.760805][ C3] kernel_init+0x21/0x150 [ 27.760807][ C3] ret_from_fork+0x474/0x6b0 [ 27.760809][ C3] ret_from_fork_asm+0x11/0x20 [ 27.760811][ C3] INITIAL USE at: [ 27.760812][ C3] __lock_acquire+0x388/0xc20 [ 27.760814][ C3] lock_acquire.part.0+0xd4/0x280 [ 27.760816][ C3] fs_reclaim_acquire+0xd5/0x120 [ 27.760818][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 27.760820][ C3] kthread_create_worker_on_node+0xea/0x210 [ 27.760822][ C3] workqueue_init+0x2a/0x680 [ 27.760824][ C3] kernel_init_freeable+0x2fe/0x630 [ 27.760826][ C3] kernel_init+0x21/0x150 [ 27.760828][ C3] ret_from_fork+0x474/0x6b0 [ 27.760830][ C3] ret_from_fork_asm+0x11/0x20 [ 27.760838][ C3] } [ 27.760838][ C3] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 27.760843][ C3] ... acquired at: [ 27.760844][ C3] __lock_acquire+0x518/0xc20 [ 27.760846][ C3] lock_acquire.part.0+0xd4/0x280 [ 27.760848][ C3] fs_reclaim_acquire+0xd5/0x120 [ 27.760850][ C3] __kmalloc_noprof+0xd3/0x760 [ 27.760852][ C3] alloc_buf.isra.0+0x4b/0x260 [ 27.760856][ C3] put_chars+0x1e1/0x2f0 [ 27.760858][ C3] hvc_console_print+0x292/0x780 [ 27.760861][ C3] console_emit_next_record+0x22f/0x4c0 [ 27.760864][ C3] console_flush_one_record+0x46f/0x710 [ 27.760866][ C3] console_unlock+0xee/0x1f0 [ 27.760868][ C3] vprintk_emit+0x37c/0x3e0 [ 27.760870][ C3] _printk+0xc7/0x100 [ 27.760873][ C3] ipip_init+0x16/0xd0 [ 27.760877][ C3] do_one_initcall+0x124/0x4f0 [ 27.760879][ C3] kernel_init_freeable+0x596/0x630 [ 27.760881][ C3] kernel_init+0x21/0x150 [ 27.760883][ C3] ret_from_fork+0x474/0x6b0 [ 27.760884][ C3] ret_from_fork_asm+0x11/0x20 [ 27.760886][ C3] [ 27.760887][ C3] -> (console_owner){..-.}-{0:0} { [ 27.760890][ C3] IN-SOFTIRQ-W at: [ 27.760891][ C3] __lock_acquire+0x388/0xc20 [ 27.760893][ C3] lock_acquire.part.0+0xd4/0x280 [ 27.760895][ C3] console_lock_spinning_enable+0x5c/0x60 [ 27.760897][ C3] console_emit_next_record+0x1d1/0x4c0 [ 27.760900][ C3] console_flush_one_record+0x46f/0x710 [ 27.760902][ C3] console_unlock+0xee/0x1f0 [ 27.760904][ C3] vprintk_emit+0x37c/0x3e0 [ 27.760906][ C3] _printk+0xc7/0x100 [ 27.760908][ C3] lwtunnel_input.cold+0x3d/0x95 [ 27.760911][ C3] lwtunnel_input+0x273/0x630 [ 27.760913][ C3] lwtunnel_input+0x273/0x630 [ 27.760914][ C3] lwtunnel_input+0x273/0x630 [ 27.760916][ C3] lwtunnel_input+0x273/0x630 [ 27.760917][ C3] lwtunnel_input+0x273/0x630 [ 27.760919][ C3] lwtunnel_input+0x273/0x630 [ 27.760920][ C3] lwtunnel_input+0x273/0x630 [ 27.760922][ C3] lwtunnel_input+0x273/0x630 [ 27.760923][ C3] lwtunnel_input+0x273/0x630 [ 27.760925][ C3] ipv6_rcv+0x3c1/0x5a0 [ 27.760927][ C3] __netif_receive_skb_one_core+0xfc/0x180 [ 27.760930][ C3] process_backlog+0x431/0x14c0 [ 27.760932][ C3] __napi_poll+0xa7/0x3b0 [ 27.760934][ C3] net_rx_action+0x513/0xf50 [ 27.760936][ C3] handle_softirqs+0x1d3/0x900 [ 27.760939][ C3] do_softirq+0xac/0xe0 [ 27.760941][ C3] __local_bh_enable_ip+0x118/0x150 [ 27.760943][ C3] __dev_queue_xmit+0x989/0x1b90 [ 27.760946][ C3] ip6_finish_output2+0x9e0/0x13f0 [ 27.760948][ C3] ip6_finish_output+0x701/0xe80 [ 27.760950][ C3] ip6_output+0x23f/0x7f0 [ 27.760952][ C3] ip6_send_skb+0xee/0x350 [ 27.760954][ C3] rawv6_push_pending_frames+0x4cb/0xa90 [ 27.760957][ C3] rawv6_sendmsg+0x144c/0x1a40 [ 27.760959][ C3] __sock_sendmsg+0xce/0x190 [ 27.760962][ C3] __sys_sendto+0x260/0x320 [ 27.760964][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 27.760967][ C3] do_syscall_64+0xff/0x530 [ 27.760970][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.760972][ C3] INITIAL USE at: [ 27.760974][ C3] } [ 27.760974][ C3] ... key at: [] console_owner_dep_map+0x0/0x60 [ 27.760977][ C3] ... acquired at: [ 27.760978][ C3] mark_lock+0x1d7/0xa00 [ 27.760980][ C3] mark_usage+0x42/0x170 [ 27.760982][ C3] __lock_acquire+0x388/0xc20 [ 27.760984][ C3] lock_acquire.part.0+0xd4/0x280 [ 27.760986][ C3] console_lock_spinning_enable+0x5c/0x60 [ 27.760988][ C3] console_emit_next_record+0x1d1/0x4c0 [ 27.760990][ C3] console_flush_one_record+0x46f/0x710 [ 27.760992][ C3] console_unlock+0xee/0x1f0 [ 27.760994][ C3] vprintk_emit+0x37c/0x3e0 [ 27.760996][ C3] _printk+0xc7/0x100 [ 27.760998][ C3] lwtunnel_input.cold+0x3d/0x95 [ 27.760999][ C3] lwtunnel_input+0x273/0x630 [ 27.761001][ C3] lwtunnel_input+0x273/0x630 [ 27.761002][ C3] lwtunnel_input+0x273/0x630 [ 27.761004][ C3] lwtunnel_input+0x273/0x630 [ 27.761006][ C3] lwtunnel_input+0x273/0x630 [ 27.761007][ C3] lwtunnel_input+0x273/0x630 [ 27.761009][ C3] lwtunnel_input+0x273/0x630 [ 27.761010][ C3] lwtunnel_input+0x273/0x630 [ 27.761011][ C3] lwtunnel_input+0x273/0x630 [ 27.761013][ C3] ipv6_rcv+0x3c1/0x5a0 [ 27.761015][ C3] __netif_receive_skb_one_core+0xfc/0x180 [ 27.761017][ C3] process_backlog+0x431/0x14c0 [ 27.761019][ C3] __napi_poll+0xa7/0x3b0 [ 27.761021][ C3] net_rx_action+0x513/0xf50 [ 27.761024][ C3] handle_softirqs+0x1d3/0x900 [ 27.761025][ C3] do_softirq+0xac/0xe0 [ 27.761027][ C3] __local_bh_enable_ip+0x118/0x150 [ 27.761029][ C3] __dev_queue_xmit+0x989/0x1b90 [ 27.761031][ C3] ip6_finish_output2+0x9e0/0x13f0 [ 27.761033][ C3] ip6_finish_output+0x701/0xe80 [ 27.761036][ C3] ip6_output+0x23f/0x7f0 [ 27.761038][ C3] ip6_send_skb+0xee/0x350 [ 27.761040][ C3] rawv6_push_pending_frames+0x4cb/0xa90 [ 27.761042][ C3] rawv6_sendmsg+0x144c/0x1a40 [ 27.761044][ C3] __sock_sendmsg+0xce/0x190 [ 27.761046][ C3] __sys_sendto+0x260/0x320 [ 27.761048][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 27.761050][ C3] do_syscall_64+0xff/0x530 [ 27.761052][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.761054][ C3] [ 27.761054][ C3] [ 27.761054][ C3] stack backtrace: [ 27.761058][ C3] CPU: 3 UID: 0 PID: 283 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 27.761062][ C3] Tainted: [W]=WARN [ 27.761063][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.761065][ C3] Call Trace: [ 27.761067][ C3] [ 27.761069][ C3] dump_stack_lvl+0x6f/0xa0 [ 27.761074][ C3] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 27.761077][ C3] mark_lock_irq+0x989/0x9c0 [ 27.761082][ C3] mark_lock+0x1d7/0xa00 [ 27.761085][ C3] mark_usage+0x42/0x170 [ 27.761087][ C3] __lock_acquire+0x388/0xc20 [ 27.761091][ C3] lock_acquire.part.0+0xd4/0x280 [ 27.761093][ C3] ? console_lock_spinning_enable+0x40/0x60 [ 27.761096][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761099][ C3] ? lock_acquire+0x13c/0x160 [ 27.761102][ C3] console_lock_spinning_enable+0x5c/0x60 [ 27.761104][ C3] ? console_lock_spinning_enable+0x40/0x60 [ 27.761107][ C3] console_emit_next_record+0x1d1/0x4c0 [ 27.761110][ C3] ? devkmsg_read+0x4b0/0x4b0 [ 27.761112][ C3] ? console_flush_one_record+0x106/0x710 [ 27.761115][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761117][ C3] ? lock_acquire+0x13c/0x160 [ 27.761120][ C3] console_flush_one_record+0x46f/0x710 [ 27.761123][ C3] ? console_emit_next_record+0x4c0/0x4c0 [ 27.761126][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761129][ C3] console_unlock+0xee/0x1f0 [ 27.761132][ C3] ? console_flush_one_record+0x710/0x710 [ 27.761134][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761136][ C3] ? lock_acquire+0xe0/0x160 [ 27.761139][ C3] ? __down_trylock_console_sem+0x5e/0xa0 [ 27.761142][ C3] ? vprintk_emit+0x320/0x3e0 [ 27.761144][ C3] vprintk_emit+0x37c/0x3e0 [ 27.761146][ C3] ? wake_up_klogd_work_func+0x90/0x90 [ 27.761148][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 27.761152][ C3] _printk+0xc7/0x100 [ 27.761154][ C3] ? snapshot_read.cold+0x21/0x21 [ 27.761156][ C3] ? ___ratelimit+0x4e7/0xa00 [ 27.761160][ C3] ? dst_cache_get+0x281/0x500 [ 27.761162][ C3] ? mark_held_locks+0x40/0x70 [ 27.761164][ C3] ? idr_get_free+0x830/0x830 [ 27.761168][ C3] lwtunnel_input.cold+0x3d/0x95 [ 27.761170][ C3] lwtunnel_input+0x273/0x630 [ 27.761172][ C3] lwtunnel_input+0x273/0x630 [ 27.761175][ C3] lwtunnel_input+0x273/0x630 [ 27.761179][ C3] lwtunnel_input+0x273/0x630 [ 27.761181][ C3] lwtunnel_input+0x273/0x630 [ 27.761183][ C3] lwtunnel_input+0x273/0x630 [ 27.761186][ C3] lwtunnel_input+0x273/0x630 [ 27.761188][ C3] lwtunnel_input+0x273/0x630 [ 27.761190][ C3] lwtunnel_input+0x273/0x630 [ 27.761192][ C3] ipv6_rcv+0x3c1/0x5a0 [ 27.761195][ C3] ? ip6_rcv_core+0x1be0/0x1be0 [ 27.761198][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.761201][ C3] ? mark_usage+0x61/0x170 [ 27.761203][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761206][ C3] ? irq_matrix_free+0x487/0x600 [ 27.761210][ C3] ? process_backlog+0x3f1/0x14c0 [ 27.761212][ C3] __netif_receive_skb_one_core+0xfc/0x180 [ 27.761215][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 27.761217][ C3] ? process_backlog+0x3f1/0x14c0 [ 27.761220][ C3] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 27.761222][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761225][ C3] process_backlog+0x431/0x14c0 [ 27.761229][ C3] __napi_poll+0xa7/0x3b0 [ 27.761232][ C3] net_rx_action+0x513/0xf50 [ 27.761235][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761238][ C3] ? __napi_poll+0x3b0/0x3b0 [ 27.761243][ C3] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 27.761247][ C3] ? mark_held_locks+0x40/0x70 [ 27.761250][ C3] handle_softirqs+0x1d3/0x900 [ 27.761253][ C3] ? _local_bh_enable+0xc0/0xc0 [ 27.761255][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 27.761259][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761260][ C3] ? __dev_queue_xmit+0x974/0x1b90 [ 27.761263][ C3] do_softirq+0xac/0xe0 [ 27.761265][ C3] [ 27.761266][ C3] [ 27.761267][ C3] __local_bh_enable_ip+0x118/0x150 [ 27.761270][ C3] __dev_queue_xmit+0x989/0x1b90 [ 27.761272][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761276][ C3] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 27.761278][ C3] ? lock_acquire.part.0+0x60/0x280 [ 27.761281][ C3] ? find_held_lock+0x2b/0x80 [ 27.761283][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 27.761285][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761287][ C3] ? mark_held_locks+0x40/0x70 [ 27.761290][ C3] ? __asan_memcpy+0x3c/0x60 [ 27.761294][ C3] ? neigh_hh_output+0x152/0x4c0 [ 27.761298][ C3] ip6_finish_output2+0x9e0/0x13f0 [ 27.761301][ C3] ? ip6_dst_lookup+0x80/0x80 [ 27.761304][ C3] ? find_held_lock+0x2b/0x80 [ 27.761306][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 27.761309][ C3] ? ip6_mtu+0x174/0x410 [ 27.761312][ C3] ip6_finish_output+0x701/0xe80 [ 27.761316][ C3] ip6_output+0x23f/0x7f0 [ 27.761319][ C3] ? ip6_finish_output+0xe80/0xe80 [ 27.761322][ C3] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 27.761327][ C3] ip6_send_skb+0xee/0x350 [ 27.761330][ C3] rawv6_push_pending_frames+0x4cb/0xa90 [ 27.761333][ C3] ? ip6_flush_pending_frames+0x20/0x20 [ 27.761336][ C3] ? rawv6_setsockopt+0x560/0x560 [ 27.761339][ C3] ? raw6_destroy+0x30/0x30 [ 27.761342][ C3] rawv6_sendmsg+0x144c/0x1a40 [ 27.761345][ C3] ? folio_mark_accessed+0x9b0/0x9b0 [ 27.761349][ C3] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 27.761352][ C3] ? rcu_read_unlock+0x1b/0x70 [ 27.761356][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.761358][ C3] ? validate_chain+0x38b/0xc20 [ 27.761361][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761366][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 27.761369][ C3] ? __sock_sendmsg+0xce/0x190 [ 27.761371][ C3] __sock_sendmsg+0xce/0x190 [ 27.761373][ C3] ? fdget+0x4f/0x1e0 [ 27.761377][ C3] __sys_sendto+0x260/0x320 [ 27.761379][ C3] ? __ia32_sys_getpeername+0xd0/0xd0 [ 27.761385][ C3] ? exc_page_fault+0x87/0x100 [ 27.761389][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 27.761391][ C3] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 27.761395][ C3] ? lockdep_hardirqs_on+0x91/0x130 [ 27.761397][ C3] ? do_syscall_64+0xa6/0x530 [ 27.761399][ C3] do_syscall_64+0xff/0x530 [ 27.761401][ C3] ? exc_page_fault+0xee/0x100 [ 27.761404][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.761406][ C3] RIP: 0033:0x7fc76899054e [ 27.761410][ C3] 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.761412][ C3] RSP: 002b:00007ffcdf705880 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.761415][ C3] RAX: ffffffffffffffda RBX: 000056240b26f0a0 RCX: 00007fc76899054e [ 27.761417][ C3] RDX: 0000000000000040 RSI: 000056240b26f0a4 RDI: 0000000000000005 [ 27.761418][ C3] RBP: 00007ffcdf705890 R08: 000056240b2812b4 R09: 000000000000001c [ 27.761420][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000056240b26f0a4 [ 27.761421][ C3] R13: 0000000000000040 R14: 00007ffcdf706b80 R15: 000056240b26f0a0 [ 27.761425][ C3] [ 27.761430][ C3] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 27.761432][ C3] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 283, name: ping6 [ 27.761433][ C3] preempt_count: 102, expected: 0 [ 27.761435][ C3] RCU nest depth: 12, expected: 0 [ 27.761436][ C3] INFO: lockdep is turned off. [ 27.761437][ C3] irq event stamp: 29875 [ 27.761438][ C3] hardirqs last enabled at (29874): [] __down_trylock_console_sem+0x86/0xa0 [ 27.761441][ C3] hardirqs last disabled at (29875): [] console_emit_next_record+0x3d4/0x4c0 [ 27.761444][ C3] softirqs last enabled at (29402): [] __dev_queue_xmit+0x974/0x1b90 [ 27.761446][ C3] softirqs last disabled at (29403): [] do_softirq+0xac/0xe0 [ 27.761449][ C3] Preemption disabled at: [ 27.761449][ C3] [] __dev_queue_xmit+0x20c/0x1b90 [ 27.761453][ C3] CPU: 3 UID: 0 PID: 283 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 27.761456][ C3] Tainted: [W]=WARN [ 27.761457][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.761458][ C3] Call Trace: [ 27.761459][ C3] [ 27.761460][ C3] dump_stack_lvl+0x6f/0xa0 [ 27.761463][ C3] ? __dev_queue_xmit+0x20c/0x1b90 [ 27.761465][ C3] __might_resched.cold+0x1fe/0x2c1 [ 27.761469][ C3] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 27.761473][ C3] ? nbcon_get_cpu_emergency_nesting+0xa/0x30 [ 27.761475][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761478][ C3] __kmalloc_noprof+0x443/0x760 [ 27.761480][ C3] ? __rwlock_init+0x150/0x150 [ 27.761482][ C3] ? alloc_buf.isra.0+0x4b/0x260 [ 27.761486][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 27.761488][ C3] alloc_buf.isra.0+0x4b/0x260 [ 27.761492][ C3] put_chars+0x1e1/0x2f0 [ 27.761494][ C3] ? __send_to_port+0x420/0x420 [ 27.761496][ C3] ? mark_lock+0x1d7/0xa00 [ 27.761500][ C3] hvc_console_print+0x292/0x780 [ 27.761504][ C3] ? hvc_write+0x3a0/0x3a0 [ 27.761507][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761508][ C3] ? lock_acquire+0x13c/0x160 [ 27.761512][ C3] console_emit_next_record+0x22f/0x4c0 [ 27.761515][ C3] ? devkmsg_read+0x4b0/0x4b0 [ 27.761517][ C3] ? console_flush_one_record+0x106/0x710 [ 27.761520][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761522][ C3] ? lock_acquire+0x13c/0x160 [ 27.761525][ C3] console_flush_one_record+0x46f/0x710 [ 27.761528][ C3] ? console_emit_next_record+0x4c0/0x4c0 [ 27.761531][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761534][ C3] console_unlock+0xee/0x1f0 [ 27.761537][ C3] ? console_flush_one_record+0x710/0x710 [ 27.761539][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761541][ C3] ? lock_acquire+0xe0/0x160 [ 27.761544][ C3] ? __down_trylock_console_sem+0x5e/0xa0 [ 27.761546][ C3] ? vprintk_emit+0x320/0x3e0 [ 27.761548][ C3] vprintk_emit+0x37c/0x3e0 [ 27.761551][ C3] ? wake_up_klogd_work_func+0x90/0x90 [ 27.761553][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 27.761556][ C3] _printk+0xc7/0x100 [ 27.761559][ C3] ? snapshot_read.cold+0x21/0x21 [ 27.761561][ C3] ? ___ratelimit+0x4e7/0xa00 [ 27.761564][ C3] ? dst_cache_get+0x281/0x500 [ 27.761565][ C3] ? mark_held_locks+0x40/0x70 [ 27.761568][ C3] ? idr_get_free+0x830/0x830 [ 27.761571][ C3] lwtunnel_input.cold+0x3d/0x95 [ 27.761573][ C3] lwtunnel_input+0x273/0x630 [ 27.761576][ C3] lwtunnel_input+0x273/0x630 [ 27.761578][ C3] lwtunnel_input+0x273/0x630 [ 27.761580][ C3] lwtunnel_input+0x273/0x630 [ 27.761582][ C3] lwtunnel_input+0x273/0x630 [ 27.761585][ C3] lwtunnel_input+0x273/0x630 [ 27.761587][ C3] lwtunnel_input+0x273/0x630 [ 27.761589][ C3] lwtunnel_input+0x273/0x630 [ 27.761591][ C3] lwtunnel_input+0x273/0x630 [ 27.761593][ C3] ipv6_rcv+0x3c1/0x5a0 [ 27.761596][ C3] ? ip6_rcv_core+0x1be0/0x1be0 [ 27.761599][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.761601][ C3] ? mark_usage+0x61/0x170 [ 27.761604][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761606][ C3] ? irq_matrix_free+0x487/0x600 [ 27.761609][ C3] ? process_backlog+0x3f1/0x14c0 [ 27.761611][ C3] __netif_receive_skb_one_core+0xfc/0x180 [ 27.761614][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 27.761616][ C3] ? process_backlog+0x3f1/0x14c0 [ 27.761618][ C3] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 27.761621][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761624][ C3] process_backlog+0x431/0x14c0 [ 27.761628][ C3] __napi_poll+0xa7/0x3b0 [ 27.761631][ C3] net_rx_action+0x513/0xf50 [ 27.761634][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761636][ C3] ? __napi_poll+0x3b0/0x3b0 [ 27.761642][ C3] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 27.761645][ C3] ? mark_held_locks+0x40/0x70 [ 27.761648][ C3] handle_softirqs+0x1d3/0x900 [ 27.761651][ C3] ? _local_bh_enable+0xc0/0xc0 [ 27.761653][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 27.761656][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761657][ C3] ? __dev_queue_xmit+0x974/0x1b90 [ 27.761660][ C3] do_softirq+0xac/0xe0 [ 27.761662][ C3] [ 27.761663][ C3] [ 27.761664][ C3] __local_bh_enable_ip+0x118/0x150 [ 27.761666][ C3] __dev_queue_xmit+0x989/0x1b90 [ 27.761669][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761673][ C3] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 27.761675][ C3] ? lock_acquire.part.0+0x60/0x280 [ 27.761677][ C3] ? find_held_lock+0x2b/0x80 [ 27.761679][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 27.761682][ C3] ? rcu_is_watching+0x16/0xd0 [ 27.761683][ C3] ? mark_held_locks+0x40/0x70 [ 27.761686][ C3] ? __asan_memcpy+0x3c/0x60 [ 27.761688][ C3] ? neigh_hh_output+0x152/0x4c0 [ 27.761692][ C3] ip6_finish_output2+0x9e0/0x13f0 [ 27.761696][ C3] ? ip6_dst_lookup+0x80/0x80 [ 27.761698][ C3] ? find_held_lock+0x2b/0x80 [ 27.761700][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 27.761703][ C3] ? ip6_mtu+0x174/0x410 [ 27.761706][ C3] ip6_finish_output+0x701/0xe80 [ 27.761709][ C3] ip6_output+0x23f/0x7f0 [ 27.761712][ C3] ? ip6_finish_output+0xe80/0xe80 [ 27.761715][ C3] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 27.761719][ C3] ip6_send_skb+0xee/0x350 [ 27.761722][ C3] rawv6_push_pending_frames+0x4cb/0xa90 [ 27.761725][ C3] ? ip6_flush_pending_frames+0x20/0x20 [ 27.761728][ C3] ? rawv6_setsockopt+0x560/0x560 [ 27.761731][ C3] ? raw6_destroy+0x30/0x30 [ 27.761734][ C3] rawv6_sendmsg+0x144c/0x1a40 [ 27.761736][ C3] ? folio_mark_accessed+0x9b0/0x9b0 [ 27.761740][ C3] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 27.761743][ C3] ? rcu_read_unlock+0x1b/0x70 [ 27.761745][ C3] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.761748][ C3] ? validate_chain+0x38b/0xc20 [ 27.761751][ C3] ? __lock_acquire+0x518/0xc20 [ 27.761755][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 27.761759][ C3] ? __sock_sendmsg+0xce/0x190 [ 27.761761][ C3] __sock_sendmsg+0xce/0x190 [ 27.761763][ C3] ? fdget+0x4f/0x1e0 [ 27.761765][ C3] __sys_sendto+0x260/0x320 [ 27.761768][ C3] ? __ia32_sys_getpeername+0xd0/0xd0 [ 27.761774][ C3] ? exc_page_fault+0x87/0x100 [ 27.761777][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 27.761779][ C3] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 27.761782][ C3] ? lockdep_hardirqs_on+0x91/0x130 [ 27.761784][ C3] ? do_syscall_64+0xa6/0x530 [ 27.761786][ C3] do_syscall_64+0xff/0x530 [ 27.761788][ C3] ? exc_page_fault+0xee/0x100 [ 27.761790][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.761792][ C3] RIP: 0033:0x7fc76899054e [ 27.761794][ C3] 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.761796][ C3] RSP: 002b:00007ffcdf705880 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.761798][ C3] RAX: ffffffffffffffda RBX: 000056240b26f0a0 RCX: 00007fc76899054e [ 27.761799][ C3] RDX: 0000000000000040 RSI: 000056240b26f0a4 RDI: 0000000000000005 [ 27.761801][ C3] RBP: 00007ffcdf705890 R08: 000056240b2812b4 R09: 000000000000001c [ 27.761802][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000056240b26f0a4 [ 27.761803][ C3] R13: 0000000000000040 R14: 00007ffcdf706b80 R15: 000056240b26f0a0 [ 27.761806][ C3] [ 28.904851][ C3] lwtunnel_input(): recursion limit reached on datapath [ 28.904867][ C3] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 28.904869][ C3] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 283, name: ping6 [ 28.904871][ C3] preempt_count: 102, expected: 0 [ 28.904872][ C3] RCU nest depth: 12, expected: 0 [ 28.904873][ C3] INFO: lockdep is turned off. [ 28.904874][ C3] irq event stamp: 29875 [ 28.904875][ C3] hardirqs last enabled at (29874): [] __down_trylock_console_sem+0x86/0xa0 [ 28.904885][ C3] hardirqs last disabled at (29875): [] console_emit_next_record+0x3d4/0x4c0 [ 28.904888][ C3] softirqs last enabled at (29402): [] __dev_queue_xmit+0x974/0x1b90 [ 28.904892][ C3] softirqs last disabled at (29403): [] do_softirq+0xac/0xe0 [ 28.904896][ C3] Preemption disabled at: [ 28.904896][ C3] [] __dev_queue_xmit+0x20c/0x1b90 [ 28.904902][ C3] CPU: 3 UID: 0 PID: 283 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 28.904906][ C3] Tainted: [W]=WARN [ 28.904907][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.904909][ C3] Call Trace: [ 28.904910][ C3] [ 28.904911][ C3] dump_stack_lvl+0x6f/0xa0 [ 28.904917][ C3] ? __dev_queue_xmit+0x20c/0x1b90 [ 28.904919][ C3] __might_resched.cold+0x1fe/0x2c1 [ 28.904923][ C3] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 28.904926][ C3] ? __asan_memcpy+0x3c/0x60 [ 28.904930][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.904933][ C3] __kmalloc_noprof+0x443/0x760 [ 28.904935][ C3] ? __rwlock_init+0x150/0x150 [ 28.904938][ C3] ? alloc_buf.isra.0+0x4b/0x260 [ 28.904942][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 28.904944][ C3] alloc_buf.isra.0+0x4b/0x260 [ 28.904947][ C3] put_chars+0x1e1/0x2f0 [ 28.904948][ C3] ? __send_to_port+0x420/0x420 [ 28.904950][ C3] ? console_prepend_replay+0x20/0x20 [ 28.904952][ C3] hvc_console_print+0x292/0x780 [ 28.904957][ C3] ? hvc_write+0x3a0/0x3a0 [ 28.904959][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.904960][ C3] ? lock_acquire+0x13c/0x160 [ 28.904963][ C3] console_emit_next_record+0x22f/0x4c0 [ 28.904966][ C3] ? devkmsg_read+0x4b0/0x4b0 [ 28.904968][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.904969][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.904970][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.904971][ C3] ? lock_acquire+0x13c/0x160 [ 28.904973][ C3] ? console_flush_one_record+0x111/0x710 [ 28.904974][ C3] console_flush_one_record+0x46f/0x710 [ 28.904977][ C3] ? console_emit_next_record+0x4c0/0x4c0 [ 28.904979][ C3] console_unlock+0xee/0x1f0 [ 28.904981][ C3] ? lock_acquire+0x13c/0x160 [ 28.904983][ C3] ? console_flush_one_record+0x710/0x710 [ 28.904985][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.904986][ C3] ? lock_release+0x184/0x1f0 [ 28.904987][ C3] ? lock_acquire+0xe0/0x160 [ 28.904989][ C3] ? __rcu_read_lock+0x70/0x70 [ 28.904990][ C3] ? __down_trylock_console_sem+0x5e/0xa0 [ 28.904992][ C3] ? vprintk_emit+0x320/0x3e0 [ 28.904993][ C3] vprintk_emit+0x37c/0x3e0 [ 28.904995][ C3] ? wake_up_klogd_work_func+0x90/0x90 [ 28.904996][ C3] ? do_raw_spin_trylock+0xb6/0x180 [ 28.904998][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.904999][ C3] ? lock_acquire+0x13c/0x160 [ 28.905001][ C3] _printk+0xc7/0x100 [ 28.905004][ C3] ? snapshot_read.cold+0x21/0x21 [ 28.905006][ C3] ? ___ratelimit+0x4e7/0xa00 [ 28.905010][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905011][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905012][ C3] ? idr_get_free+0x830/0x830 [ 28.905014][ C3] ? trace_irq_enable.constprop.0+0x30/0x160 [ 28.905017][ C3] lwtunnel_input.cold+0x3d/0x95 [ 28.905020][ C3] lwtunnel_input+0x273/0x630 [ 28.905023][ C3] lwtunnel_input+0x273/0x630 [ 28.905024][ C3] lwtunnel_input+0x273/0x630 [ 28.905026][ C3] lwtunnel_input+0x273/0x630 [ 28.905027][ C3] lwtunnel_input+0x273/0x630 [ 28.905029][ C3] lwtunnel_input+0x273/0x630 [ 28.905030][ C3] lwtunnel_input+0x273/0x630 [ 28.905031][ C3] lwtunnel_input+0x273/0x630 [ 28.905033][ C3] lwtunnel_input+0x273/0x630 [ 28.905034][ C3] ipv6_rcv+0x3c1/0x5a0 [ 28.905038][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905039][ C3] ? ip6_rcv_core+0x1be0/0x1be0 [ 28.905041][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905042][ C3] ? __update_load_avg_cfs_rq+0x36c/0x10c0 [ 28.905044][ C3] ? trace_pelt_se_tp+0x9b/0x190 [ 28.905047][ C3] ? process_backlog+0x3f1/0x14c0 [ 28.905049][ C3] __netif_receive_skb_one_core+0xfc/0x180 [ 28.905051][ C3] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 28.905053][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905054][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905055][ C3] process_backlog+0x431/0x14c0 [ 28.905057][ C3] ? lock_acquire+0x13c/0x160 [ 28.905059][ C3] __napi_poll+0xa7/0x3b0 [ 28.905061][ C3] net_rx_action+0x513/0xf50 [ 28.905064][ C3] ? __napi_poll+0x3b0/0x3b0 [ 28.905066][ C3] ? do_raw_spin_lock+0x60/0x280 [ 28.905067][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905068][ C3] ? timerqueue_linked_add+0x207/0x560 [ 28.905071][ C3] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 28.905074][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905076][ C3] handle_softirqs+0x1d3/0x900 [ 28.905078][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905079][ C3] ? _local_bh_enable+0xc0/0xc0 [ 28.905080][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 28.905082][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905083][ C3] ? __dev_queue_xmit+0x974/0x1b90 [ 28.905085][ C3] do_softirq+0xac/0xe0 [ 28.905087][ C3] [ 28.905087][ C3] [ 28.905088][ C3] __local_bh_enable_ip+0x118/0x150 [ 28.905090][ C3] __dev_queue_xmit+0x989/0x1b90 [ 28.905092][ C3] ? stack_trace_save+0x93/0xc0 [ 28.905095][ C3] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 28.905097][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905098][ C3] ? lock_acquire+0x13c/0x160 [ 28.905099][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905101][ C3] ? lock_acquire+0x13c/0x160 [ 28.905102][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905103][ C3] ? __asan_memcpy+0x3c/0x60 [ 28.905105][ C3] ? neigh_hh_output+0x152/0x4c0 [ 28.905107][ C3] ip6_finish_output2+0x9e0/0x13f0 [ 28.905110][ C3] ? ip6_dst_lookup+0x80/0x80 [ 28.905112][ C3] ? make_flow_keys_digest+0x270/0x270 [ 28.905114][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905115][ C3] ? __asan_memcpy+0x3c/0x60 [ 28.905117][ C3] ? lock_acquire+0x13c/0x160 [ 28.905118][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905119][ C3] ? lock_release+0x184/0x1f0 [ 28.905121][ C3] ip6_finish_output+0x701/0xe80 [ 28.905124][ C3] ip6_output+0x23f/0x7f0 [ 28.905125][ C3] ? lock_acquire+0x13c/0x160 [ 28.905127][ C3] ? ip6_finish_output+0xe80/0xe80 [ 28.905129][ C3] ? lock_release+0x184/0x1f0 [ 28.905130][ C3] ? l3mdev_l3_out.constprop.0+0x3b/0x340 [ 28.905133][ C3] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 28.905136][ C3] ip6_send_skb+0xee/0x350 [ 28.905138][ C3] rawv6_push_pending_frames+0x4cb/0xa90 [ 28.905142][ C3] ? ip6_flush_pending_frames+0x20/0x20 [ 28.905144][ C3] ? rawv6_setsockopt+0x560/0x560 [ 28.905145][ C3] ? raw6_destroy+0x30/0x30 [ 28.905148][ C3] rawv6_sendmsg+0x144c/0x1a40 [ 28.905150][ C3] ? folio_mark_accessed+0x9b0/0x9b0 [ 28.905153][ C3] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 28.905155][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905156][ C3] ? sock_recvmsg+0xed/0x190 [ 28.905161][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.905162][ C3] ? lock_acquire+0x13c/0x160 [ 28.905165][ C3] ? __sock_sendmsg+0xce/0x190 [ 28.905166][ C3] __sock_sendmsg+0xce/0x190 [ 28.905167][ C3] ? fdget+0x4f/0x1e0 [ 28.905170][ C3] __sys_sendto+0x260/0x320 [ 28.905173][ C3] ? __ia32_sys_getpeername+0xd0/0xd0 [ 28.905180][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 28.905182][ C3] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 28.905183][ C3] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 28.905185][ C3] ? trace_hardirqs_on+0x36/0x40 [ 28.905186][ C3] do_syscall_64+0xff/0x530 [ 28.905189][ C3] ? exc_page_fault+0xee/0x100 [ 28.905191][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.905194][ C3] RIP: 0033:0x7fc76899054e [ 28.905197][ C3] 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.905199][ C3] RSP: 002b:00007ffcdf705880 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.905202][ C3] RAX: ffffffffffffffda RBX: 000056240b26f0a0 RCX: 00007fc76899054e [ 28.905203][ C3] RDX: 0000000000000040 RSI: 000056240b26f0a4 RDI: 0000000000000005 [ 28.905204][ C3] RBP: 00007ffcdf705890 R08: 000056240b2812b4 R09: 000000000000001c [ 28.905205][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000056240b26f0a4 [ 28.905206][ C3] R13: 0000000000000040 R14: 00007ffcdf706b80 R15: 000056240b26f0a0 [ 28.905208][ C3] [ 30.971694][ T285] lwtunnel_output(): recursion limit reached on datapath [ 30.971711][ T285] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 30.971713][ T285] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 285, name: ping6 [ 30.971715][ T285] preempt_count: 1401, expected: 0 [ 30.971716][ T285] RCU nest depth: 10, expected: 0 [ 30.971716][ T285] INFO: lockdep is turned off. [ 30.971717][ T285] irq event stamp: 0 [ 30.971718][ T285] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 30.971723][ T285] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 30.971730][ T285] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 30.971731][ T285] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 30.971733][ T285] Preemption disabled at: [ 30.971734][ T285] [] lwtunnel_output+0x2d/0x650 [ 30.971742][ T285] CPU: 3 UID: 0 PID: 285 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 30.971746][ T285] Tainted: [W]=WARN [ 30.971747][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.971748][ T285] Call Trace: [ 30.971750][ T285] [ 30.971751][ T285] dump_stack_lvl+0x6f/0xa0 [ 30.971757][ T285] ? lwtunnel_output+0x2d/0x650 [ 30.971758][ T285] __might_resched.cold+0x1fe/0x2c1 [ 30.971761][ T285] ? unwind_next_frame+0x69b/0x1ea0 [ 30.971764][ T285] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 30.971767][ T285] ? __asan_memcpy+0x3c/0x60 [ 30.971771][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971774][ T285] __kmalloc_noprof+0x443/0x760 [ 30.971776][ T285] ? __rwlock_init+0x150/0x150 [ 30.971779][ T285] ? alloc_buf.isra.0+0x4b/0x260 [ 30.971783][ T285] ? do_raw_spin_unlock+0x59/0x250 [ 30.971785][ T285] alloc_buf.isra.0+0x4b/0x260 [ 30.971787][ T285] put_chars+0x1e1/0x2f0 [ 30.971789][ T285] ? __send_to_port+0x420/0x420 [ 30.971790][ T285] ? console_prepend_replay+0x20/0x20 [ 30.971794][ T285] hvc_console_print+0x292/0x780 [ 30.971798][ T285] ? hvc_write+0x3a0/0x3a0 [ 30.971800][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971801][ T285] ? lock_acquire+0x13c/0x160 [ 30.971803][ T285] console_emit_next_record+0x22f/0x4c0 [ 30.971806][ T285] ? devkmsg_read+0x4b0/0x4b0 [ 30.971808][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971809][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971810][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971811][ T285] ? lock_acquire+0x13c/0x160 [ 30.971813][ T285] ? console_flush_one_record+0x111/0x710 [ 30.971815][ T285] console_flush_one_record+0x46f/0x710 [ 30.971817][ T285] ? console_emit_next_record+0x4c0/0x4c0 [ 30.971820][ T285] console_unlock+0xee/0x1f0 [ 30.971821][ T285] ? lock_acquire+0x13c/0x160 [ 30.971823][ T285] ? console_flush_one_record+0x710/0x710 [ 30.971824][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971825][ T285] ? lock_release+0x184/0x1f0 [ 30.971827][ T285] ? lock_acquire+0xe0/0x160 [ 30.971828][ T285] ? __rcu_read_lock+0x70/0x70 [ 30.971830][ T285] ? __down_trylock_console_sem+0x5e/0xa0 [ 30.971832][ T285] ? vprintk_emit+0x320/0x3e0 [ 30.971833][ T285] vprintk_emit+0x37c/0x3e0 [ 30.971835][ T285] ? wake_up_klogd_work_func+0x90/0x90 [ 30.971836][ T285] ? do_raw_spin_trylock+0xb6/0x180 [ 30.971838][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971839][ T285] ? lock_acquire+0x13c/0x160 [ 30.971848][ T285] _printk+0xc7/0x100 [ 30.971851][ T285] ? snapshot_read.cold+0x21/0x21 [ 30.971853][ T285] ? ___ratelimit+0x4e7/0xa00 [ 30.971857][ T285] ? idr_get_free+0x830/0x830 [ 30.971858][ T285] ? __pskb_copy_fclone+0x1080/0x1080 [ 30.971862][ T285] ? trace_irq_enable.constprop.0+0x30/0x160 [ 30.971865][ T285] lwtunnel_output.cold+0x3d/0x95 [ 30.971868][ T285] ? dst_release+0x54/0x240 [ 30.971871][ T285] rpl_output+0x2e0/0xcc0 [ 30.971874][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971876][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971878][ T285] ? lock_acquire+0x13c/0x160 [ 30.971879][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971880][ T285] lwtunnel_output+0x29b/0x650 [ 30.971882][ T285] ? dst_release+0x54/0x240 [ 30.971883][ T285] rpl_output+0x2e0/0xcc0 [ 30.971885][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971887][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971888][ T285] ? lock_acquire+0x13c/0x160 [ 30.971889][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971890][ T285] lwtunnel_output+0x29b/0x650 [ 30.971892][ T285] ? dst_release+0x54/0x240 [ 30.971893][ T285] rpl_output+0x2e0/0xcc0 [ 30.971895][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971897][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971898][ T285] ? lock_acquire+0x13c/0x160 [ 30.971899][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971900][ T285] lwtunnel_output+0x29b/0x650 [ 30.971902][ T285] ? dst_release+0x54/0x240 [ 30.971903][ T285] rpl_output+0x2e0/0xcc0 [ 30.971905][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971907][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971908][ T285] ? lock_acquire+0x13c/0x160 [ 30.971909][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971911][ T285] lwtunnel_output+0x29b/0x650 [ 30.971912][ T285] ? dst_release+0x54/0x240 [ 30.971913][ T285] rpl_output+0x2e0/0xcc0 [ 30.971915][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971917][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971918][ T285] ? lock_acquire+0x13c/0x160 [ 30.971919][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971920][ T285] lwtunnel_output+0x29b/0x650 [ 30.971922][ T285] ? dst_release+0x54/0x240 [ 30.971923][ T285] rpl_output+0x2e0/0xcc0 [ 30.971925][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971927][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971928][ T285] ? lock_acquire+0x13c/0x160 [ 30.971929][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971930][ T285] lwtunnel_output+0x29b/0x650 [ 30.971932][ T285] ? dst_release+0x54/0x240 [ 30.971933][ T285] rpl_output+0x2e0/0xcc0 [ 30.971935][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971936][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971938][ T285] ? lock_acquire+0x13c/0x160 [ 30.971939][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971940][ T285] lwtunnel_output+0x29b/0x650 [ 30.971941][ T285] ? dst_release+0x54/0x240 [ 30.971943][ T285] rpl_output+0x2e0/0xcc0 [ 30.971944][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971946][ T285] ? flow_hash_from_keys+0xcb/0x560 [ 30.971948][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971950][ T285] ? lock_acquire+0x13c/0x160 [ 30.971951][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971952][ T285] lwtunnel_output+0x29b/0x650 [ 30.971953][ T285] ? dst_release+0x54/0x240 [ 30.971955][ T285] rpl_output+0x2e0/0xcc0 [ 30.971956][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 30.971958][ T285] ? lock_release+0x184/0x1f0 [ 30.971960][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971961][ T285] ? lock_acquire+0x13c/0x160 [ 30.971963][ T285] lwtunnel_output+0x29b/0x650 [ 30.971964][ T285] ? ip6_local_out+0x1f/0x140 [ 30.971966][ T285] ip6_send_skb+0xee/0x350 [ 30.971970][ T285] rawv6_push_pending_frames+0x4cb/0xa90 [ 30.971973][ T285] ? ip6_flush_pending_frames+0x20/0x20 [ 30.971975][ T285] ? rawv6_setsockopt+0x560/0x560 [ 30.971977][ T285] ? raw6_destroy+0x30/0x30 [ 30.971979][ T285] rawv6_sendmsg+0x144c/0x1a40 [ 30.971982][ T285] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 30.971984][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971985][ T285] ? wp_page_copy+0x76d/0x10d0 [ 30.971988][ T285] ? __vmf_anon_prepare+0x2a0/0x2a0 [ 30.971990][ T285] ? apply_to_pte_range+0x430/0x430 [ 30.971992][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.971993][ T285] ? lock_acquire+0x13c/0x160 [ 30.971995][ T285] ? __sock_sendmsg+0xce/0x190 [ 30.971998][ T285] __sock_sendmsg+0xce/0x190 [ 30.971999][ T285] ? fdget+0x4f/0x1e0 [ 30.972002][ T285] __sys_sendto+0x260/0x320 [ 30.972004][ T285] ? __ia32_sys_getpeername+0xd0/0xd0 [ 30.972008][ T285] ? rcu_is_watching+0x16/0xd0 [ 30.972009][ T285] ? lock_release+0x184/0x1f0 [ 30.972011][ T285] __x64_sys_sendto+0xe4/0x1f0 [ 30.972012][ T285] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 30.972014][ T285] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 30.972015][ T285] ? trace_hardirqs_on+0x36/0x40 [ 30.972016][ T285] do_syscall_64+0xff/0x530 [ 30.972019][ T285] ? exc_page_fault+0xee/0x100 [ 30.972021][ T285] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.972023][ T285] RIP: 0033:0x7f895f8b654e [ 30.972025][ 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.972026][ T285] RSP: 002b:00007ffea6cf9cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.972030][ T285] RAX: ffffffffffffffda RBX: 0000562ee96eb0a0 RCX: 00007f895f8b654e [ 30.972031][ T285] RDX: 0000000000000040 RSI: 0000562ee96eb0a4 RDI: 0000000000000005 [ 30.972032][ T285] RBP: 00007ffea6cf9ce0 R08: 0000562ee96fd2b4 R09: 000000000000001c [ 30.972033][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562ee96eb0a4 [ 30.972034][ T285] R13: 0000000000000040 R14: 00007ffea6cfafd0 R15: 0000562ee96eb0a0 [ 30.972036][ T285] [ 32.041119][ T285] lwtunnel_output(): recursion limit reached on datapath [ 32.041137][ T285] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 32.041140][ T285] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 285, name: ping6 [ 32.041141][ T285] preempt_count: 1401, expected: 0 [ 32.041142][ T285] RCU nest depth: 10, expected: 0 [ 32.041143][ T285] INFO: lockdep is turned off. [ 32.041145][ T285] irq event stamp: 0 [ 32.041145][ T285] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 32.041151][ T285] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 32.041158][ T285] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 32.041159][ T285] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 32.041161][ T285] Preemption disabled at: [ 32.041162][ T285] [] lwtunnel_output+0x2d/0x650 [ 32.041170][ T285] CPU: 0 UID: 0 PID: 285 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 32.041178][ T285] Tainted: [W]=WARN [ 32.041179][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.041181][ T285] Call Trace: [ 32.041182][ T285] [ 32.041183][ T285] dump_stack_lvl+0x6f/0xa0 [ 32.041189][ T285] ? lwtunnel_output+0x2d/0x650 [ 32.041191][ T285] __might_resched.cold+0x1fe/0x2c1 [ 32.041194][ T285] ? unwind_next_frame+0x69b/0x1ea0 [ 32.041197][ T285] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 32.041200][ T285] ? __asan_memcpy+0x3c/0x60 [ 32.041204][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041207][ T285] __kmalloc_noprof+0x443/0x760 [ 32.041209][ T285] ? __rwlock_init+0x150/0x150 [ 32.041212][ T285] ? alloc_buf.isra.0+0x4b/0x260 [ 32.041217][ T285] ? do_raw_spin_unlock+0x59/0x250 [ 32.041219][ T285] alloc_buf.isra.0+0x4b/0x260 [ 32.041221][ T285] put_chars+0x1e1/0x2f0 [ 32.041223][ T285] ? __send_to_port+0x420/0x420 [ 32.041224][ T285] ? console_prepend_replay+0x20/0x20 [ 32.041228][ T285] hvc_console_print+0x292/0x780 [ 32.041232][ T285] ? hvc_write+0x3a0/0x3a0 [ 32.041234][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041236][ T285] ? lock_acquire+0x13c/0x160 [ 32.041238][ T285] console_emit_next_record+0x22f/0x4c0 [ 32.041241][ T285] ? devkmsg_read+0x4b0/0x4b0 [ 32.041243][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041244][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041245][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041246][ T285] ? lock_acquire+0x13c/0x160 [ 32.041248][ T285] ? console_flush_one_record+0x111/0x710 [ 32.041250][ T285] console_flush_one_record+0x46f/0x710 [ 32.041252][ T285] ? console_emit_next_record+0x4c0/0x4c0 [ 32.041255][ T285] console_unlock+0xee/0x1f0 [ 32.041257][ T285] ? lock_acquire+0x13c/0x160 [ 32.041258][ T285] ? console_flush_one_record+0x710/0x710 [ 32.041260][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041261][ T285] ? lock_release+0x184/0x1f0 [ 32.041262][ T285] ? lock_acquire+0xe0/0x160 [ 32.041264][ T285] ? __rcu_read_lock+0x70/0x70 [ 32.041265][ T285] ? __down_trylock_console_sem+0x5e/0xa0 [ 32.041267][ T285] ? vprintk_emit+0x320/0x3e0 [ 32.041269][ T285] vprintk_emit+0x37c/0x3e0 [ 32.041271][ T285] ? wake_up_klogd_work_func+0x90/0x90 [ 32.041272][ T285] ? do_raw_spin_trylock+0xb6/0x180 [ 32.041273][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041275][ T285] ? lock_acquire+0x13c/0x160 [ 32.041276][ T285] _printk+0xc7/0x100 [ 32.041279][ T285] ? snapshot_read.cold+0x21/0x21 [ 32.041281][ T285] ? ___ratelimit+0x4e7/0xa00 [ 32.041285][ T285] ? idr_get_free+0x830/0x830 [ 32.041287][ T285] ? __pskb_copy_fclone+0x1080/0x1080 [ 32.041290][ T285] ? trace_irq_enable.constprop.0+0x30/0x160 [ 32.041293][ T285] lwtunnel_output.cold+0x3d/0x95 [ 32.041297][ T285] ? dst_release+0x54/0x240 [ 32.041299][ T285] rpl_output+0x2e0/0xcc0 [ 32.041303][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041305][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041306][ T285] ? lock_acquire+0x13c/0x160 [ 32.041307][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041309][ T285] lwtunnel_output+0x29b/0x650 [ 32.041310][ T285] ? dst_release+0x54/0x240 [ 32.041312][ T285] rpl_output+0x2e0/0xcc0 [ 32.041313][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041315][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041316][ T285] ? lock_acquire+0x13c/0x160 [ 32.041318][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041319][ T285] lwtunnel_output+0x29b/0x650 [ 32.041320][ T285] ? dst_release+0x54/0x240 [ 32.041322][ T285] rpl_output+0x2e0/0xcc0 [ 32.041324][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041326][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041327][ T285] ? lock_acquire+0x13c/0x160 [ 32.041328][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041329][ T285] lwtunnel_output+0x29b/0x650 [ 32.041331][ T285] ? dst_release+0x54/0x240 [ 32.041332][ T285] rpl_output+0x2e0/0xcc0 [ 32.041334][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041336][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041337][ T285] ? lock_acquire+0x13c/0x160 [ 32.041339][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041340][ T285] lwtunnel_output+0x29b/0x650 [ 32.041341][ T285] ? dst_release+0x54/0x240 [ 32.041343][ T285] rpl_output+0x2e0/0xcc0 [ 32.041344][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041346][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041347][ T285] ? lock_acquire+0x13c/0x160 [ 32.041349][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041350][ T285] lwtunnel_output+0x29b/0x650 [ 32.041351][ T285] ? dst_release+0x54/0x240 [ 32.041353][ T285] rpl_output+0x2e0/0xcc0 [ 32.041354][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041356][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041357][ T285] ? lock_acquire+0x13c/0x160 [ 32.041359][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041360][ T285] lwtunnel_output+0x29b/0x650 [ 32.041361][ T285] ? dst_release+0x54/0x240 [ 32.041363][ T285] rpl_output+0x2e0/0xcc0 [ 32.041364][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041367][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041368][ T285] ? lock_acquire+0x13c/0x160 [ 32.041369][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041370][ T285] lwtunnel_output+0x29b/0x650 [ 32.041372][ T285] ? dst_release+0x54/0x240 [ 32.041373][ T285] rpl_output+0x2e0/0xcc0 [ 32.041375][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041377][ T285] ? flow_hash_from_keys+0xcb/0x560 [ 32.041379][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041380][ T285] ? lock_acquire+0x13c/0x160 [ 32.041381][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041383][ T285] lwtunnel_output+0x29b/0x650 [ 32.041384][ T285] ? dst_release+0x54/0x240 [ 32.041385][ T285] rpl_output+0x2e0/0xcc0 [ 32.041387][ T285] ? rpl_do_srh_inline.isra.0+0x11d0/0x11d0 [ 32.041389][ T285] ? lock_release+0x184/0x1f0 [ 32.041390][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041391][ T285] ? lock_acquire+0x13c/0x160 [ 32.041393][ T285] lwtunnel_output+0x29b/0x650 [ 32.041395][ T285] ? ip6_local_out+0x1f/0x140 [ 32.041397][ T285] ip6_send_skb+0xee/0x350 [ 32.041401][ T285] rawv6_push_pending_frames+0x4cb/0xa90 [ 32.041404][ T285] ? ip6_flush_pending_frames+0x20/0x20 [ 32.041406][ T285] ? rawv6_setsockopt+0x560/0x560 [ 32.041408][ T285] ? raw6_destroy+0x30/0x30 [ 32.041410][ T285] rawv6_sendmsg+0x144c/0x1a40 [ 32.041413][ T285] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 32.041415][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041416][ T285] ? sock_recvmsg+0xed/0x190 [ 32.041421][ T285] ? rcu_is_watching+0x16/0xd0 [ 32.041422][ T285] ? lock_acquire+0x13c/0x160 [ 32.041424][ T285] ? __sock_sendmsg+0xce/0x190 [ 32.041425][ T285] __sock_sendmsg+0xce/0x190 [ 32.041427][ T285] ? fdget+0x4f/0x1e0 [ 32.041430][ T285] __sys_sendto+0x260/0x320 [ 32.041432][ T285] ? __ia32_sys_getpeername+0xd0/0xd0 [ 32.041436][ T285] __x64_sys_sendto+0xe4/0x1f0 [ 32.041438][ T285] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 32.041440][ T285] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 32.041441][ T285] ? trace_hardirqs_on+0x36/0x40 [ 32.041442][ T285] do_syscall_64+0xff/0x530 [ 32.041445][ T285] ? exc_page_fault+0xee/0x100 [ 32.041447][ T285] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 32.041449][ T285] RIP: 0033:0x7f895f8b654e [ 32.041452][ 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.041453][ T285] RSP: 002b:00007ffea6cf9cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.041457][ T285] RAX: ffffffffffffffda RBX: 0000562ee96eb0a0 RCX: 00007f895f8b654e [ 32.041458][ T285] RDX: 0000000000000040 RSI: 0000562ee96eb0a4 RDI: 0000000000000005 [ 32.041459][ T285] RBP: 00007ffea6cf9ce0 R08: 0000562ee96fd2b4 R09: 000000000000001c [ 32.041460][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562ee96eb0a4 [ 32.041461][ T285] R13: 0000000000000040 R14: 00007ffea6cfafd0 R15: 0000562ee96eb0a0 [ 32.041463][ T285] [ 35.136673][ C3] lwtunnel_input(): recursion limit reached on datapath [ 35.136688][ C3] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 35.136690][ C3] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 289, name: ping6 [ 35.136692][ C3] preempt_count: 102, expected: 0 [ 35.136693][ C3] RCU nest depth: 12, expected: 0 [ 35.136694][ C3] INFO: lockdep is turned off. [ 35.136695][ C3] irq event stamp: 0 [ 35.136696][ C3] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 35.136702][ C3] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 35.136708][ C3] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 35.136710][ C3] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 35.136711][ C3] Preemption disabled at: [ 35.136712][ C3] [] __dev_queue_xmit+0x20c/0x1b90 [ 35.136720][ C3] CPU: 3 UID: 0 PID: 289 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 35.136723][ C3] Tainted: [W]=WARN [ 35.136724][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.136726][ C3] Call Trace: [ 35.136727][ C3] [ 35.136728][ C3] dump_stack_lvl+0x6f/0xa0 [ 35.136734][ C3] ? __dev_queue_xmit+0x20c/0x1b90 [ 35.136736][ C3] __might_resched.cold+0x1fe/0x2c1 [ 35.136739][ C3] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 35.136743][ C3] ? prb_next_reserve_seq+0x2d0/0x2d0 [ 35.136746][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136748][ C3] __kmalloc_noprof+0x443/0x760 [ 35.136751][ C3] ? __rwlock_init+0x150/0x150 [ 35.136754][ C3] ? alloc_buf.isra.0+0x4b/0x260 [ 35.136758][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 35.136760][ C3] alloc_buf.isra.0+0x4b/0x260 [ 35.136763][ C3] put_chars+0x1e1/0x2f0 [ 35.136764][ C3] ? prb_final_commit+0x50/0x50 [ 35.136766][ C3] ? __send_to_port+0x420/0x420 [ 35.136767][ C3] ? printk_get_next_message+0x240/0x650 [ 35.136770][ C3] hvc_console_print+0x292/0x780 [ 35.136775][ C3] ? hvc_write+0x3a0/0x3a0 [ 35.136777][ C3] ? do_raw_spin_lock+0x131/0x280 [ 35.136778][ C3] ? vsnprintf+0x668/0x1700 [ 35.136781][ C3] ? __rwlock_init+0x150/0x150 [ 35.136783][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136784][ C3] ? lock_acquire+0x13c/0x160 [ 35.136787][ C3] console_emit_next_record+0x22f/0x4c0 [ 35.136789][ C3] ? devkmsg_read+0x4b0/0x4b0 [ 35.136791][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136792][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136793][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136794][ C3] ? lock_acquire+0x13c/0x160 [ 35.136796][ C3] ? console_flush_one_record+0x111/0x710 [ 35.136798][ C3] console_flush_one_record+0x46f/0x710 [ 35.136800][ C3] ? console_emit_next_record+0x4c0/0x4c0 [ 35.136803][ C3] console_unlock+0xee/0x1f0 [ 35.136805][ C3] ? lock_acquire+0x13c/0x160 [ 35.136806][ C3] ? console_flush_one_record+0x710/0x710 [ 35.136808][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136809][ C3] ? lock_release+0x184/0x1f0 [ 35.136810][ C3] ? lock_acquire+0xe0/0x160 [ 35.136812][ C3] ? __rcu_read_lock+0x70/0x70 [ 35.136813][ C3] ? __down_trylock_console_sem+0x5e/0xa0 [ 35.136815][ C3] ? vprintk_emit+0x320/0x3e0 [ 35.136817][ C3] vprintk_emit+0x37c/0x3e0 [ 35.136818][ C3] ? wake_up_klogd_work_func+0x90/0x90 [ 35.136819][ C3] ? do_raw_spin_trylock+0xb6/0x180 [ 35.136821][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136822][ C3] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.136825][ C3] ? lock_acquire+0x13c/0x160 [ 35.136827][ C3] _printk+0xc7/0x100 [ 35.136830][ C3] ? snapshot_read.cold+0x21/0x21 [ 35.136831][ C3] ? ___ratelimit+0x4e7/0xa00 [ 35.136834][ C3] ? idr_get_free+0x830/0x830 [ 35.136836][ C3] ? trace_irq_enable.constprop.0+0x30/0x160 [ 35.136839][ C3] lwtunnel_input.cold+0x3d/0x95 [ 35.136843][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.136846][ C3] seg6_input_core+0x21c/0xdc0 [ 35.136855][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.136857][ C3] ? process_backlog+0x431/0x14c0 [ 35.136859][ C3] ? __napi_poll+0xa7/0x3b0 [ 35.136861][ C3] ? net_rx_action+0x513/0xf50 [ 35.136863][ C3] ? handle_softirqs+0x1d3/0x900 [ 35.136865][ C3] ? do_softirq+0xac/0xe0 [ 35.136867][ C3] ? __local_bh_enable_ip+0x118/0x150 [ 35.136868][ C3] ? __dev_queue_xmit+0x989/0x1b90 [ 35.136870][ C3] ? ip6_finish_output2+0x9e0/0x13f0 [ 35.136873][ C3] seg6_input+0xe2/0x7f0 [ 35.136875][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.136877][ C3] ? seg6_output+0x710/0x710 [ 35.136878][ C3] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.136880][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136881][ C3] ? lock_acquire+0x13c/0x160 [ 35.136883][ C3] ? lwtunnel_input+0x107/0x630 [ 35.136886][ C3] lwtunnel_input+0x273/0x630 [ 35.136887][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.136888][ C3] seg6_input_core+0x21c/0xdc0 [ 35.136890][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.136892][ C3] ? handle_softirqs+0x1d3/0x900 [ 35.136894][ C3] ? do_softirq+0xac/0xe0 [ 35.136895][ C3] ? __local_bh_enable_ip+0x118/0x150 [ 35.136897][ C3] ? __dev_queue_xmit+0x989/0x1b90 [ 35.136898][ C3] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.136900][ C3] ? ip6_send_skb+0xee/0x350 [ 35.136902][ C3] seg6_input+0xe2/0x7f0 [ 35.136904][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.136906][ C3] ? seg6_output+0x710/0x710 [ 35.136907][ C3] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.136909][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136910][ C3] ? lock_acquire+0x13c/0x160 [ 35.136912][ C3] ? lwtunnel_input+0x107/0x630 [ 35.136913][ C3] lwtunnel_input+0x273/0x630 [ 35.136914][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.136916][ C3] seg6_input_core+0x21c/0xdc0 [ 35.136918][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.136921][ C3] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.136923][ C3] seg6_input+0xe2/0x7f0 [ 35.136925][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.136926][ C3] ? seg6_output+0x710/0x710 [ 35.136928][ C3] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.136930][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136931][ C3] ? lock_acquire+0x13c/0x160 [ 35.136933][ C3] ? lwtunnel_input+0x107/0x630 [ 35.136934][ C3] lwtunnel_input+0x273/0x630 [ 35.136935][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.136937][ C3] seg6_input_core+0x21c/0xdc0 [ 35.136939][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.136941][ C3] ? ip6_output+0x23f/0x7f0 [ 35.136942][ C3] ? ip6_send_skb+0xee/0x350 [ 35.136944][ C3] ? rawv6_push_pending_frames+0x4cb/0xa90 [ 35.136947][ C3] ? rawv6_sendmsg+0x144c/0x1a40 [ 35.136949][ C3] ? __sock_sendmsg+0xce/0x190 [ 35.136951][ C3] ? __sys_sendto+0x260/0x320 [ 35.136953][ C3] ? __x64_sys_sendto+0xe4/0x1f0 [ 35.136954][ C3] ? do_syscall_64+0xff/0x530 [ 35.136957][ C3] seg6_input+0xe2/0x7f0 [ 35.136959][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.136961][ C3] ? seg6_output+0x710/0x710 [ 35.136962][ C3] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.136964][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136965][ C3] ? lock_acquire+0x13c/0x160 [ 35.136967][ C3] ? lwtunnel_input+0x107/0x630 [ 35.136968][ C3] lwtunnel_input+0x273/0x630 [ 35.136969][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.136971][ C3] seg6_input_core+0x21c/0xdc0 [ 35.136973][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.136976][ C3] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.136978][ C3] seg6_input+0xe2/0x7f0 [ 35.136980][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.136981][ C3] ? seg6_output+0x710/0x710 [ 35.136983][ C3] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.136985][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.136986][ C3] ? lock_acquire+0x13c/0x160 [ 35.136988][ C3] ? lwtunnel_input+0x107/0x630 [ 35.136989][ C3] lwtunnel_input+0x273/0x630 [ 35.136990][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.136992][ C3] seg6_input_core+0x21c/0xdc0 [ 35.136994][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.136996][ C3] ? __x64_sys_sendto+0xe4/0x1f0 [ 35.136997][ C3] ? do_syscall_64+0xff/0x530 [ 35.136999][ C3] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 35.137001][ C3] seg6_input+0xe2/0x7f0 [ 35.137003][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.137005][ C3] ? seg6_output+0x710/0x710 [ 35.137006][ C3] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.137008][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137010][ C3] ? lock_acquire+0x13c/0x160 [ 35.137011][ C3] ? lwtunnel_input+0x107/0x630 [ 35.137012][ C3] lwtunnel_input+0x273/0x630 [ 35.137014][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.137015][ C3] seg6_input_core+0x21c/0xdc0 [ 35.137017][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.137020][ C3] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.137022][ C3] seg6_input+0xe2/0x7f0 [ 35.137024][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.137026][ C3] ? seg6_output+0x710/0x710 [ 35.137027][ C3] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.137029][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137030][ C3] ? lock_acquire+0x13c/0x160 [ 35.137032][ C3] ? lwtunnel_input+0x107/0x630 [ 35.137033][ C3] lwtunnel_input+0x273/0x630 [ 35.137034][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.137036][ C3] seg6_input_core+0x21c/0xdc0 [ 35.137038][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.137040][ C3] ? __pskb_copy_fclone+0x1080/0x1080 [ 35.137043][ C3] seg6_input+0xe2/0x7f0 [ 35.137044][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.137046][ C3] ? seg6_output+0x710/0x710 [ 35.137048][ C3] ? __seg6_do_srh_inline+0x386/0xd70 [ 35.137049][ C3] ? fib6_rule_lookup+0x40d/0x5b0 [ 35.137051][ C3] ? unwind_next_frame+0x69b/0x1ea0 [ 35.137053][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137054][ C3] ? lock_acquire+0x13c/0x160 [ 35.137056][ C3] ? lwtunnel_input+0x107/0x630 [ 35.137057][ C3] lwtunnel_input+0x273/0x630 [ 35.137058][ C3] ? seg6_input_core+0xd1/0xdc0 [ 35.137060][ C3] seg6_input_core+0x21c/0xdc0 [ 35.137062][ C3] ? seg6_input_route+0x9c0/0x9c0 [ 35.137064][ C3] ? rcu_read_lock_held+0x9/0x40 [ 35.137066][ C3] ? ip6_route_input+0x657/0xbb0 [ 35.137068][ C3] ? trace_netif_receive_skb+0x9b/0x190 [ 35.137070][ C3] ? ip6_validate_gw+0x780/0x780 [ 35.137071][ C3] ? __netif_receive_skb_core.constprop.0+0xa04/0x2bb0 [ 35.137074][ C3] seg6_input+0xe2/0x7f0 [ 35.137076][ C3] ? seg6_input_core+0xdc0/0xdc0 [ 35.137078][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137079][ C3] ? lock_acquire+0x13c/0x160 [ 35.137081][ C3] ? lwtunnel_input+0x107/0x630 [ 35.137082][ C3] lwtunnel_input+0x273/0x630 [ 35.137083][ C3] ipv6_rcv+0x3c1/0x5a0 [ 35.137085][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137086][ C3] ? ip6_rcv_core+0x1be0/0x1be0 [ 35.137088][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137089][ C3] ? __update_load_avg_cfs_rq+0x36c/0x10c0 [ 35.137092][ C3] ? trace_pelt_se_tp+0x9b/0x190 [ 35.137094][ C3] ? debug_object_free+0x530/0x530 [ 35.137097][ C3] ? process_backlog+0x3f1/0x14c0 [ 35.137099][ C3] __netif_receive_skb_one_core+0xfc/0x180 [ 35.137101][ C3] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 35.137103][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137104][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137106][ C3] process_backlog+0x431/0x14c0 [ 35.137108][ C3] ? lock_acquire+0x13c/0x160 [ 35.137110][ C3] __napi_poll+0xa7/0x3b0 [ 35.137112][ C3] net_rx_action+0x513/0xf50 [ 35.137114][ C3] ? __napi_poll+0x3b0/0x3b0 [ 35.137116][ C3] ? do_raw_spin_lock+0x60/0x280 [ 35.137118][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137119][ C3] ? timerqueue_linked_add+0x207/0x560 [ 35.137121][ C3] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 35.137125][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137126][ C3] handle_softirqs+0x1d3/0x900 [ 35.137128][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137129][ C3] ? _local_bh_enable+0xc0/0xc0 [ 35.137130][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 35.137132][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137133][ C3] ? __dev_queue_xmit+0x974/0x1b90 [ 35.137135][ C3] do_softirq+0xac/0xe0 [ 35.137137][ C3] [ 35.137137][ C3] [ 35.137138][ C3] __local_bh_enable_ip+0x118/0x150 [ 35.137139][ C3] __dev_queue_xmit+0x989/0x1b90 [ 35.137142][ C3] ? stack_trace_save+0x93/0xc0 [ 35.137145][ C3] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 35.137146][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137147][ C3] ? lock_acquire+0x13c/0x160 [ 35.137149][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137150][ C3] ? lock_acquire+0x13c/0x160 [ 35.137151][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137153][ C3] ? __asan_memcpy+0x3c/0x60 [ 35.137156][ C3] ? neigh_hh_output+0x152/0x4c0 [ 35.137158][ C3] ip6_finish_output2+0x9e0/0x13f0 [ 35.137161][ C3] ? ip6_dst_lookup+0x80/0x80 [ 35.137163][ C3] ? make_flow_keys_digest+0x270/0x270 [ 35.137165][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137165][ C3] ? __asan_memcpy+0x3c/0x60 [ 35.137167][ C3] ? lock_acquire+0x13c/0x160 [ 35.137168][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137169][ C3] ? lock_release+0x184/0x1f0 [ 35.137171][ C3] ip6_finish_output+0x701/0xe80 [ 35.137174][ C3] ip6_output+0x23f/0x7f0 [ 35.137175][ C3] ? lock_acquire+0x13c/0x160 [ 35.137179][ C3] ? ip6_finish_output+0xe80/0xe80 [ 35.137181][ C3] ? lock_release+0x184/0x1f0 [ 35.137182][ C3] ? l3mdev_l3_out.constprop.0+0x3b/0x340 [ 35.137185][ C3] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 35.137187][ C3] ip6_send_skb+0xee/0x350 [ 35.137189][ C3] rawv6_push_pending_frames+0x4cb/0xa90 [ 35.137192][ C3] ? ip6_flush_pending_frames+0x20/0x20 [ 35.137194][ C3] ? rawv6_setsockopt+0x560/0x560 [ 35.137196][ C3] ? raw6_destroy+0x30/0x30 [ 35.137198][ C3] rawv6_sendmsg+0x144c/0x1a40 [ 35.137201][ C3] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 35.137203][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137204][ C3] ? wp_page_copy+0x76d/0x10d0 [ 35.137207][ C3] ? __vmf_anon_prepare+0x2a0/0x2a0 [ 35.137209][ C3] ? apply_to_pte_range+0x430/0x430 [ 35.137211][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137212][ C3] ? lock_acquire+0x13c/0x160 [ 35.137215][ C3] ? __sock_sendmsg+0xce/0x190 [ 35.137216][ C3] __sock_sendmsg+0xce/0x190 [ 35.137217][ C3] ? fdget+0x4f/0x1e0 [ 35.137220][ C3] __sys_sendto+0x260/0x320 [ 35.137222][ C3] ? __ia32_sys_getpeername+0xd0/0xd0 [ 35.137226][ C3] ? rcu_is_watching+0x16/0xd0 [ 35.137227][ C3] ? lock_release+0x184/0x1f0 [ 35.137229][ C3] __x64_sys_sendto+0xe4/0x1f0 [ 35.137231][ C3] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 35.137232][ C3] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 35.137234][ C3] ? trace_hardirqs_on+0x36/0x40 [ 35.137235][ C3] do_syscall_64+0xff/0x530 [ 35.137237][ C3] ? exc_page_fault+0xee/0x100 [ 35.137239][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 35.137240][ C3] RIP: 0033:0x7fa2f61f354e [ 35.137242][ C3] 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.137244][ C3] RSP: 002b:00007ffcec33b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.137248][ C3] RAX: ffffffffffffffda RBX: 000055bff405d0a0 RCX: 00007fa2f61f354e [ 35.137249][ C3] RDX: 0000000000000040 RSI: 000055bff405d0a4 RDI: 0000000000000005 [ 35.137250][ C3] RBP: 00007ffcec33b720 R08: 000055bff406f2b4 R09: 000000000000001c [ 35.137251][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055bff405d0a4 [ 35.137251][ C3] R13: 0000000000000040 R14: 00007ffcec33ca10 R15: 000055bff405d0a0 [ 35.137253][ C3] [ 36.200960][ C2] lwtunnel_input(): recursion limit reached on datapath [ 36.200978][ C2] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 36.200980][ C2] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 289, name: ping6 [ 36.200982][ C2] preempt_count: 102, expected: 0 [ 36.200983][ C2] RCU nest depth: 12, expected: 0 [ 36.200984][ C2] INFO: lockdep is turned off. [ 36.200985][ C2] irq event stamp: 0 [ 36.200986][ C2] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 36.200992][ C2] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 36.200998][ C2] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 36.201000][ C2] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 36.201002][ C2] Preemption disabled at: [ 36.201003][ C2] [] __dev_queue_xmit+0x20c/0x1b90 [ 36.201011][ C2] CPU: 2 UID: 0 PID: 289 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 36.201015][ C2] Tainted: [W]=WARN [ 36.201016][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.201018][ C2] Call Trace: [ 36.201019][ C2] [ 36.201020][ C2] dump_stack_lvl+0x6f/0xa0 [ 36.201026][ C2] ? __dev_queue_xmit+0x20c/0x1b90 [ 36.201028][ C2] __might_resched.cold+0x1fe/0x2c1 [ 36.201032][ C2] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 36.201035][ C2] ? prb_next_reserve_seq+0x2d0/0x2d0 [ 36.201038][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201040][ C2] __kmalloc_noprof+0x443/0x760 [ 36.201043][ C2] ? __rwlock_init+0x150/0x150 [ 36.201045][ C2] ? alloc_buf.isra.0+0x4b/0x260 [ 36.201050][ C2] ? do_raw_spin_unlock+0x59/0x250 [ 36.201051][ C2] alloc_buf.isra.0+0x4b/0x260 [ 36.201054][ C2] put_chars+0x1e1/0x2f0 [ 36.201055][ C2] ? prb_final_commit+0x50/0x50 [ 36.201057][ C2] ? __send_to_port+0x420/0x420 [ 36.201058][ C2] ? printk_get_next_message+0x240/0x650 [ 36.201061][ C2] hvc_console_print+0x292/0x780 [ 36.201066][ C2] ? hvc_write+0x3a0/0x3a0 [ 36.201068][ C2] ? do_raw_spin_lock+0x131/0x280 [ 36.201069][ C2] ? vsnprintf+0x668/0x1700 [ 36.201072][ C2] ? __rwlock_init+0x150/0x150 [ 36.201074][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201075][ C2] ? lock_acquire+0x13c/0x160 [ 36.201077][ C2] console_emit_next_record+0x22f/0x4c0 [ 36.201080][ C2] ? devkmsg_read+0x4b0/0x4b0 [ 36.201082][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201083][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201084][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201085][ C2] ? lock_acquire+0x13c/0x160 [ 36.201087][ C2] ? console_flush_one_record+0x111/0x710 [ 36.201088][ C2] console_flush_one_record+0x46f/0x710 [ 36.201091][ C2] ? console_emit_next_record+0x4c0/0x4c0 [ 36.201093][ C2] console_unlock+0xee/0x1f0 [ 36.201095][ C2] ? lock_acquire+0x13c/0x160 [ 36.201096][ C2] ? console_flush_one_record+0x710/0x710 [ 36.201098][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201099][ C2] ? lock_release+0x184/0x1f0 [ 36.201100][ C2] ? lock_acquire+0xe0/0x160 [ 36.201102][ C2] ? __rcu_read_lock+0x70/0x70 [ 36.201103][ C2] ? __down_trylock_console_sem+0x5e/0xa0 [ 36.201105][ C2] ? vprintk_emit+0x320/0x3e0 [ 36.201107][ C2] vprintk_emit+0x37c/0x3e0 [ 36.201109][ C2] ? wake_up_klogd_work_func+0x90/0x90 [ 36.201110][ C2] ? do_raw_spin_trylock+0xb6/0x180 [ 36.201111][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201112][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.201115][ C2] ? lock_acquire+0x13c/0x160 [ 36.201117][ C2] _printk+0xc7/0x100 [ 36.201120][ C2] ? snapshot_read.cold+0x21/0x21 [ 36.201122][ C2] ? ___ratelimit+0x4e7/0xa00 [ 36.201125][ C2] ? idr_get_free+0x830/0x830 [ 36.201126][ C2] ? trace_irq_enable.constprop.0+0x30/0x160 [ 36.201130][ C2] lwtunnel_input.cold+0x3d/0x95 [ 36.201133][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201136][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201138][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201141][ C2] ? process_backlog+0x431/0x14c0 [ 36.201142][ C2] ? __napi_poll+0xa7/0x3b0 [ 36.201144][ C2] ? net_rx_action+0x513/0xf50 [ 36.201145][ C2] ? handle_softirqs+0x1d3/0x900 [ 36.201147][ C2] ? do_softirq+0xac/0xe0 [ 36.201149][ C2] ? __local_bh_enable_ip+0x118/0x150 [ 36.201150][ C2] ? __dev_queue_xmit+0x989/0x1b90 [ 36.201152][ C2] ? ip6_finish_output2+0x9e0/0x13f0 [ 36.201155][ C2] seg6_input+0xe2/0x7f0 [ 36.201157][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201158][ C2] ? seg6_output+0x710/0x710 [ 36.201160][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.201162][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201163][ C2] ? lock_acquire+0x13c/0x160 [ 36.201165][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201167][ C2] lwtunnel_input+0x273/0x630 [ 36.201168][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201170][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201172][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201174][ C2] ? handle_softirqs+0x1d3/0x900 [ 36.201178][ C2] ? do_softirq+0xac/0xe0 [ 36.201180][ C2] ? __local_bh_enable_ip+0x118/0x150 [ 36.201181][ C2] ? __dev_queue_xmit+0x989/0x1b90 [ 36.201183][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.201184][ C2] ? ip6_send_skb+0xee/0x350 [ 36.201186][ C2] seg6_input+0xe2/0x7f0 [ 36.201188][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201190][ C2] ? seg6_output+0x710/0x710 [ 36.201192][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.201194][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201195][ C2] ? lock_acquire+0x13c/0x160 [ 36.201197][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201198][ C2] lwtunnel_input+0x273/0x630 [ 36.201199][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201201][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201202][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201205][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.201207][ C2] seg6_input+0xe2/0x7f0 [ 36.201209][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201210][ C2] ? seg6_output+0x710/0x710 [ 36.201212][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.201214][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201215][ C2] ? lock_acquire+0x13c/0x160 [ 36.201217][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201218][ C2] lwtunnel_input+0x273/0x630 [ 36.201219][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201221][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201222][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201224][ C2] ? ip6_output+0x23f/0x7f0 [ 36.201226][ C2] ? ip6_send_skb+0xee/0x350 [ 36.201228][ C2] ? rawv6_push_pending_frames+0x4cb/0xa90 [ 36.201230][ C2] ? rawv6_sendmsg+0x144c/0x1a40 [ 36.201232][ C2] ? __sock_sendmsg+0xce/0x190 [ 36.201234][ C2] ? __sys_sendto+0x260/0x320 [ 36.201236][ C2] ? __x64_sys_sendto+0xe4/0x1f0 [ 36.201237][ C2] ? do_syscall_64+0xff/0x530 [ 36.201240][ C2] seg6_input+0xe2/0x7f0 [ 36.201242][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201244][ C2] ? seg6_output+0x710/0x710 [ 36.201245][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.201247][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201248][ C2] ? lock_acquire+0x13c/0x160 [ 36.201250][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201251][ C2] lwtunnel_input+0x273/0x630 [ 36.201252][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201254][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201256][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201258][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.201261][ C2] seg6_input+0xe2/0x7f0 [ 36.201262][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201264][ C2] ? seg6_output+0x710/0x710 [ 36.201265][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.201267][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201268][ C2] ? lock_acquire+0x13c/0x160 [ 36.201270][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201271][ C2] lwtunnel_input+0x273/0x630 [ 36.201272][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201274][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201276][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201278][ C2] ? __x64_sys_sendto+0xe4/0x1f0 [ 36.201280][ C2] ? do_syscall_64+0xff/0x530 [ 36.201281][ C2] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 36.201283][ C2] seg6_input+0xe2/0x7f0 [ 36.201285][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201287][ C2] ? seg6_output+0x710/0x710 [ 36.201288][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.201290][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201291][ C2] ? lock_acquire+0x13c/0x160 [ 36.201293][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201294][ C2] lwtunnel_input+0x273/0x630 [ 36.201295][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201297][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201299][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201301][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.201303][ C2] seg6_input+0xe2/0x7f0 [ 36.201305][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201307][ C2] ? seg6_output+0x710/0x710 [ 36.201308][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.201310][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201311][ C2] ? lock_acquire+0x13c/0x160 [ 36.201313][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201314][ C2] lwtunnel_input+0x273/0x630 [ 36.201315][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201317][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201319][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201321][ C2] ? __pskb_copy_fclone+0x1080/0x1080 [ 36.201323][ C2] seg6_input+0xe2/0x7f0 [ 36.201325][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201327][ C2] ? seg6_output+0x710/0x710 [ 36.201328][ C2] ? __seg6_do_srh_inline+0x386/0xd70 [ 36.201330][ C2] ? fib6_rule_lookup+0x40d/0x5b0 [ 36.201331][ C2] ? trace_pelt_cfs_tp+0x9b/0x190 [ 36.201334][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201335][ C2] ? lock_acquire+0x13c/0x160 [ 36.201337][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201337][ C2] lwtunnel_input+0x273/0x630 [ 36.201339][ C2] ? seg6_input_core+0xd1/0xdc0 [ 36.201340][ C2] seg6_input_core+0x21c/0xdc0 [ 36.201342][ C2] ? seg6_input_route+0x9c0/0x9c0 [ 36.201344][ C2] ? rcu_read_lock_held+0x9/0x40 [ 36.201347][ C2] ? ip6_route_input+0x657/0xbb0 [ 36.201348][ C2] ? trace_netif_receive_skb+0x9b/0x190 [ 36.201350][ C2] ? ip6_validate_gw+0x780/0x780 [ 36.201351][ C2] ? __netif_receive_skb_core.constprop.0+0xa04/0x2bb0 [ 36.201354][ C2] seg6_input+0xe2/0x7f0 [ 36.201355][ C2] ? seg6_input_core+0xdc0/0xdc0 [ 36.201358][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201359][ C2] ? lock_acquire+0x13c/0x160 [ 36.201361][ C2] ? lwtunnel_input+0x107/0x630 [ 36.201361][ C2] lwtunnel_input+0x273/0x630 [ 36.201363][ C2] ipv6_rcv+0x3c1/0x5a0 [ 36.201365][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201366][ C2] ? ip6_rcv_core+0x1be0/0x1be0 [ 36.201367][ C2] ? do_raw_spin_lock+0x131/0x280 [ 36.201369][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201370][ C2] ? __update_load_avg_cfs_rq+0x36c/0x10c0 [ 36.201372][ C2] ? trace_pelt_se_tp+0x9b/0x190 [ 36.201374][ C2] ? process_backlog+0x3f1/0x14c0 [ 36.201376][ C2] __netif_receive_skb_one_core+0xfc/0x180 [ 36.201378][ C2] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 36.201380][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201381][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201382][ C2] process_backlog+0x431/0x14c0 [ 36.201384][ C2] ? lock_acquire+0x13c/0x160 [ 36.201386][ C2] __napi_poll+0xa7/0x3b0 [ 36.201388][ C2] net_rx_action+0x513/0xf50 [ 36.201390][ C2] ? __napi_poll+0x3b0/0x3b0 [ 36.201392][ C2] ? trace_rcu_grace_period+0xd0/0x2b0 [ 36.201393][ C2] ? do_raw_spin_lock+0x60/0x280 [ 36.201395][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201396][ C2] ? timerqueue_linked_add+0x207/0x560 [ 36.201398][ C2] ? ktime_get_update_offsets_now+0x2a8/0x490 [ 36.201402][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201403][ C2] handle_softirqs+0x1d3/0x900 [ 36.201405][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201406][ C2] ? _local_bh_enable+0xc0/0xc0 [ 36.201407][ C2] ? do_raw_spin_unlock+0x59/0x250 [ 36.201409][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201410][ C2] ? __dev_queue_xmit+0x974/0x1b90 [ 36.201412][ C2] do_softirq+0xac/0xe0 [ 36.201413][ C2] [ 36.201414][ C2] [ 36.201414][ C2] __local_bh_enable_ip+0x118/0x150 [ 36.201416][ C2] __dev_queue_xmit+0x989/0x1b90 [ 36.201419][ C2] ? stack_trace_save+0x93/0xc0 [ 36.201421][ C2] ? netdev_core_pick_tx+0x2c0/0x2c0 [ 36.201422][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201423][ C2] ? lock_acquire+0x13c/0x160 [ 36.201425][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201426][ C2] ? lock_acquire+0x13c/0x160 [ 36.201428][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201429][ C2] ? __asan_memcpy+0x3c/0x60 [ 36.201432][ C2] ? neigh_hh_output+0x152/0x4c0 [ 36.201434][ C2] ip6_finish_output2+0x9e0/0x13f0 [ 36.201437][ C2] ? ip6_dst_lookup+0x80/0x80 [ 36.201438][ C2] ? make_flow_keys_digest+0x270/0x270 [ 36.201440][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201441][ C2] ? __asan_memcpy+0x3c/0x60 [ 36.201442][ C2] ? lock_acquire+0x13c/0x160 [ 36.201444][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201445][ C2] ? lock_release+0x184/0x1f0 [ 36.201447][ C2] ip6_finish_output+0x701/0xe80 [ 36.201449][ C2] ip6_output+0x23f/0x7f0 [ 36.201451][ C2] ? lock_acquire+0x13c/0x160 [ 36.201452][ C2] ? ip6_finish_output+0xe80/0xe80 [ 36.201454][ C2] ? lock_release+0x184/0x1f0 [ 36.201456][ C2] ? l3mdev_l3_out.constprop.0+0x3b/0x340 [ 36.201458][ C2] ? l3mdev_l3_out.constprop.0+0xe5/0x340 [ 36.201460][ C2] ip6_send_skb+0xee/0x350 [ 36.201462][ C2] rawv6_push_pending_frames+0x4cb/0xa90 [ 36.201465][ C2] ? ip6_flush_pending_frames+0x20/0x20 [ 36.201466][ C2] ? rawv6_setsockopt+0x560/0x560 [ 36.201468][ C2] ? raw6_destroy+0x30/0x30 [ 36.201470][ C2] rawv6_sendmsg+0x144c/0x1a40 [ 36.201473][ C2] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 36.201475][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201476][ C2] ? sock_recvmsg+0xed/0x190 [ 36.201480][ C2] ? rcu_is_watching+0x16/0xd0 [ 36.201481][ C2] ? lock_acquire+0x13c/0x160 [ 36.201483][ C2] ? __sock_sendmsg+0xce/0x190 [ 36.201484][ C2] __sock_sendmsg+0xce/0x190 [ 36.201486][ C2] ? fdget+0x4f/0x1e0 [ 36.201488][ C2] __sys_sendto+0x260/0x320 [ 36.201490][ C2] ? __ia32_sys_getpeername+0xd0/0xd0 [ 36.201494][ C2] __x64_sys_sendto+0xe4/0x1f0 [ 36.201496][ C2] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 36.201497][ C2] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 36.201499][ C2] ? trace_hardirqs_on+0x36/0x40 [ 36.201500][ C2] do_syscall_64+0xff/0x530 [ 36.201502][ C2] ? irq_exit_rcu+0x1a/0x30 [ 36.201504][ C2] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 36.201505][ C2] RIP: 0033:0x7fa2f61f354e [ 36.201507][ 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.201509][ C2] RSP: 002b:00007ffcec33b710 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.201512][ C2] RAX: ffffffffffffffda RBX: 000055bff405d0a0 RCX: 00007fa2f61f354e [ 36.201514][ C2] RDX: 0000000000000040 RSI: 000055bff405d0a4 RDI: 0000000000000005 [ 36.201515][ C2] RBP: 00007ffcec33b720 R08: 000055bff406f2b4 R09: 000000000000001c [ 36.201516][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 000055bff405d0a4 [ 36.201516][ C2] R13: 0000000000000040 R14: 00007ffcec33ca10 R15: 000055bff405d0a0 [ 36.201519][ C2] [ 38.311016][ T291] lwtunnel_output(): recursion limit reached on datapath [ 38.311030][ T291] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 38.311032][ T291] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 291, name: ping6 [ 38.311034][ T291] preempt_count: 1401, expected: 0 [ 38.311035][ T291] RCU nest depth: 10, expected: 0 [ 38.311035][ T291] INFO: lockdep is turned off. [ 38.311037][ T291] irq event stamp: 0 [ 38.311038][ T291] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 38.311043][ T291] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 38.311050][ T291] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 38.311051][ T291] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 38.311053][ T291] Preemption disabled at: [ 38.311054][ T291] [] lwtunnel_output+0x2d/0x650 [ 38.311061][ T291] CPU: 2 UID: 0 PID: 291 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 38.311065][ T291] Tainted: [W]=WARN [ 38.311066][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.311067][ T291] Call Trace: [ 38.311069][ T291] [ 38.311070][ T291] dump_stack_lvl+0x6f/0xa0 [ 38.311076][ T291] ? lwtunnel_output+0x2d/0x650 [ 38.311077][ T291] __might_resched.cold+0x1fe/0x2c1 [ 38.311081][ T291] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 38.311085][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311087][ T291] __kmalloc_noprof+0x443/0x760 [ 38.311090][ T291] ? __rwlock_init+0x150/0x150 [ 38.311093][ T291] ? alloc_buf.isra.0+0x4b/0x260 [ 38.311098][ T291] ? do_raw_spin_unlock+0x59/0x250 [ 38.311100][ T291] alloc_buf.isra.0+0x4b/0x260 [ 38.311102][ T291] put_chars+0x1e1/0x2f0 [ 38.311104][ T291] ? __send_to_port+0x420/0x420 [ 38.311105][ T291] ? console_prepend_replay+0x20/0x20 [ 38.311109][ T291] hvc_console_print+0x292/0x780 [ 38.311113][ T291] ? hvc_write+0x3a0/0x3a0 [ 38.311115][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311116][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311118][ T291] ? lock_acquire+0x13c/0x160 [ 38.311120][ T291] console_emit_next_record+0x22f/0x4c0 [ 38.311123][ T291] ? devkmsg_read+0x4b0/0x4b0 [ 38.311125][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311126][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311127][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311128][ T291] ? lock_acquire+0x13c/0x160 [ 38.311130][ T291] ? console_flush_one_record+0x111/0x710 [ 38.311132][ T291] console_flush_one_record+0x46f/0x710 [ 38.311134][ T291] ? console_emit_next_record+0x4c0/0x4c0 [ 38.311137][ T291] console_unlock+0xee/0x1f0 [ 38.311138][ T291] ? lock_acquire+0x13c/0x160 [ 38.311140][ T291] ? console_flush_one_record+0x710/0x710 [ 38.311142][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311143][ T291] ? lock_release+0x184/0x1f0 [ 38.311144][ T291] ? lock_acquire+0xe0/0x160 [ 38.311146][ T291] ? __rcu_read_lock+0x70/0x70 [ 38.311147][ T291] ? __down_trylock_console_sem+0x5e/0xa0 [ 38.311149][ T291] ? vprintk_emit+0x320/0x3e0 [ 38.311150][ T291] vprintk_emit+0x37c/0x3e0 [ 38.311152][ T291] ? wake_up_klogd_work_func+0x90/0x90 [ 38.311153][ T291] ? do_raw_spin_trylock+0xb6/0x180 [ 38.311155][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311156][ T291] ? lock_acquire+0x13c/0x160 [ 38.311158][ T291] _printk+0xc7/0x100 [ 38.311161][ T291] ? snapshot_read.cold+0x21/0x21 [ 38.311162][ T291] ? ___ratelimit+0x4e7/0xa00 [ 38.311166][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 38.311169][ T291] ? idr_get_free+0x830/0x830 [ 38.311171][ T291] ? trace_irq_enable.constprop.0+0x30/0x160 [ 38.311174][ T291] lwtunnel_output.cold+0x3d/0x95 [ 38.311180][ T291] ? dst_release+0x54/0x240 [ 38.311183][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311187][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311190][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.311193][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.311196][ T291] seg6_output+0x97/0x710 [ 38.311197][ T291] ? seg6_output_core+0x92b/0xeb0 [ 38.311199][ T291] ? seg6_output+0x97/0x710 [ 38.311201][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311202][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.311205][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.311207][ T291] ? seg6_output+0x97/0x710 [ 38.311209][ T291] ? lwtunnel_output+0x29b/0x650 [ 38.311210][ T291] ? seg6_output_core+0x26d/0xeb0 [ 38.311211][ T291] ? seg6_output+0x97/0x710 [ 38.311213][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311214][ T291] ? lock_acquire+0x13c/0x160 [ 38.311215][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311217][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311218][ T291] lwtunnel_output+0x29b/0x650 [ 38.311219][ T291] ? dst_release+0x54/0x240 [ 38.311221][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311223][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311225][ T291] ? trace_hardirqs_on+0x36/0x40 [ 38.311227][ T291] seg6_output+0x97/0x710 [ 38.311229][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311231][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311233][ T291] ? lock_acquire+0x13c/0x160 [ 38.311234][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311235][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311236][ T291] lwtunnel_output+0x29b/0x650 [ 38.311238][ T291] ? dst_release+0x54/0x240 [ 38.311239][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311241][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311244][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.311245][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.311247][ T291] seg6_output+0x97/0x710 [ 38.311249][ T291] ? unwind_get_return_address+0x67/0xd0 [ 38.311251][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311253][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.311254][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.311256][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 38.311258][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311259][ T291] ? lock_acquire+0x13c/0x160 [ 38.311260][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311262][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311263][ T291] lwtunnel_output+0x29b/0x650 [ 38.311264][ T291] ? dst_release+0x54/0x240 [ 38.311265][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311268][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311269][ T291] ? __kasan_slab_free+0x43/0x70 [ 38.311272][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.311273][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.311275][ T291] seg6_output+0x97/0x710 [ 38.311276][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311278][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.311280][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.311281][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 38.311283][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311284][ T291] ? lock_acquire+0x13c/0x160 [ 38.311285][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311287][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311288][ T291] lwtunnel_output+0x29b/0x650 [ 38.311289][ T291] ? dst_release+0x54/0x240 [ 38.311290][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311293][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311295][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.311296][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.311298][ T291] seg6_output+0x97/0x710 [ 38.311300][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311302][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.311303][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.311305][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 38.311306][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311308][ T291] ? lock_acquire+0x13c/0x160 [ 38.311309][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311310][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311311][ T291] lwtunnel_output+0x29b/0x650 [ 38.311313][ T291] ? dst_release+0x54/0x240 [ 38.311314][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311317][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311319][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.311320][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.311322][ T291] seg6_output+0x97/0x710 [ 38.311324][ T291] ? seg6_output_core+0x92b/0xeb0 [ 38.311325][ T291] ? seg6_output+0x97/0x710 [ 38.311327][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311329][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.311330][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.311332][ T291] ? __sys_sendto+0x260/0x320 [ 38.311334][ T291] ? __x64_sys_sendto+0xe4/0x1f0 [ 38.311336][ T291] ? do_syscall_64+0xff/0x530 [ 38.311338][ T291] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 38.311340][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311341][ T291] ? lock_acquire+0x13c/0x160 [ 38.311343][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311344][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311345][ T291] lwtunnel_output+0x29b/0x650 [ 38.311346][ T291] ? dst_release+0x54/0x240 [ 38.311348][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311350][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311353][ T291] ? trace_hardirqs_on+0x36/0x40 [ 38.311355][ T291] seg6_output+0x97/0x710 [ 38.311357][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311359][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311360][ T291] ? lock_acquire+0x13c/0x160 [ 38.311361][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311363][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311364][ T291] lwtunnel_output+0x29b/0x650 [ 38.311365][ T291] ? dst_release+0x54/0x240 [ 38.311367][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311369][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311371][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 38.311372][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 38.311374][ T291] seg6_output+0x97/0x710 [ 38.311376][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311377][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311379][ T291] ? __asan_memcpy+0x3c/0x60 [ 38.311380][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 38.311382][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311383][ T291] ? lock_release+0x184/0x1f0 [ 38.311384][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311385][ T291] ? lock_acquire+0x13c/0x160 [ 38.311387][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311388][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311389][ T291] lwtunnel_output+0x29b/0x650 [ 38.311390][ T291] ? dst_release+0x54/0x240 [ 38.311392][ T291] seg6_output_core+0x26d/0xeb0 [ 38.311394][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 38.311396][ T291] ? __get_hash_from_flowi6+0x48/0x300 [ 38.311399][ T291] ? ip6_autoflowlabel+0x2e/0x120 [ 38.311402][ T291] ? __ip6_make_skb+0xfc7/0x2660 [ 38.311403][ T291] ? ip_generic_getfrag+0x11b/0x200 [ 38.311406][ T291] seg6_output+0x97/0x710 [ 38.311408][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 38.311410][ T291] ? ip6_find_1stfragopt+0x2c0/0x2c0 [ 38.311412][ T291] ? lock_acquire+0x13c/0x160 [ 38.311413][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311414][ T291] ? lock_release+0x184/0x1f0 [ 38.311416][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311417][ T291] ? lock_acquire+0x13c/0x160 [ 38.311419][ T291] ? lwtunnel_output+0x129/0x650 [ 38.311420][ T291] lwtunnel_output+0x29b/0x650 [ 38.311421][ T291] ? ip6_local_out+0x1f/0x140 [ 38.311423][ T291] ip6_send_skb+0xee/0x350 [ 38.311425][ T291] rawv6_push_pending_frames+0x4cb/0xa90 [ 38.311428][ T291] ? ip6_flush_pending_frames+0x20/0x20 [ 38.311430][ T291] ? rawv6_setsockopt+0x560/0x560 [ 38.311432][ T291] ? raw6_destroy+0x30/0x30 [ 38.311434][ T291] rawv6_sendmsg+0x144c/0x1a40 [ 38.311437][ T291] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 38.311439][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311440][ T291] ? wp_page_copy+0x76d/0x10d0 [ 38.311443][ T291] ? __vmf_anon_prepare+0x2a0/0x2a0 [ 38.311445][ T291] ? apply_to_pte_range+0x430/0x430 [ 38.311447][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311448][ T291] ? lock_acquire+0x13c/0x160 [ 38.311451][ T291] ? __sock_sendmsg+0xce/0x190 [ 38.311452][ T291] __sock_sendmsg+0xce/0x190 [ 38.311453][ T291] ? fdget+0x4f/0x1e0 [ 38.311456][ T291] __sys_sendto+0x260/0x320 [ 38.311458][ T291] ? __ia32_sys_getpeername+0xd0/0xd0 [ 38.311462][ T291] ? rcu_is_watching+0x16/0xd0 [ 38.311463][ T291] ? lock_release+0x184/0x1f0 [ 38.311465][ T291] __x64_sys_sendto+0xe4/0x1f0 [ 38.311467][ T291] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 38.311468][ T291] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 38.311470][ T291] ? trace_hardirqs_on+0x36/0x40 [ 38.311471][ T291] do_syscall_64+0xff/0x530 [ 38.311473][ T291] ? exc_page_fault+0xee/0x100 [ 38.311475][ T291] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 38.311476][ T291] RIP: 0033:0x7f50949b254e [ 38.311478][ 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.311480][ T291] RSP: 002b:00007fff2665a100 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 38.311484][ T291] RAX: ffffffffffffffda RBX: 000055a549d9b0a0 RCX: 00007f50949b254e [ 38.311485][ T291] RDX: 0000000000000040 RSI: 000055a549d9b0a4 RDI: 0000000000000005 [ 38.311486][ T291] RBP: 00007fff2665a110 R08: 000055a549dad2b4 R09: 000000000000001c [ 38.311487][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a549d9b0a4 [ 38.311488][ T291] R13: 0000000000000040 R14: 00007fff2665b400 R15: 000055a549d9b0a0 [ 38.311490][ T291] [ 39.403354][ T291] lwtunnel_output(): recursion limit reached on datapath [ 39.403374][ T291] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 39.403377][ T291] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 291, name: ping6 [ 39.403379][ T291] preempt_count: 1401, expected: 0 [ 39.403381][ T291] RCU nest depth: 10, expected: 0 [ 39.403382][ T291] INFO: lockdep is turned off. [ 39.403384][ T291] irq event stamp: 0 [ 39.403385][ T291] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 39.403391][ T291] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 39.403399][ T291] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 39.403402][ T291] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 39.403404][ T291] Preemption disabled at: [ 39.403405][ T291] [] lwtunnel_output+0x2d/0x650 [ 39.403415][ T291] CPU: 3 UID: 0 PID: 291 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 39.403420][ T291] Tainted: [W]=WARN [ 39.403421][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.403424][ T291] Call Trace: [ 39.403425][ T291] [ 39.403427][ T291] dump_stack_lvl+0x6f/0xa0 [ 39.403434][ T291] ? lwtunnel_output+0x2d/0x650 [ 39.403436][ T291] __might_resched.cold+0x1fe/0x2c1 [ 39.403441][ T291] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 39.403445][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403449][ T291] __kmalloc_noprof+0x443/0x760 [ 39.403452][ T291] ? __rwlock_init+0x150/0x150 [ 39.403456][ T291] ? alloc_buf.isra.0+0x4b/0x260 [ 39.403462][ T291] ? do_raw_spin_unlock+0x59/0x250 [ 39.403464][ T291] alloc_buf.isra.0+0x4b/0x260 [ 39.403468][ T291] put_chars+0x1e1/0x2f0 [ 39.403471][ T291] ? __send_to_port+0x420/0x420 [ 39.403474][ T291] ? console_prepend_replay+0x20/0x20 [ 39.403478][ T291] hvc_console_print+0x292/0x780 [ 39.403484][ T291] ? hvc_write+0x3a0/0x3a0 [ 39.403487][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403488][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403490][ T291] ? lock_acquire+0x13c/0x160 [ 39.403494][ T291] console_emit_next_record+0x22f/0x4c0 [ 39.403498][ T291] ? devkmsg_read+0x4b0/0x4b0 [ 39.403501][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403502][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403504][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403506][ T291] ? lock_acquire+0x13c/0x160 [ 39.403509][ T291] ? console_flush_one_record+0x111/0x710 [ 39.403512][ T291] console_flush_one_record+0x46f/0x710 [ 39.403515][ T291] ? console_emit_next_record+0x4c0/0x4c0 [ 39.403519][ T291] console_unlock+0xee/0x1f0 [ 39.403522][ T291] ? lock_acquire+0x13c/0x160 [ 39.403524][ T291] ? console_flush_one_record+0x710/0x710 [ 39.403527][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403528][ T291] ? lock_release+0x184/0x1f0 [ 39.403531][ T291] ? lock_acquire+0xe0/0x160 [ 39.403533][ T291] ? __rcu_read_lock+0x70/0x70 [ 39.403535][ T291] ? __down_trylock_console_sem+0x5e/0xa0 [ 39.403538][ T291] ? vprintk_emit+0x320/0x3e0 [ 39.403541][ T291] vprintk_emit+0x37c/0x3e0 [ 39.403543][ T291] ? wake_up_klogd_work_func+0x90/0x90 [ 39.403545][ T291] ? do_raw_spin_trylock+0xb6/0x180 [ 39.403548][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403550][ T291] ? lock_acquire+0x13c/0x160 [ 39.403553][ T291] _printk+0xc7/0x100 [ 39.403557][ T291] ? snapshot_read.cold+0x21/0x21 [ 39.403559][ T291] ? ___ratelimit+0x4e7/0xa00 [ 39.403563][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 39.403567][ T291] ? idr_get_free+0x830/0x830 [ 39.403570][ T291] ? trace_irq_enable.constprop.0+0x30/0x160 [ 39.403575][ T291] lwtunnel_output.cold+0x3d/0x95 [ 39.403579][ T291] ? dst_release+0x54/0x240 [ 39.403583][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403588][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403592][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.403595][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.403598][ T291] seg6_output+0x97/0x710 [ 39.403601][ T291] ? seg6_output_core+0x92b/0xeb0 [ 39.403603][ T291] ? seg6_output+0x97/0x710 [ 39.403605][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403608][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.403612][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.403614][ T291] ? seg6_output+0x97/0x710 [ 39.403617][ T291] ? lwtunnel_output+0x29b/0x650 [ 39.403618][ T291] ? seg6_output_core+0x26d/0xeb0 [ 39.403621][ T291] ? seg6_output+0x97/0x710 [ 39.403623][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403625][ T291] ? lock_acquire+0x13c/0x160 [ 39.403627][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403630][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403631][ T291] lwtunnel_output+0x29b/0x650 [ 39.403633][ T291] ? dst_release+0x54/0x240 [ 39.403636][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403639][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403643][ T291] ? trace_hardirqs_on+0x36/0x40 [ 39.403646][ T291] seg6_output+0x97/0x710 [ 39.403649][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403653][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403654][ T291] ? lock_acquire+0x13c/0x160 [ 39.403657][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403659][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403661][ T291] lwtunnel_output+0x29b/0x650 [ 39.403663][ T291] ? dst_release+0x54/0x240 [ 39.403665][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403669][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403673][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.403675][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.403678][ T291] seg6_output+0x97/0x710 [ 39.403680][ T291] ? unwind_get_return_address+0x67/0xd0 [ 39.403684][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403686][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.403688][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.403691][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 39.403693][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403695][ T291] ? lock_acquire+0x13c/0x160 [ 39.403698][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403700][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403702][ T291] lwtunnel_output+0x29b/0x650 [ 39.403704][ T291] ? dst_release+0x54/0x240 [ 39.403706][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403710][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403712][ T291] ? __kasan_slab_free+0x43/0x70 [ 39.403716][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.403718][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.403721][ T291] seg6_output+0x97/0x710 [ 39.403724][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403726][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.403729][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.403731][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 39.403734][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403736][ T291] ? lock_acquire+0x13c/0x160 [ 39.403738][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403740][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403742][ T291] lwtunnel_output+0x29b/0x650 [ 39.403744][ T291] ? dst_release+0x54/0x240 [ 39.403746][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403750][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403754][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.403756][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.403759][ T291] seg6_output+0x97/0x710 [ 39.403762][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403764][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.403766][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.403769][ T291] ? trace_fib6_table_lookup+0xd1/0x1c0 [ 39.403771][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403773][ T291] ? lock_acquire+0x13c/0x160 [ 39.403776][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403778][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403780][ T291] lwtunnel_output+0x29b/0x650 [ 39.403782][ T291] ? dst_release+0x54/0x240 [ 39.403784][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403788][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403792][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.403794][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.403796][ T291] seg6_output+0x97/0x710 [ 39.403799][ T291] ? seg6_output_core+0x92b/0xeb0 [ 39.403801][ T291] ? seg6_output+0x97/0x710 [ 39.403804][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403806][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.403808][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.403811][ T291] ? __sys_sendto+0x260/0x320 [ 39.403814][ T291] ? __x64_sys_sendto+0xe4/0x1f0 [ 39.403817][ T291] ? do_syscall_64+0xff/0x530 [ 39.403820][ T291] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 39.403823][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403825][ T291] ? lock_acquire+0x13c/0x160 [ 39.403827][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403829][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403831][ T291] lwtunnel_output+0x29b/0x650 [ 39.403833][ T291] ? dst_release+0x54/0x240 [ 39.403835][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403839][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403843][ T291] ? trace_hardirqs_on+0x36/0x40 [ 39.403846][ T291] seg6_output+0x97/0x710 [ 39.403849][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403852][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403854][ T291] ? lock_acquire+0x13c/0x160 [ 39.403856][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403864][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403865][ T291] lwtunnel_output+0x29b/0x650 [ 39.403867][ T291] ? dst_release+0x54/0x240 [ 39.403870][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403873][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403877][ T291] ? ip6_pol_route_input+0xa0/0xa0 [ 39.403879][ T291] ? fib6_rule_lookup+0x40d/0x5b0 [ 39.403882][ T291] seg6_output+0x97/0x710 [ 39.403884][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403886][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403889][ T291] ? __asan_memcpy+0x3c/0x60 [ 39.403891][ T291] ? __seg6_do_srh_inline+0x386/0xd70 [ 39.403893][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403895][ T291] ? lock_release+0x184/0x1f0 [ 39.403898][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403900][ T291] ? lock_acquire+0x13c/0x160 [ 39.403902][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403904][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403906][ T291] lwtunnel_output+0x29b/0x650 [ 39.403908][ T291] ? dst_release+0x54/0x240 [ 39.403910][ T291] seg6_output_core+0x26d/0xeb0 [ 39.403914][ T291] ? seg6_do_srh+0xcd0/0xcd0 [ 39.403917][ T291] ? __get_hash_from_flowi6+0x48/0x300 [ 39.403921][ T291] ? ip6_autoflowlabel+0x2e/0x120 [ 39.403924][ T291] ? __ip6_make_skb+0xfc7/0x2660 [ 39.403926][ T291] ? ip_generic_getfrag+0x11b/0x200 [ 39.403930][ T291] seg6_output+0x97/0x710 [ 39.403933][ T291] ? seg6_output_core+0xeb0/0xeb0 [ 39.403936][ T291] ? ip6_find_1stfragopt+0x2c0/0x2c0 [ 39.403939][ T291] ? lock_acquire+0x13c/0x160 [ 39.403941][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403943][ T291] ? lock_release+0x184/0x1f0 [ 39.403945][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403947][ T291] ? lock_acquire+0x13c/0x160 [ 39.403950][ T291] ? lwtunnel_output+0x129/0x650 [ 39.403952][ T291] lwtunnel_output+0x29b/0x650 [ 39.403954][ T291] ? ip6_local_out+0x1f/0x140 [ 39.403957][ T291] ip6_send_skb+0xee/0x350 [ 39.403960][ T291] rawv6_push_pending_frames+0x4cb/0xa90 [ 39.403964][ T291] ? ip6_flush_pending_frames+0x20/0x20 [ 39.403966][ T291] ? rawv6_setsockopt+0x560/0x560 [ 39.403969][ T291] ? raw6_destroy+0x30/0x30 [ 39.403973][ T291] rawv6_sendmsg+0x144c/0x1a40 [ 39.403977][ T291] ? rawv6_send_hdrinc+0x15a0/0x15a0 [ 39.403980][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403982][ T291] ? sock_recvmsg+0xed/0x190 [ 39.403989][ T291] ? rcu_is_watching+0x16/0xd0 [ 39.403990][ T291] ? lock_acquire+0x13c/0x160 [ 39.403994][ T291] ? __sock_sendmsg+0xce/0x190 [ 39.403996][ T291] __sock_sendmsg+0xce/0x190 [ 39.403999][ T291] ? fdget+0x4f/0x1e0 [ 39.404002][ T291] __sys_sendto+0x260/0x320 [ 39.404005][ T291] ? __ia32_sys_getpeername+0xd0/0xd0 [ 39.404012][ T291] __x64_sys_sendto+0xe4/0x1f0 [ 39.404015][ T291] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 39.404017][ T291] ? trace_hardirqs_off_finish+0x147/0x1a0 [ 39.404019][ T291] ? trace_hardirqs_on+0x36/0x40 [ 39.404021][ T291] do_syscall_64+0xff/0x530 [ 39.404024][ T291] ? exc_page_fault+0xee/0x100 [ 39.404027][ T291] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 39.404029][ T291] RIP: 0033:0x7f50949b254e [ 39.404033][ 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.404035][ T291] RSP: 002b:00007fff2665a100 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 39.404040][ T291] RAX: ffffffffffffffda RBX: 000055a549d9b0a0 RCX: 00007f50949b254e [ 39.404042][ T291] RDX: 0000000000000040 RSI: 000055a549d9b0a4 RDI: 0000000000000005 [ 39.404044][ T291] RBP: 00007fff2665a110 R08: 000055a549dad2b4 R09: 000000000000001c [ 39.404045][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a549d9b0a4 [ 39.404046][ T291] R13: 0000000000000040 R14: 00007fff2665b400 R15: 000055a549d9b0a0 [ 39.404050][ T291] [ 40.464835][ T291] ping6 (291) used greatest stack depth: 20136 bytes left [ 40.464852][ T291] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 40.464855][ T291] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 291, name: ping6 [ 40.464857][ T291] preempt_count: 2, expected: 0 [ 40.464857][ T291] RCU nest depth: 0, expected: 0 [ 40.464858][ T291] INFO: lockdep is turned off. [ 40.464862][ T291] irq event stamp: 0 [ 40.464863][ T291] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 40.464868][ T291] hardirqs last disabled at (0): [] copy_process+0x1d3b/0x62b0 [ 40.464873][ T291] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62b0 [ 40.464875][ T291] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 40.464877][ T291] Preemption disabled at: [ 40.464878][ T291] [<0000000000000000>] 0x0 [ 40.464883][ T291] CPU: 3 UID: 0 PID: 291 Comm: ping6 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 40.464886][ T291] Tainted: [W]=WARN [ 40.464887][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.464888][ T291] Call Trace: [ 40.464890][ T291] [ 40.464891][ T291] dump_stack_lvl+0x6f/0xa0 [ 40.464897][ T291] __might_resched.cold+0x1fe/0x2c1 [ 40.464901][ T291] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 40.464905][ T291] ? __asan_memcpy+0x3c/0x60 [ 40.464908][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.464911][ T291] __kmalloc_noprof+0x443/0x760 [ 40.464913][ T291] ? __rwlock_init+0x150/0x150 [ 40.464916][ T291] ? alloc_buf.isra.0+0x4b/0x260 [ 40.464921][ T291] ? do_raw_spin_unlock+0x59/0x250 [ 40.464923][ T291] alloc_buf.isra.0+0x4b/0x260 [ 40.464925][ T291] put_chars+0x1e1/0x2f0 [ 40.464927][ T291] ? __send_to_port+0x420/0x420 [ 40.464928][ T291] ? console_prepend_replay+0x20/0x20 [ 40.464931][ T291] hvc_console_print+0x292/0x780 [ 40.464936][ T291] ? hvc_write+0x3a0/0x3a0 [ 40.464938][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.464939][ T291] ? lock_acquire+0x13c/0x160 [ 40.464942][ T291] console_emit_next_record+0x22f/0x4c0 [ 40.464945][ T291] ? devkmsg_read+0x4b0/0x4b0 [ 40.464947][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.464948][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.464948][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.464949][ T291] ? lock_acquire+0x13c/0x160 [ 40.464951][ T291] ? console_flush_one_record+0x111/0x710 [ 40.464953][ T291] console_flush_one_record+0x46f/0x710 [ 40.464955][ T291] ? console_emit_next_record+0x4c0/0x4c0 [ 40.464958][ T291] console_unlock+0xee/0x1f0 [ 40.464960][ T291] ? lock_acquire+0x13c/0x160 [ 40.464961][ T291] ? console_flush_one_record+0x710/0x710 [ 40.464963][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.464964][ T291] ? lock_release+0x184/0x1f0 [ 40.464965][ T291] ? lock_acquire+0xe0/0x160 [ 40.464967][ T291] ? __rcu_read_lock+0x70/0x70 [ 40.464968][ T291] ? __down_trylock_console_sem+0x5e/0xa0 [ 40.464970][ T291] ? vprintk_emit+0x320/0x3e0 [ 40.464971][ T291] vprintk_emit+0x37c/0x3e0 [ 40.464973][ T291] ? wake_up_klogd_work_func+0x90/0x90 [ 40.464974][ T291] ? do_raw_read_unlock+0x70/0x70 [ 40.464976][ T291] ? forget_original_parent+0x5c/0xdb0 [ 40.464978][ T291] _printk+0xc7/0x100 [ 40.464981][ T291] ? snapshot_read.cold+0x21/0x21 [ 40.464983][ T291] ? do_raw_spin_lock+0x131/0x280 [ 40.464985][ T291] ? do_raw_spin_lock+0x131/0x280 [ 40.464986][ T291] ? __rwlock_init+0x150/0x150 [ 40.464988][ T291] ? do_raw_spin_lock+0x131/0x280 [ 40.464990][ T291] do_exit.cold+0x82/0x9c [ 40.464993][ T291] ? exit_notify+0x890/0x890 [ 40.464994][ T291] ? posixtimer_sig_unignore.isra.0+0x5f0/0x5f0 [ 40.464997][ T291] ? rcu_is_watching+0x16/0xd0 [ 40.464998][ T291] do_group_exit+0xb8/0x370 [ 40.465000][ T291] __x64_sys_exit_group+0x3c/0x50 [ 40.465001][ T291] x64_sys_call+0x1567/0x1570 [ 40.465003][ T291] do_syscall_64+0xff/0x530 [ 40.465007][ T291] ? exc_page_fault+0xee/0x100 [ 40.465009][ T291] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 40.465011][ T291] RIP: 0033:0x7f5094a031b8 [ 40.465012][ T291] Code: Unable to access opcode bytes at 0x7f5094a0318e. [ 40.465014][ T291] RSP: 002b:00007fff2665b468 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 40.465017][ T291] RAX: ffffffffffffffda RBX: 00007f5094b33f88 RCX: 00007f5094a031b8 [ 40.465018][ T291] RDX: 00007f50947947c8 RSI: ffffffffffffffb0 RDI: 0000000000000001 [ 40.465019][ T291] RBP: 00007fff2665b4c0 R08: 0000000000000000 R09: 0000000000001010 [ 40.465020][ T291] R10: 00007fff2665b2e0 R11: 0000000000000246 R12: 0000000000000002 [ 40.465021][ T291] R13: 0000000000000001 R14: 00007f5094b32680 R15: 00007f5094b33fa0 [ 40.465023][ T291]