====================================== | [ 176.956072][ C3] #2: ffffffff9af59060 (rcu_read_lock){....}-{1:3}, at: gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre | [ 176.956369][ C3] #3: ffffffff9af59060 (rcu_read_lock){....}-{1:3}, at: gro_cells_receive (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/core/gro_cells.c:19) | [ 176.956673][ C3] | [ 176.956673][ C3] stack backtrace: [ 176.957184][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 176.957398][ C3] Call Trace: [ 176.957528][ C3] [ 176.957618][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 176.957803][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 176.957974][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 176.958153][ C3] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 176.958323][ C3] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 176.958493][ C3] ? stack_trace_save (kernel/stacktrace.c:123) [ 176.958662][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 176.958831][ C3] ? fib_table_lookup (net/ipv4/fib_trie.c:1634) [ 176.959015][ C3] ? save_trace (kernel/locking/lockdep.c:588) [ 176.959185][ C3] mark_lock (kernel/locking/lockdep.c:4749) [ 176.959311][ C3] mark_usage (kernel/locking/lockdep.c:4638) [ 176.959441][ C3] __lock_acquire (kernel/locking/lockdep.c:5180) [ 176.959620][ C3] ? fib_rules_lookup (net/core/fib_rules.c:295) [ 176.959793][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 176.959966][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 176.960181][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 176.960355][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 176.960523][ C3] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 176.960655][ C3] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 176.960830][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.961001][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 176.961214][ C3] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 176.961386][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 176.961622][ C3] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 176.961834][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 176.962008][ C3] __alloc_skb (net/core/skbuff.c:730) [ 176.962198][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 176.962383][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 176.962551][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 176.962720][ C3] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 176.962897][ C3] skb_copy (net/core/skbuff.c:2221) [ 176.963029][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 176.963198][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 176.963371][ C3] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 176.963546][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 176.963720][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 176.963897][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 176.964081][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 176.964256][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 176.964427][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 176.964603][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 176.964774][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 176.964948][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 176.965117][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 176.965291][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 176.965462][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 176.965634][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 176.965762][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 176.965929][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.966100][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 176.966273][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.966442][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 176.966613][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.966784][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 176.966996][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 176.967209][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.967378][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.967547][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 176.967719][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 176.967898][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 176.968070][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 176.968240][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 176.968410][ C3] ? rcu_core (kernel/rcu/tree.c:2457 kernel/rcu/tree.c:2807) [ 176.968540][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 176.968750][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 176.968919][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4339 kernel/locking/lockdep.c:4406) [ 176.969138][ C3] handle_softirqs (kernel/softirq.c:561) [ 176.969310][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 176.969481][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 176.969610][ C3] [ 176.969699][ C3] [ 176.969788][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 176.969957][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 176.970124][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 176.970302][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 176.970475][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 176.970649][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 176.970820][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 176.970991][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 176.971207][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 176.971380][ C3] packet_snd (net/packet/af_packet.c:3132) [ 176.971567][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 176.971738][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 176.971912][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 176.972079][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 176.972251][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 176.972459][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.972629][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 176.972802][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 176.972982][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 176.973162][ C3] ? sock_ioctl (net/socket.c:1342) [ 176.973347][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 176.973522][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 176.973736][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 176.973956][ C3] __x64_sys_sendto (net/socket.c:2211) [ 176.974148][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 176.974389][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 176.974576][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 176.974814][ C3] RIP: 0033:0x7f6577864a4a [ 176.975007][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 176.975664][ C3] RSP: 002b:00007ffd45e39018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 176.975948][ C3] RAX: ffffffffffffffda RBX: 00000000359e29d0 RCX: 00007f6577864a4a [ 176.976206][ C3] RDX: 000000000000002a RSI: 00000000359e2c92 RDI: 0000000000000005 [ 176.976457][ C3] RBP: 00000000359e2c92 R08: 00007ffd45e39020 R09: 0000000000000014 [ 176.976712][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 176.976965][ C3] R13: 000000000000002a R14: 00007ffd45e39020 R15: 0000000000000000 | [ 176.977698][ C3] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 2155, name: mausezahn | [ 176.978003][ C3] preempt_count: 101, expected: 0 | [ 176.978171][ C3] RCU nest depth: 4, expected: 0 | [ 176.978347][ C3] INFO: lockdep is turned off. [ 176.978794][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 176.978992][ C3] Call Trace: [ 176.979117][ C3] [ 176.979210][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 176.979385][ C3] __might_resched (kernel/sched/core.c:8759) [ 176.979550][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 176.979755][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 176.979952][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 176.980115][ C3] __alloc_skb (net/core/skbuff.c:730) [ 176.980278][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 176.980439][ C3] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 176.980607][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 176.980769][ C3] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 176.980932][ C3] skb_copy (net/core/skbuff.c:2221) [ 176.981052][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 176.981212][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 176.981376][ C3] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 176.981557][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 176.981723][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 176.981884][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 176.982057][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 176.982225][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 176.982387][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 176.982548][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 176.982711][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 176.982877][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 176.983038][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 176.983198][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 176.983357][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 176.983517][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 176.983635][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 176.983898][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.984067][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 176.984226][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.984386][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 176.984637][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.984795][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 176.984991][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 176.985283][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.985447][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.985612][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 176.985771][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 176.986031][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 176.986193][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 176.986351][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 176.986512][ C3] ? rcu_core (kernel/rcu/tree.c:2457 kernel/rcu/tree.c:2807) [ 176.986634][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 176.986932][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 176.987103][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4339 kernel/locking/lockdep.c:4406) [ 176.987302][ C3] handle_softirqs (kernel/softirq.c:561) [ 176.987557][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 176.987719][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 176.987839][ C3] [ 176.987921][ C3] [ 176.988001][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 176.988258][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 176.988419][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 176.988583][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 176.988741][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 176.988998][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 176.989160][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 176.989323][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 176.989523][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 176.989787][ C3] packet_snd (net/packet/af_packet.c:3132) [ 176.989948][ C3] ? __lock_release (kernel/locking/lockdep.c:5525) [ 176.990106][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 176.990265][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 176.990516][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 176.990677][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 176.990839][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.990998][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 176.991251][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 176.991423][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 176.991590][ C3] ? sock_ioctl (net/socket.c:1342) [ 176.991748][ C3] ? rseq_update_cpu_node_id (kernel/rseq.c:109 (discriminator 10)) [ 176.992001][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:333) [ 176.992204][ C3] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [ 176.992425][ C3] __x64_sys_sendto (net/socket.c:2211) [ 176.992584][ C3] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 176.992876][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 176.993036][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 176.993257][ C3] RIP: 0033:0x7f6577864a4a [ 176.993523][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 176.994101][ C3] RSP: 002b:00007ffd45e39018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 176.994443][ C3] RAX: ffffffffffffffda RBX: 00000000359e29d0 RCX: 00007f6577864a4a [ 176.994681][ C3] RDX: 000000000000002a RSI: 00000000359e2c92 RDI: 0000000000000005 [ 176.995019][ C3] RBP: 00000000359e2c92 R08: 00007ffd45e39020 R09: 0000000000000014 [ 176.995258][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 176.995498][ C3] R13: 000000000000002a R14: 00007ffd45e39020 R15: 0000000000000000 | [ 179.011960][ C3] preempt_count: 101, expected: 0 | [ 179.012126][ C3] RCU nest depth: 4, expected: 0 | [ 179.012299][ C3] INFO: lockdep is turned off. | [ 179.012798][ C3] Tainted: [W]=WARN [ 179.012923][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.013124][ C3] Call Trace: [ 179.013251][ C3] [ 179.013337][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 179.013509][ C3] __might_resched (kernel/sched/core.c:8759) [ 179.013692][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.013915][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.014129][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 179.014294][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 179.014458][ C3] __alloc_skb (net/core/skbuff.c:730) [ 179.014618][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 179.014792][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 179.014961][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.015129][ C3] skb_copy (net/core/skbuff.c:2221) [ 179.015257][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 179.015429][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 179.015606][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 179.015774][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 179.015934][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 179.016105][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 179.016268][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 179.016436][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 179.016601][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 179.016762][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 179.016920][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.017082][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 179.017243][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 179.017402][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 179.017567][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 179.017743][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 179.017915][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 179.018087][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 179.018265][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 179.018445][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 179.018623][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 179.018801][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 179.018935][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 179.019110][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 179.019287][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 179.019464][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 179.019638][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 179.019813][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 179.019985][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.020167][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 179.020383][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 179.020596][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.020770][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.020944][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 179.021117][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 179.021289][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 179.021473][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 179.021653][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 179.021830][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 179.022048][ C3] handle_softirqs (kernel/softirq.c:561) [ 179.022226][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.022400][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 179.022532][ C3] [ 179.022621][ C3] [ 179.022710][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 179.022892][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.023062][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 179.023237][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 179.023408][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 179.023584][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 179.023757][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 179.023935][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 179.024151][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 179.024327][ C3] packet_snd (net/packet/af_packet.c:3132) [ 179.024500][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.024670][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.024842][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 179.025012][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.025185][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.025361][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 179.025534][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.025711][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 179.025885][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 179.026059][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 179.026232][ C3] ? sock_ioctl (net/socket.c:1342) [ 179.026404][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 179.026576][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 179.026751][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.026928][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.027098][ C3] __x64_sys_sendto (net/socket.c:2211) [ 179.027269][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 179.027486][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 179.027662][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.027886][ C3] RIP: 0033:0x7f2cf8949a4a [ 179.028066][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 179.028669][ C3] RSP: 002b:00007ffef2a30ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 179.028933][ C3] RAX: ffffffffffffffda RBX: 000000001efd79d0 RCX: 00007f2cf8949a4a [ 179.029202][ C3] RDX: 000000000000002a RSI: 000000001efd7c92 RDI: 0000000000000005 [ 179.029448][ C3] RBP: 000000001efd7c92 R08: 00007ffef2a30ad0 R09: 0000000000000014 [ 179.029687][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 179.029924][ C3] R13: 000000000000002a R14: 00007ffef2a30ad0 R15: 0000000000000000 | [ 181.074977][ C2] preempt_count: 101, expected: 0 | [ 181.075160][ C2] RCU nest depth: 4, expected: 0 | [ 181.075348][ C2] INFO: lockdep is turned off. | [ 181.075871][ C2] Tainted: [W]=WARN [ 181.075991][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 181.076200][ C2] Call Trace: [ 181.076325][ C2] [ 181.076406][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 181.076575][ C2] __might_resched (kernel/sched/core.c:8759) [ 181.076735][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 181.076937][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 181.077140][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 181.077301][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 181.077476][ C2] __alloc_skb (net/core/skbuff.c:730) [ 181.077633][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 181.077795][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.077957][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 181.078121][ C2] skb_copy (net/core/skbuff.c:2221) [ 181.078243][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 181.078409][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 181.078572][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 181.078744][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 181.078908][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 181.079072][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 181.079237][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.079399][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 181.079563][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 181.079721][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 181.079891][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.080050][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 181.080217][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 181.080377][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 181.080545][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 181.080704][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 181.080864][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 181.081027][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 181.081194][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 181.081354][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 181.081536][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 181.081697][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 181.081819][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 181.081977][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 181.082147][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 181.082312][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 181.082476][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 181.082636][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 181.082795][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 181.082956][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 181.083158][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 181.083356][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.083522][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 181.083699][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 181.083858][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 181.084026][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 181.084189][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 181.084349][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 181.084511][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 181.084679][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 181.084840][ C2] handle_softirqs (kernel/softirq.c:561) [ 181.085000][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 181.085159][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 181.085279][ C2] [ 181.085360][ C2] [ 181.085440][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 181.085598][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 181.085762][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 181.085930][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 181.086087][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 181.086269][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 181.086428][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 181.086588][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 181.086794][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 181.086963][ C2] packet_snd (net/packet/af_packet.c:3132) [ 181.087127][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.087309][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 181.087471][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 181.087636][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 181.087794][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.087956][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 181.088118][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 181.088287][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.088452][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 181.088613][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 181.088778][ C2] ? sock_ioctl (net/socket.c:1342) [ 181.088938][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 181.089096][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 181.089260][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 181.089429][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 181.089588][ C2] __x64_sys_sendto (net/socket.c:2211) [ 181.089746][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 181.089945][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 181.090112][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 181.090311][ C2] RIP: 0033:0x7f9127608a4a [ 181.090477][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 181.091067][ C2] RSP: 002b:00007fffaca61098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 181.091309][ C2] RAX: ffffffffffffffda RBX: 000000002bb089d0 RCX: 00007f9127608a4a [ 181.091565][ C2] RDX: 000000000000002a RSI: 000000002bb08c92 RDI: 0000000000000005 [ 181.091835][ C2] RBP: 000000002bb08c92 R08: 00007fffaca610a0 R09: 0000000000000014 [ 181.092071][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 181.092310][ C2] R13: 000000000000002a R14: 00007fffaca610a0 R15: 0000000000000000 | [ 183.117397][ C2] preempt_count: 101, expected: 0 | [ 183.117575][ C2] RCU nest depth: 4, expected: 0 | [ 183.117762][ C2] INFO: lockdep is turned off. | [ 183.118338][ C2] Tainted: [W]=WARN [ 183.118483][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 183.118708][ C2] Call Trace: [ 183.118859][ C2] [ 183.118963][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 183.119151][ C2] __might_resched (kernel/sched/core.c:8759) [ 183.119342][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 183.119578][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 183.119817][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 183.120007][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 183.120189][ C2] __alloc_skb (net/core/skbuff.c:730) [ 183.120383][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 183.120569][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 183.120769][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 183.120966][ C2] skb_copy (net/core/skbuff.c:2221) [ 183.121124][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 183.121335][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 183.121544][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 183.121786][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 183.121994][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 183.122219][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 183.122432][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 183.122658][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 183.122861][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 183.123080][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 183.123275][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 183.123465][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 183.123686][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 183.123869][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 183.124071][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 183.124255][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 183.124457][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 183.124642][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 183.124830][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 183.125039][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 183.125219][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 183.125425][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 183.125582][ C2] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 183.125771][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 183.125988][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 183.126168][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 183.126375][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 183.126570][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 183.126764][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 183.126999][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 183.127234][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 183.127431][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 183.127638][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 183.127832][ C2] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891) [ 183.128051][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 183.128265][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 183.128476][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 183.128669][ C2] ? __pfx_trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 183.128916][ C2] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 183.129122][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 183.129298][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 183.129500][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 183.129710][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 183.129856][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 183.130130][ C2] handle_softirqs (kernel/softirq.c:561) [ 183.130339][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 183.130582][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 183.130743][ C2] [ 183.130861][ C2] [ 183.130973][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 183.131196][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 183.131430][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 183.131649][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 183.131875][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 183.132073][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 183.132280][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 183.132473][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 183.132707][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 183.132905][ C2] packet_snd (net/packet/af_packet.c:3132) [ 183.133099][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 183.133289][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 183.133491][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 183.133681][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 183.133875][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 183.134073][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 183.134269][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 183.134456][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 183.134641][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 183.134838][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 183.135038][ C2] ? sock_ioctl (net/socket.c:1342) [ 183.135238][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 183.135437][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 183.135637][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 183.135838][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 183.136033][ C2] __x64_sys_sendto (net/socket.c:2211) [ 183.136249][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 183.136522][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 183.136730][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 183.136958][ C2] RIP: 0033:0x7fbe09974a4a [ 183.137144][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 183.137782][ C2] RSP: 002b:00007ffe816d8aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 183.138096][ C2] RAX: ffffffffffffffda RBX: 00000000376199d0 RCX: 00007fbe09974a4a [ 183.138384][ C2] RDX: 000000000000002a RSI: 0000000037619c92 RDI: 0000000000000005 [ 183.138685][ C2] RBP: 0000000037619c92 R08: 00007ffe816d8ab0 R09: 0000000000000014 [ 183.138962][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 183.139252][ C2] R13: 000000000000002a R14: 00007ffe816d8ab0 R15: 0000000000000000 | [ 185.162986][ C3] preempt_count: 101, expected: 0 | [ 185.163164][ C3] RCU nest depth: 4, expected: 0 | [ 185.163348][ C3] INFO: lockdep is turned off. | [ 185.163885][ C3] Tainted: [W]=WARN [ 185.164028][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 185.164253][ C3] Call Trace: [ 185.164393][ C3] [ 185.164485][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 185.164677][ C3] __might_resched (kernel/sched/core.c:8759) [ 185.164872][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 185.165108][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 185.165345][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 185.165534][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 185.165716][ C3] __alloc_skb (net/core/skbuff.c:730) [ 185.165895][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 185.166075][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 185.166266][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 185.166449][ C3] skb_copy (net/core/skbuff.c:2221) [ 185.166594][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 185.166777][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 185.166958][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 185.167135][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 185.167315][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 185.167493][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 185.167674][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 185.167859][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 185.168039][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 185.168216][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 185.168392][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 185.168569][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 185.168747][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 185.168923][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 185.169110][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 185.169286][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 185.169462][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 185.169639][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 185.169817][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 185.169995][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 185.170170][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 185.170356][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 185.170490][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 185.170669][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 185.170871][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 185.171051][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 185.171234][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 185.171419][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 185.171598][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 185.171789][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 185.172015][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 185.172234][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 185.172410][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 185.172596][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 185.172789][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 185.172968][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 185.173154][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 185.173335][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 185.173516][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 185.173743][ C3] handle_softirqs (kernel/softirq.c:561) [ 185.173925][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 185.174108][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 185.174245][ C3] [ 185.174336][ C3] [ 185.174432][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 185.174611][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 185.174790][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 185.174974][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 185.175149][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 185.175331][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 185.175508][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 185.175693][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 185.175915][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 185.176095][ C3] packet_snd (net/packet/af_packet.c:3132) [ 185.176283][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 185.176463][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 185.176648][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 185.176829][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 185.177014][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 185.177191][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 185.177370][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 185.177546][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 185.177731][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 185.177913][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 185.178094][ C3] ? sock_ioctl (net/socket.c:1342) [ 185.178313][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 185.178497][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 185.178675][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 185.178854][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 185.179030][ C3] __x64_sys_sendto (net/socket.c:2211) [ 185.179206][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 185.179423][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 185.179607][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 185.179840][ C3] RIP: 0033:0x7f724c778a4a [ 185.180026][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 185.180647][ C3] RSP: 002b:00007ffca1fe6c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 185.180913][ C3] RAX: ffffffffffffffda RBX: 000000003ba0f9d0 RCX: 00007f724c778a4a [ 185.181182][ C3] RDX: 000000000000002a RSI: 000000003ba0fc92 RDI: 0000000000000005 [ 185.181466][ C3] RBP: 000000003ba0fc92 R08: 00007ffca1fe6c60 R09: 0000000000000014 [ 185.181731][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 185.181994][ C3] R13: 000000000000002a R14: 00007ffca1fe6c60 R15: 0000000000000000 | [ 187.349206][ C0] preempt_count: 101, expected: 0 | [ 187.349390][ C0] RCU nest depth: 4, expected: 0 | [ 187.349545][ C0] INFO: lockdep is turned off. | [ 187.350043][ C0] Tainted: [W]=WARN [ 187.350168][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 187.350375][ C0] Call Trace: [ 187.350498][ C0] [ 187.350589][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 187.350770][ C0] __might_resched (kernel/sched/core.c:8759) [ 187.350967][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 187.351190][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 187.351434][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 187.351609][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 187.351781][ C0] __alloc_skb (net/core/skbuff.c:730) [ 187.351951][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 187.352118][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.352296][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.352469][ C0] skb_copy (net/core/skbuff.c:2221) [ 187.352601][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 187.352763][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 187.352937][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 187.353102][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 187.353267][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 187.353435][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 187.353601][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.353769][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 187.353931][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 187.354096][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 187.354260][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.354426][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 187.354591][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 187.354754][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 187.354926][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 187.355089][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 187.355261][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 187.355425][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 187.355586][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 187.355755][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 187.355921][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 187.356090][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 187.356221][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 187.356384][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 187.356551][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 187.356723][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 187.356886][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 187.357045][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 187.357208][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.357377][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 187.357579][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 187.357788][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.357983][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.358150][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 187.358319][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 187.358484][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 187.358658][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 187.358822][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 187.358987][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 187.359200][ C0] handle_softirqs (kernel/softirq.c:561) [ 187.359374][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 187.359542][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 187.359670][ C0] [ 187.359754][ C0] [ 187.359841][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 187.360006][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 187.360186][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 187.360347][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 187.360516][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 187.360680][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 187.360840][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 187.361009][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 187.361212][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 187.361388][ C0] packet_snd (net/packet/af_packet.c:3132) [ 187.361550][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.361723][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 187.361886][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 187.362044][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.362209][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.362384][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.362572][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 187.362736][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.362907][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 187.363082][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 187.363258][ C0] ? sock_ioctl (net/socket.c:1342) [ 187.363421][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 187.363583][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.363743][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 187.363910][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 187.364069][ C0] __x64_sys_sendto (net/socket.c:2211) [ 187.364237][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 187.364441][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 187.364600][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 187.364799][ C0] RIP: 0033:0x7f0ce5fc0a4a [ 187.364965][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 187.365560][ C0] RSP: 002b:00007fffb1219928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 187.365824][ C0] RAX: ffffffffffffffda RBX: 0000000017d849d0 RCX: 00007f0ce5fc0a4a [ 187.366068][ C0] RDX: 000000000000002a RSI: 0000000017d84c92 RDI: 0000000000000005 [ 187.366350][ C0] RBP: 0000000017d84c92 R08: 00007fffb1219930 R09: 0000000000000014 [ 187.366600][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 187.366843][ C0] R13: 000000000000002a R14: 00007fffb1219930 R15: 0000000000000000 | [ 189.342772][ C3] preempt_count: 101, expected: 0 | [ 189.342931][ C3] RCU nest depth: 4, expected: 0 | [ 189.343089][ C3] INFO: lockdep is turned off. | [ 189.343581][ C3] Tainted: [W]=WARN [ 189.343709][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 189.343909][ C3] Call Trace: [ 189.344036][ C3] [ 189.344124][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 189.344298][ C3] __might_resched (kernel/sched/core.c:8759) [ 189.344485][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 189.344686][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 189.344885][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 189.345048][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 189.345209][ C3] __alloc_skb (net/core/skbuff.c:730) [ 189.345368][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 189.345527][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 189.345688][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 189.345847][ C3] skb_copy (net/core/skbuff.c:2221) [ 189.345975][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 189.346137][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 189.346330][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 189.346490][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 189.346655][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 189.346816][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 189.346979][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 189.347138][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 189.347299][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 189.347459][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 189.347622][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 189.347796][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 189.347957][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 189.348115][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 189.348279][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 189.348438][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 189.348600][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 189.348757][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 189.348925][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 189.349086][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 189.349242][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 189.349404][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 189.349526][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 189.349684][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 189.349847][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 189.350010][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 189.350174][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 189.350335][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 189.350493][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 189.350652][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 189.350857][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 189.351054][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 189.351212][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 189.351384][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 189.351549][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 189.351709][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 189.351870][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 189.352032][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 189.352194][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 189.352397][ C3] handle_softirqs (kernel/softirq.c:561) [ 189.352567][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 189.352727][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 189.352849][ C3] [ 189.352929][ C3] [ 189.353010][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 189.353169][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 189.353328][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 189.353491][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 189.353655][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 189.353818][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 189.353982][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 189.354141][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 189.354339][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 189.354500][ C3] packet_snd (net/packet/af_packet.c:3132) [ 189.354665][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 189.354827][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 189.354988][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 189.355148][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 189.355309][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 189.355467][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 189.355625][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 189.355786][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 189.355955][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 189.356117][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 189.356277][ C3] ? sock_ioctl (net/socket.c:1342) [ 189.356440][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 189.356603][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 189.356761][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 189.356921][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 189.357079][ C3] __x64_sys_sendto (net/socket.c:2211) [ 189.357244][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 189.357446][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 189.357609][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 189.357811][ C3] RIP: 0033:0x7fd4fe67da4a [ 189.357978][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 189.358540][ C3] RSP: 002b:00007ffee575f0e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 189.358779][ C3] RAX: ffffffffffffffda RBX: 000000000e1109d0 RCX: 00007fd4fe67da4a [ 189.359014][ C3] RDX: 000000000000002a RSI: 000000000e110c92 RDI: 0000000000000005 [ 189.359252][ C3] RBP: 000000000e110c92 R08: 00007ffee575f0f0 R09: 0000000000000014 [ 189.359491][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 189.359730][ C3] R13: 000000000000002a R14: 00007ffee575f0f0 R15: 0000000000000000 | [ 191.364085][ C3] preempt_count: 101, expected: 0 | [ 191.364258][ C3] RCU nest depth: 4, expected: 0 | [ 191.364420][ C3] INFO: lockdep is turned off. | [ 191.364898][ C3] Tainted: [W]=WARN [ 191.365024][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.365248][ C3] Call Trace: [ 191.365371][ C3] [ 191.365458][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 191.365631][ C3] __might_resched (kernel/sched/core.c:8759) [ 191.365797][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 191.366012][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 191.366217][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 191.366403][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 191.366573][ C3] __alloc_skb (net/core/skbuff.c:730) [ 191.366745][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 191.366927][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 191.367089][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 191.367249][ C3] skb_copy (net/core/skbuff.c:2221) [ 191.367383][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 191.367543][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 191.367727][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 191.367892][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 191.368055][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 191.368236][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 191.368400][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 191.368571][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 191.368737][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 191.368900][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 191.369074][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 191.369249][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 191.369431][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 191.369601][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 191.369777][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 191.369951][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 191.370126][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 191.370301][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 191.370482][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 191.370659][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 191.370835][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 191.371016][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 191.371149][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 191.371334][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 191.371513][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 191.371701][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 191.371879][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 191.372056][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 191.372229][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 191.372407][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 191.372626][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 191.372845][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 191.373019][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 191.373198][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 191.373376][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 191.373561][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 191.373741][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 191.373919][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 191.374100][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 191.374323][ C3] handle_softirqs (kernel/softirq.c:561) [ 191.374509][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 191.374698][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 191.374826][ C3] [ 191.374913][ C3] [ 191.374998][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 191.375161][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 191.375330][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 191.375499][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 191.375677][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 191.375848][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 191.376008][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 191.376183][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 191.376404][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 191.376584][ C3] packet_snd (net/packet/af_packet.c:3132) [ 191.376754][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 191.376931][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 191.377100][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 191.377283][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 191.377444][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 191.377615][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 191.377772][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 191.377951][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 191.378125][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 191.378295][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 191.378487][ C3] ? sock_ioctl (net/socket.c:1342) [ 191.378671][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 191.378850][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 191.379024][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 191.379184][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 191.379349][ C3] __x64_sys_sendto (net/socket.c:2211) [ 191.379513][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 191.379721][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 191.379890][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 191.380102][ C3] RIP: 0033:0x7f2b9f9aba4a [ 191.380290][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 191.380887][ C3] RSP: 002b:00007ffdee697158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 191.381129][ C3] RAX: ffffffffffffffda RBX: 00000000166b79d0 RCX: 00007f2b9f9aba4a [ 191.381406][ C3] RDX: 000000000000002a RSI: 00000000166b7c92 RDI: 0000000000000005 [ 191.381652][ C3] RBP: 00000000166b7c92 R08: 00007ffdee697160 R09: 0000000000000014 [ 191.381912][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 191.382185][ C3] R13: 000000000000002a R14: 00007ffdee697160 R15: 0000000000000000 | [ 193.425097][ C3] preempt_count: 101, expected: 0 | [ 193.425271][ C3] RCU nest depth: 4, expected: 0 | [ 193.425428][ C3] INFO: lockdep is turned off. | [ 193.425911][ C3] Tainted: [W]=WARN [ 193.426038][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 193.426242][ C3] Call Trace: [ 193.426365][ C3] [ 193.426446][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 193.426617][ C3] __might_resched (kernel/sched/core.c:8759) [ 193.426786][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 193.426991][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 193.427189][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 193.427351][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 193.427521][ C3] __alloc_skb (net/core/skbuff.c:730) [ 193.427690][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 193.427854][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 193.428016][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 193.428177][ C3] skb_copy (net/core/skbuff.c:2221) [ 193.428299][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 193.428463][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 193.428627][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 193.428842][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 193.429009][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 193.429168][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 193.429331][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 193.429491][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 193.429652][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 193.429812][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 193.429968][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 193.430130][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 193.430294][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 193.430453][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 193.430616][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 193.430776][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 193.430938][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 193.431097][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 193.431264][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 193.431441][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 193.431599][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 193.431760][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 193.431881][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 193.432042][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 193.432204][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 193.432368][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 193.432538][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 193.432698][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 193.432859][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 193.433024][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 193.433225][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 193.433424][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 193.433584][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 193.433750][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 193.433912][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 193.434074][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 193.434238][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 193.434399][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 193.434562][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 193.434719][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 193.434932][ C3] handle_softirqs (kernel/softirq.c:561) [ 193.435099][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 193.435262][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 193.435383][ C3] [ 193.435465][ C3] [ 193.435547][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 193.435706][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 193.435862][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 193.436028][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 193.436186][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 193.436349][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 193.436509][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 193.436667][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 193.436865][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 193.437042][ C3] packet_snd (net/packet/af_packet.c:3132) [ 193.437209][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 193.437368][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 193.437531][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 193.437689][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 193.437851][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 193.438012][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 193.438170][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 193.438335][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 193.438497][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 193.438663][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 193.438825][ C3] ? sock_ioctl (net/socket.c:1342) [ 193.438981][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 193.439141][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 193.439299][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 193.439458][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 193.439621][ C3] __x64_sys_sendto (net/socket.c:2211) [ 193.439780][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 193.439978][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 193.440139][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 193.440339][ C3] RIP: 0033:0x7fbe0d7eba4a [ 193.440503][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 193.441066][ C3] RSP: 002b:00007fff2ec86ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 193.441319][ C3] RAX: ffffffffffffffda RBX: 000000003da599d0 RCX: 00007fbe0d7eba4a [ 193.441558][ C3] RDX: 000000000000002a RSI: 000000003da59c92 RDI: 0000000000000005 [ 193.441820][ C3] RBP: 000000003da59c92 R08: 00007fff2ec86f00 R09: 0000000000000014 [ 193.442055][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 193.442294][ C3] R13: 000000000000002a R14: 00007fff2ec86f00 R15: 0000000000000000 | [ 195.475554][ C0] preempt_count: 101, expected: 0 | [ 195.475728][ C0] RCU nest depth: 4, expected: 0 | [ 195.475908][ C0] INFO: lockdep is turned off. | [ 195.476448][ C0] Tainted: [W]=WARN [ 195.476580][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 195.476805][ C0] Call Trace: [ 195.476957][ C0] [ 195.477056][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 195.477275][ C0] __might_resched (kernel/sched/core.c:8759) [ 195.477475][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 195.477714][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 195.477950][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 195.478133][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 195.478313][ C0] __alloc_skb (net/core/skbuff.c:730) [ 195.478503][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 195.478695][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 195.478884][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 195.479079][ C0] skb_copy (net/core/skbuff.c:2221) [ 195.479223][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 195.479403][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 195.479584][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 195.479772][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 195.479948][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 195.480132][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 195.480309][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 195.480489][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 195.480664][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 195.480838][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 195.481022][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 195.481205][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 195.481405][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 195.481597][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 195.481784][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 195.481960][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 195.482138][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 195.482313][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 195.482501][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 195.482679][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 195.482916][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 195.483101][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 195.483245][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 195.483420][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 195.483600][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 195.483775][ C0] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 195.483955][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 195.484127][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 195.484296][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 195.484498][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 195.484699][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 195.484858][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 195.485016][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 195.485189][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 195.485421][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 195.485589][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 195.485779][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 195.485937][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 195.486121][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 195.486342][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 195.486522][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 195.486697][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 195.486920][ C0] handle_softirqs (kernel/softirq.c:561) [ 195.487094][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 195.487253][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 195.487378][ C0] [ 195.487468][ C0] [ 195.487551][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 195.487718][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 195.487877][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 195.488041][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 195.488207][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 195.488382][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 195.488548][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 195.488722][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 195.488943][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 195.489117][ C0] packet_snd (net/packet/af_packet.c:3132) [ 195.489290][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 195.489466][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 195.489641][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 195.489820][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 195.489991][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 195.490162][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 195.490340][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 195.490513][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 195.490688][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 195.490868][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 195.491045][ C0] ? sock_ioctl (net/socket.c:1342) [ 195.491221][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 195.491403][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 195.491572][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 195.491737][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 195.491911][ C0] __x64_sys_sendto (net/socket.c:2211) [ 195.492068][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 195.492285][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 195.492455][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 195.492657][ C0] RIP: 0033:0x7f914dcf1a4a [ 195.492849][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 195.493447][ C0] RSP: 002b:00007ffd2d750e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 195.493743][ C0] RAX: ffffffffffffffda RBX: 000000000317f9d0 RCX: 00007f914dcf1a4a [ 195.494023][ C0] RDX: 000000000000002a RSI: 000000000317fc92 RDI: 0000000000000005 [ 195.494281][ C0] RBP: 000000000317fc92 R08: 00007ffd2d750e50 R09: 0000000000000014 [ 195.494540][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 195.494812][ C0] R13: 000000000000002a R14: 00007ffd2d750e50 R15: 0000000000000000 | [ 197.768335][ C2] preempt_count: 101, expected: 0 | [ 197.768565][ C2] RCU nest depth: 3, expected: 0 | [ 197.768733][ C2] INFO: lockdep is turned off. | [ 197.769213][ C2] Tainted: [W]=WARN [ 197.769352][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 197.769583][ C2] Call Trace: [ 197.769738][ C2] [ 197.769833][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 197.770000][ C2] __might_resched (kernel/sched/core.c:8759) [ 197.770162][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 197.770390][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 197.770589][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 197.770749][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 197.770906][ C2] __alloc_skb (net/core/skbuff.c:730) [ 197.771116][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 197.771312][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 197.771549][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 197.771711][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 197.771906][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 197.772062][ C2] skb_copy (net/core/skbuff.c:2221) [ 197.772191][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 197.772363][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 197.772620][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 197.772865][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 197.773029][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 197.773188][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 197.773366][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 197.773528][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 197.773689][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 197.773849][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 197.774000][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 197.774116][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 197.774291][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 197.774449][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 197.774606][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 197.774756][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 197.774875][ C2] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 197.775041][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 197.775200][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 197.775383][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 197.775546][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 197.775708][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 197.775867][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 197.776055][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 197.776256][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 197.776410][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 197.776562][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 197.776716][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 197.776910][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 197.777068][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 197.777227][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 197.777389][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 197.777543][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 197.777733][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 197.777927][ C2] handle_softirqs (kernel/softirq.c:561) [ 197.778086][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 197.778252][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 197.778387][ C2] [ 197.778469][ C2] [ 197.778547][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 197.778700][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 197.778854][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 197.779008][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 197.779159][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 197.779371][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 197.779528][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 197.779682][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 197.779891][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 197.780046][ C2] packet_snd (net/packet/af_packet.c:3132) [ 197.780200][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 197.780351][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 197.780511][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 197.780664][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 197.780819][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 197.780971][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 197.781120][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 197.781281][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 197.781438][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 197.781601][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 197.781757][ C2] ? sock_ioctl (net/socket.c:1342) [ 197.781910][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 197.782065][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 197.782218][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 197.782406][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 197.782556][ C2] __x64_sys_sendto (net/socket.c:2211) [ 197.782709][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 197.782907][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 197.783064][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 197.783262][ C2] RIP: 0033:0x7fdd4f17fa4a [ 197.783424][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 197.783966][ C2] RSP: 002b:00007fff87523e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 197.784199][ C2] RAX: ffffffffffffffda RBX: 00000000209cc9d0 RCX: 00007fdd4f17fa4a [ 197.784430][ C2] RDX: 000000000000002a RSI: 00000000209ccc92 RDI: 0000000000000005 [ 197.784657][ C2] RBP: 00000000209ccc92 R08: 00007fff87523e90 R09: 0000000000000014 [ 197.784891][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 197.785119][ C2] R13: 000000000000002a R14: 00007fff87523e90 R15: 0000000000000000 | [ 199.786088][ C0] preempt_count: 101, expected: 0 | [ 199.786251][ C0] RCU nest depth: 3, expected: 0 | [ 199.786401][ C0] INFO: lockdep is turned off. | [ 199.786866][ C0] Tainted: [W]=WARN [ 199.786980][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 199.787167][ C0] Call Trace: [ 199.787288][ C0] [ 199.787366][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 199.787528][ C0] __might_resched (kernel/sched/core.c:8759) [ 199.787682][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 199.787876][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 199.788075][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 199.788228][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 199.788385][ C0] __alloc_skb (net/core/skbuff.c:730) [ 199.788537][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 199.788692][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 199.788884][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 199.789037][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 199.789218][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 199.789373][ C0] skb_copy (net/core/skbuff.c:2221) [ 199.789489][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 199.789643][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 199.789840][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 199.790071][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 199.790227][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 199.790389][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 199.790545][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 199.790701][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 199.790896][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 199.791098][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 199.791291][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 199.791409][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 199.791563][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 199.791727][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 199.791882][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 199.792035][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 199.792163][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 199.792320][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 199.792476][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 199.792633][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 199.792786][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 199.792949][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 199.793114][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 199.793283][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 199.793481][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 199.793688][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 199.793854][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 199.794081][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 199.794339][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 199.794556][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 199.794783][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 199.795027][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 199.795284][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 199.795576][ C0] handle_softirqs (kernel/softirq.c:561) [ 199.795822][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 199.796067][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 199.796251][ C0] [ 199.796374][ C0] [ 199.796472][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 199.796625][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 199.796778][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 199.796936][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 199.797102][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 199.797283][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 199.797437][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 199.797590][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 199.797783][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 199.797936][ C0] packet_snd (net/packet/af_packet.c:3132) [ 199.798099][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 199.798256][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 199.798415][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 199.798566][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 199.798718][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 199.798869][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 199.799028][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 199.799191][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 199.799344][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 199.799499][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 199.799664][ C0] ? sock_ioctl (net/socket.c:1342) [ 199.799815][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 199.799968][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 199.800141][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 199.800295][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 199.800446][ C0] __x64_sys_sendto (net/socket.c:2211) [ 199.800597][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 199.800793][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 199.800946][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 199.801186][ C0] RIP: 0033:0x7fa9b9dfea4a [ 199.801396][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 199.801938][ C0] RSP: 002b:00007ffd214f1b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 199.802191][ C0] RAX: ffffffffffffffda RBX: 000000000e9b39d0 RCX: 00007fa9b9dfea4a [ 199.802426][ C0] RDX: 000000000000002a RSI: 000000000e9b3c92 RDI: 0000000000000005 [ 199.802654][ C0] RBP: 000000000e9b3c92 R08: 00007ffd214f1b40 R09: 0000000000000014 [ 199.802880][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 199.803127][ C0] R13: 000000000000002a R14: 00007ffd214f1b40 R15: 0000000000000000 | [ 201.863630][ C1] preempt_count: 101, expected: 0 | [ 201.863841][ C1] RCU nest depth: 3, expected: 0 | [ 201.864065][ C1] INFO: lockdep is turned off. | [ 201.864816][ C1] Tainted: [W]=WARN [ 201.865018][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 201.865337][ C1] Call Trace: [ 201.865525][ C1] [ 201.865655][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 201.865909][ C1] __might_resched (kernel/sched/core.c:8759) [ 201.866165][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 201.866482][ C1] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 201.866796][ C1] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 201.867050][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 201.867314][ C1] __alloc_skb (net/core/skbuff.c:730) [ 201.867569][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 201.867829][ C1] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 201.868161][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 201.868425][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 201.868688][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 201.868948][ C1] skb_copy (net/core/skbuff.c:2221) [ 201.869152][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 201.869424][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 201.869761][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 201.870164][ C1] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 201.870432][ C1] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 201.870693][ C1] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 201.870963][ C1] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 201.871242][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 201.871533][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 201.871796][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 201.872066][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 201.872263][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 201.872532][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 201.872791][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 201.873061][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 201.873329][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 201.873598][ C1] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 201.873792][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 201.874061][ C1] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 201.874324][ C1] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 201.874594][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 201.874867][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 201.875141][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 201.875403][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 201.875745][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 201.876084][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 201.876352][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 201.876622][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 201.876886][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 201.877209][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 201.877494][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 201.877767][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 201.878030][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 201.878298][ C1] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 201.878627][ C1] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 201.878886][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 201.879149][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 201.879499][ C1] handle_softirqs (kernel/softirq.c:561) [ 201.879765][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 201.880037][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 201.880242][ C1] [ 201.880379][ C1] [ 201.880516][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 201.880782][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 201.881065][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 201.881345][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 201.881613][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 201.881884][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 201.882155][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 201.882421][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 201.882747][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 201.883029][ C1] packet_snd (net/packet/af_packet.c:3132) [ 201.883292][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 201.883550][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 201.883811][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 201.884079][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 201.884342][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 201.884588][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 201.884838][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 201.885099][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 201.885348][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 201.885605][ C1] ? __pfx___sys_sendto (net/socket.c:2175) [ 201.885865][ C1] ? sock_ioctl (net/socket.c:1342) [ 201.886134][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 201.886406][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 201.886665][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 201.886938][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 201.887205][ C1] __x64_sys_sendto (net/socket.c:2211) [ 201.887464][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 201.887787][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 201.888039][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 201.888359][ C1] RIP: 0033:0x7fa5937e3a4a [ 201.888608][ C1] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 201.889489][ C1] RSP: 002b:00007ffc7bcdf708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 201.889880][ C1] RAX: ffffffffffffffda RBX: 000000001c9d99d0 RCX: 00007fa5937e3a4a [ 201.890281][ C1] RDX: 000000000000002a RSI: 000000001c9d9c92 RDI: 0000000000000005 [ 201.890684][ C1] RBP: 000000001c9d9c92 R08: 00007ffc7bcdf710 R09: 0000000000000014 [ 201.891067][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 201.891463][ C1] R13: 000000000000002a R14: 00007ffc7bcdf710 R15: 0000000000000000 | [ 203.881543][ C0] preempt_count: 101, expected: 0 | [ 203.881694][ C0] RCU nest depth: 3, expected: 0 | [ 203.881847][ C0] INFO: lockdep is turned off. | [ 203.882314][ C0] Tainted: [W]=WARN [ 203.882431][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 203.882625][ C0] Call Trace: [ 203.882740][ C0] [ 203.882820][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 203.882983][ C0] __might_resched (kernel/sched/core.c:8759) [ 203.883140][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 203.883348][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 203.883544][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 203.883711][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 203.883873][ C0] __alloc_skb (net/core/skbuff.c:730) [ 203.884038][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 203.884205][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 203.884410][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 203.884576][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 203.884728][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 203.884884][ C0] skb_copy (net/core/skbuff.c:2221) [ 203.885016][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 203.885172][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 203.885384][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 203.885618][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 203.885775][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 203.885930][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 203.886086][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 203.886253][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 203.886413][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 203.886569][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 203.886721][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 203.886838][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 203.887006][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 203.887164][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 203.887336][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 203.887495][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 203.887623][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 203.887780][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 203.887935][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 203.888086][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 203.888238][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 203.888399][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 203.888566][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 203.888783][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 203.888982][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 203.889140][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 203.889303][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 203.889455][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 203.889665][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 203.889834][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 203.890000][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 203.890152][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 203.890312][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 203.890465][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 203.890620][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 203.890738][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 203.890929][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 203.891086][ C0] handle_softirqs (kernel/softirq.c:561) [ 203.891245][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 203.891401][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 203.891517][ C0] [ 203.891597][ C0] [ 203.891675][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 203.891826][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 203.891979][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 203.892141][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 203.892301][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 203.892456][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 203.892610][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 203.892766][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 203.892955][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 203.893120][ C0] packet_snd (net/packet/af_packet.c:3132) [ 203.893280][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 203.893442][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 203.893597][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 203.893748][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 203.893900][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 203.894054][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 203.894206][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 203.894364][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 203.894517][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 203.894672][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 203.894825][ C0] ? sock_ioctl (net/socket.c:1342) [ 203.894976][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 203.895128][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 203.895283][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 203.895436][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 203.895593][ C0] __x64_sys_sendto (net/socket.c:2211) [ 203.895747][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 203.895942][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 203.896096][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 203.896288][ C0] RIP: 0033:0x7f0fbbdd5a4a [ 203.896450][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 203.896989][ C0] RSP: 002b:00007ffe46eda928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 203.897220][ C0] RAX: ffffffffffffffda RBX: 00000000170539d0 RCX: 00007f0fbbdd5a4a [ 203.897457][ C0] RDX: 000000000000002a RSI: 0000000017053c92 RDI: 0000000000000005 [ 203.897691][ C0] RBP: 0000000017053c92 R08: 00007ffe46eda930 R09: 0000000000000014 [ 203.897917][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 203.898143][ C0] R13: 000000000000002a R14: 00007ffe46eda930 R15: 0000000000000000 | [ 205.960174][ C0] preempt_count: 101, expected: 0 | [ 205.960337][ C0] RCU nest depth: 3, expected: 0 | [ 205.960495][ C0] INFO: lockdep is turned off. | [ 205.961069][ C0] Tainted: [W]=WARN [ 205.961189][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 205.961405][ C0] Call Trace: [ 205.961526][ C0] [ 205.961610][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 205.961788][ C0] __might_resched (kernel/sched/core.c:8759) [ 205.961946][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 205.962142][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 205.962333][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 205.962486][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 205.962645][ C0] __alloc_skb (net/core/skbuff.c:730) [ 205.962812][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 205.962970][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 205.963160][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 205.963313][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 205.963475][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 205.963634][ C0] skb_copy (net/core/skbuff.c:2221) [ 205.963786][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 205.963944][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 205.964164][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 205.964397][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 205.964560][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 205.964769][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 205.965017][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 205.965266][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 205.965483][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 205.965637][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 205.965803][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 205.965924][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 205.966088][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 205.966244][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 205.966400][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 205.966559][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 205.966726][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 205.966855][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 205.967028][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 205.967192][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 205.967348][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 205.967501][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 205.967654][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 205.967842][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 205.967994][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 205.968193][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 205.968390][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 205.968543][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 205.968719][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 205.968900][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 205.969065][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 205.969230][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 205.969403][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 205.969568][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 205.969795][ C0] handle_softirqs (kernel/softirq.c:561) [ 205.969971][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 205.970143][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 205.970274][ C0] [ 205.970361][ C0] [ 205.970448][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 205.970624][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 205.970803][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 205.970977][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 205.971147][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 205.971332][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 205.971490][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 205.971644][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 205.971872][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 205.972029][ C0] packet_snd (net/packet/af_packet.c:3132) [ 205.972188][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 205.972344][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 205.972504][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 205.972659][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 205.972890][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 205.973043][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 205.973204][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 205.973358][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 205.973511][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 205.973665][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 205.973831][ C0] ? sock_ioctl (net/socket.c:1342) [ 205.973998][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 205.974157][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 205.974316][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 205.974471][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 205.974623][ C0] __x64_sys_sendto (net/socket.c:2211) [ 205.974782][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 205.974978][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 205.975136][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.975331][ C0] RIP: 0033:0x7fb06409ba4a [ 205.975509][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 205.976092][ C0] RSP: 002b:00007ffe74d25228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 205.976328][ C0] RAX: ffffffffffffffda RBX: 0000000035eb19d0 RCX: 00007fb06409ba4a [ 205.976565][ C0] RDX: 000000000000002a RSI: 0000000035eb1c92 RDI: 0000000000000005 [ 205.976794][ C0] RBP: 0000000035eb1c92 R08: 00007ffe74d25230 R09: 0000000000000014 [ 205.977023][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 205.977261][ C0] R13: 000000000000002a R14: 00007ffe74d25230 R15: 0000000000000000 | [ 208.194038][ C0] preempt_count: 101, expected: 0 | [ 208.194190][ C0] RCU nest depth: 3, expected: 0 | [ 208.194363][ C0] INFO: lockdep is turned off. | [ 208.194830][ C0] Tainted: [W]=WARN [ 208.194957][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 208.195230][ C0] Call Trace: [ 208.195411][ C0] [ 208.195492][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 208.195738][ C0] __might_resched (kernel/sched/core.c:8759) [ 208.195967][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 208.196260][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 208.196567][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 208.196822][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 208.197076][ C0] __alloc_skb (net/core/skbuff.c:730) [ 208.197326][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 208.197572][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 208.197879][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 208.198123][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 208.198372][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 208.198630][ C0] skb_copy (net/core/skbuff.c:2221) [ 208.198817][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 208.199072][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 208.199387][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 208.199760][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 208.200012][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 208.200259][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 208.200513][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 208.200761][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 208.200996][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 208.201244][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 208.201438][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 208.201554][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 208.201707][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 208.201906][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 208.202069][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 208.202245][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 208.202377][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 208.202533][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 208.202694][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 208.202860][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 208.203016][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 208.203185][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 208.203346][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 208.203499][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 208.203699][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 208.203897][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 208.204063][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 208.204239][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 208.204410][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 208.204574][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 208.204735][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 208.204893][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 208.205046][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 208.205206][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 208.205365][ C0] handle_softirqs (kernel/softirq.c:561) [ 208.205532][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 208.205702][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 208.205823][ C0] [ 208.205908][ C0] [ 208.205992][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 208.206160][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 208.206331][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 208.206497][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 208.206667][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 208.206829][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 208.206982][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 208.207152][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 208.207491][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 208.207740][ C0] packet_snd (net/packet/af_packet.c:3132) [ 208.207980][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 208.208210][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 208.208443][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 208.208679][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 208.208901][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 208.209136][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 208.209385][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 208.209628][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 208.209878][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 208.210138][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 208.210385][ C0] ? sock_ioctl (net/socket.c:1342) [ 208.210622][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 208.210864][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 208.211108][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 208.211376][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 208.211606][ C0] __x64_sys_sendto (net/socket.c:2211) [ 208.211832][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 208.212125][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 208.212371][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 208.212667][ C0] RIP: 0033:0x7f7d31a3aa4a [ 208.212911][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 208.213730][ C0] RSP: 002b:00007ffee6b91e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 208.214081][ C0] RAX: ffffffffffffffda RBX: 0000000019ca89d0 RCX: 00007f7d31a3aa4a [ 208.214434][ C0] RDX: 000000000000002a RSI: 0000000019ca8c92 RDI: 0000000000000005 [ 208.214785][ C0] RBP: 0000000019ca8c92 R08: 00007ffee6b91e30 R09: 0000000000000014 [ 208.215164][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 208.215496][ C0] R13: 000000000000002a R14: 00007ffee6b91e30 R15: 0000000000000000 | [ 210.277992][ C3] preempt_count: 101, expected: 0 | [ 210.278144][ C3] RCU nest depth: 3, expected: 0 | [ 210.278307][ C3] INFO: lockdep is turned off. | [ 210.278783][ C3] Tainted: [W]=WARN [ 210.278898][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 210.279086][ C3] Call Trace: [ 210.279203][ C3] [ 210.279287][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 210.279448][ C3] __might_resched (kernel/sched/core.c:8759) [ 210.279606][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 210.279810][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 210.280002][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 210.280163][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 210.280334][ C3] __alloc_skb (net/core/skbuff.c:730) [ 210.280510][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 210.280680][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 210.280889][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 210.281057][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.281221][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.281380][ C3] skb_copy (net/core/skbuff.c:2221) [ 210.281498][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 210.281655][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 210.281859][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 210.282090][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 210.282254][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 210.282411][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 210.282565][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 210.282722][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 210.282880][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 210.283039][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 210.283193][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 210.283311][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 210.283466][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 210.283623][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 210.283783][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 210.283936][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 210.284053][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 210.284206][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 210.284362][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 210.284554][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.284706][ C3] ? __mod_timer (kernel/time/timer.c:1065) [ 210.284866][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 210.285037][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 210.285202][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 210.285395][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 210.285587][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 210.285746][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 210.285899][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 210.286056][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 210.286257][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 210.286414][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 210.286570][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.286723][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 210.286877][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 210.287030][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 210.287188][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 210.287315][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 210.287526][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 210.287693][ C3] handle_softirqs (kernel/softirq.c:561) [ 210.287862][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 210.288038][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 210.288173][ C3] [ 210.288261][ C3] [ 210.288350][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 210.288515][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 210.288681][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 210.288847][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 210.289010][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 210.289176][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 210.289336][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 210.289495][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 210.289688][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 210.289851][ C3] packet_snd (net/packet/af_packet.c:3132) [ 210.290006][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 210.290159][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 210.290319][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 210.290470][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 210.290636][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 210.290798][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 210.290953][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 210.291118][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 210.291302][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 210.291466][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 210.291633][ C3] ? sock_ioctl (net/socket.c:1342) [ 210.291795][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 210.291957][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 210.292107][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 210.292270][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 210.292422][ C3] __x64_sys_sendto (net/socket.c:2211) [ 210.292574][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 210.292765][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 210.292918][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 210.293125][ C3] RIP: 0033:0x7fa29af03a4a [ 210.293302][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 210.293871][ C3] RSP: 002b:00007ffd55b7d2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 210.294101][ C3] RAX: ffffffffffffffda RBX: 00000000115f29d0 RCX: 00007fa29af03a4a [ 210.294337][ C3] RDX: 000000000000002a RSI: 00000000115f2c92 RDI: 0000000000000005 [ 210.294571][ C3] RBP: 00000000115f2c92 R08: 00007ffd55b7d2c0 R09: 0000000000000014 [ 210.294805][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 210.295042][ C3] R13: 000000000000002a R14: 00007ffd55b7d2c0 R15: 0000000000000000 | [ 212.358163][ C3] preempt_count: 101, expected: 0 | [ 212.358355][ C3] RCU nest depth: 3, expected: 0 | [ 212.358525][ C3] INFO: lockdep is turned off. | [ 212.359006][ C3] Tainted: [W]=WARN [ 212.359130][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 212.359335][ C3] Call Trace: [ 212.359456][ C3] [ 212.359537][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 212.359718][ C3] __might_resched (kernel/sched/core.c:8759) [ 212.359878][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 212.360084][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 212.360281][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 212.360438][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 212.360603][ C3] __alloc_skb (net/core/skbuff.c:730) [ 212.360773][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 212.360929][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 212.361122][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 212.361292][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 212.361466][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 212.361625][ C3] skb_copy (net/core/skbuff.c:2221) [ 212.361749][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 212.361909][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 212.362115][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 212.362361][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 212.362522][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 212.362701][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 212.362861][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 212.363022][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 212.363202][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 212.363379][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 212.363538][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 212.363666][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 212.363827][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 212.363982][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 212.364149][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 212.364305][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 212.364425][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 212.364586][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 212.364759][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 212.365008][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 212.365166][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 212.365335][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 212.365492][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 212.365651][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 212.365865][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 212.366068][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 212.366224][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 212.366383][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 212.366540][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 212.366696][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 212.366854][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 212.367012][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 212.367175][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 212.367335][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 212.367491][ C3] handle_softirqs (kernel/softirq.c:561) [ 212.367651][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 212.367806][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 212.367923][ C3] [ 212.368003][ C3] [ 212.368084][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 212.368246][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 212.368401][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 212.368558][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 212.368720][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 212.368878][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 212.369035][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 212.369192][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 212.369392][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 212.369549][ C3] packet_snd (net/packet/af_packet.c:3132) [ 212.369705][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 212.369861][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 212.370018][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 212.370173][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 212.370328][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 212.370483][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 212.370645][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 212.370800][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 212.370956][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 212.371114][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 212.371303][ C3] ? sock_ioctl (net/socket.c:1342) [ 212.371460][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 212.371616][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 212.371776][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 212.371932][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 212.372088][ C3] __x64_sys_sendto (net/socket.c:2211) [ 212.372245][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 212.372440][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 212.372596][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 212.372792][ C3] RIP: 0033:0x7f7ebc4aba4a [ 212.372962][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 212.373514][ C3] RSP: 002b:00007ffc5632efe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 212.373750][ C3] RAX: ffffffffffffffda RBX: 000000002bed89d0 RCX: 00007f7ebc4aba4a [ 212.373988][ C3] RDX: 000000000000002a RSI: 000000002bed8c92 RDI: 0000000000000005 [ 212.374221][ C3] RBP: 000000002bed8c92 R08: 00007ffc5632eff0 R09: 0000000000000014 [ 212.374452][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 212.374687][ C3] R13: 000000000000002a R14: 00007ffc5632eff0 R15: 0000000000000000 | [ 214.408023][ C2] preempt_count: 101, expected: 0 | [ 214.408207][ C2] RCU nest depth: 3, expected: 0 | [ 214.408397][ C2] INFO: lockdep is turned off. | [ 214.408877][ C2] Tainted: [W]=WARN [ 214.409002][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 214.409209][ C2] Call Trace: [ 214.409329][ C2] [ 214.409415][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 214.409576][ C2] __might_resched (kernel/sched/core.c:8759) [ 214.409730][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 214.409986][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 214.410205][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 214.410363][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 214.410530][ C2] __alloc_skb (net/core/skbuff.c:730) [ 214.410716][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 214.410889][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 214.411086][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 214.411265][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 214.411429][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 214.411583][ C2] skb_copy (net/core/skbuff.c:2221) [ 214.411719][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 214.411911][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 214.412124][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 214.412370][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 214.412541][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 214.412706][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 214.412893][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 214.413048][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 214.413227][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 214.413414][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 214.413583][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 214.413701][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 214.413878][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 214.414044][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 214.414215][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 214.414367][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 214.414524][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 214.414653][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 214.414805][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 214.414973][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 214.415135][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 214.415290][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 214.415465][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 214.415616][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 214.415780][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 214.415969][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 214.416181][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 214.416335][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 214.416487][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 214.416648][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 214.416802][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 214.416955][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 214.417110][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 214.417270][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 214.417506][ C2] handle_softirqs (kernel/softirq.c:561) [ 214.417665][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 214.417861][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 214.417981][ C2] [ 214.418061][ C2] [ 214.418150][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 214.418331][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 214.418480][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 214.418647][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 214.418799][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 214.418959][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 214.419120][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 214.419283][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 214.419491][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 214.419647][ C2] packet_snd (net/packet/af_packet.c:3132) [ 214.419841][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 214.419998][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 214.420162][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 214.420315][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 214.420468][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 214.420648][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 214.420820][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 214.420979][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 214.421135][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 214.421305][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 214.421471][ C2] ? sock_ioctl (net/socket.c:1342) [ 214.421666][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 214.421825][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 214.421994][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 214.422166][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 214.422321][ C2] __x64_sys_sendto (net/socket.c:2211) [ 214.422500][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 214.422700][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 214.422866][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 214.423080][ C2] RIP: 0033:0x7fe075822a4a [ 214.423256][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 214.423835][ C2] RSP: 002b:00007ffcb722ec18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 214.424074][ C2] RAX: ffffffffffffffda RBX: 00000000272fe9d0 RCX: 00007fe075822a4a [ 214.424317][ C2] RDX: 000000000000002a RSI: 00000000272fec92 RDI: 0000000000000005 [ 214.424558][ C2] RBP: 00000000272fec92 R08: 00007ffcb722ec20 R09: 0000000000000014 [ 214.424791][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 214.425045][ C2] R13: 000000000000002a R14: 00007ffcb722ec20 R15: 0000000000000000 | [ 216.432250][ C2] preempt_count: 101, expected: 0 | [ 216.432420][ C2] RCU nest depth: 3, expected: 0 | [ 216.432586][ C2] INFO: lockdep is turned off. | [ 216.433060][ C2] Tainted: [W]=WARN [ 216.433176][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 216.433366][ C2] Call Trace: [ 216.433487][ C2] [ 216.433575][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 216.433738][ C2] __might_resched (kernel/sched/core.c:8759) [ 216.433900][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 216.434235][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 216.434425][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 216.434587][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 216.434744][ C2] __alloc_skb (net/core/skbuff.c:730) [ 216.434897][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 216.435052][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 216.435244][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 216.435400][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 216.435554][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 216.435705][ C2] skb_copy (net/core/skbuff.c:2221) [ 216.435830][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 216.435986][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 216.436180][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 216.436409][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 216.436565][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 216.436727][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 216.436890][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 216.437056][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 216.437215][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 216.437370][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 216.437524][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 216.437639][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 216.437798][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 216.437959][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 216.438124][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 216.438276][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 216.438391][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 216.438547][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 216.438701][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 216.438855][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 216.439013][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 216.439173][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 216.439326][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 216.439481][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 216.439674][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 216.439863][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 216.440017][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 216.440171][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 216.440326][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 216.440485][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 216.440641][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 216.440803][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 216.440958][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 216.441155][ C2] handle_softirqs (kernel/softirq.c:561) [ 216.441321][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 216.441472][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 216.441593][ C2] [ 216.441671][ C2] [ 216.441749][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 216.441921][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 216.442073][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 216.442229][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 216.442381][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 216.442533][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 216.442693][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 216.442846][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 216.443035][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 216.443190][ C2] packet_snd (net/packet/af_packet.c:3132) [ 216.443345][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 216.443498][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 216.443650][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 216.443806][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 216.443957][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 216.444110][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 216.444260][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 216.444409][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 216.444562][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 216.444717][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 216.444868][ C2] ? sock_ioctl (net/socket.c:1342) [ 216.445026][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 216.445179][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 216.445332][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 216.445484][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 216.445636][ C2] __x64_sys_sendto (net/socket.c:2211) [ 216.445788][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 216.445979][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 216.446138][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 216.446330][ C2] RIP: 0033:0x7f84b6987a4a [ 216.446492][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 216.447023][ C2] RSP: 002b:00007fff06067dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 216.447261][ C2] RAX: ffffffffffffffda RBX: 000000001c6eb9d0 RCX: 00007f84b6987a4a [ 216.447486][ C2] RDX: 000000000000002a RSI: 000000001c6ebc92 RDI: 0000000000000005 [ 216.447712][ C2] RBP: 000000001c6ebc92 R08: 00007fff06067dd0 R09: 0000000000000014 [ 216.447936][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 216.448166][ C2] R13: 000000000000002a R14: 00007fff06067dd0 R15: 0000000000000000 | [ 218.695873][ C2] preempt_count: 101, expected: 0 | [ 218.696062][ C2] RCU nest depth: 4, expected: 0 | [ 218.696266][ C2] INFO: lockdep is turned off. | [ 218.696808][ C2] Tainted: [W]=WARN [ 218.696940][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 218.697154][ C2] Call Trace: [ 218.697289][ C2] [ 218.697378][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 218.697564][ C2] __might_resched (kernel/sched/core.c:8759) [ 218.697725][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 218.697970][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 218.698177][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 218.698350][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 218.698518][ C2] __alloc_skb (net/core/skbuff.c:730) [ 218.698718][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 218.698891][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 218.699065][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 218.699237][ C2] skb_copy (net/core/skbuff.c:2221) [ 218.699377][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 218.699554][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 218.699735][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 218.699915][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 218.700087][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 218.700264][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 218.700454][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 218.700626][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 218.700798][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 218.700985][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 218.701146][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 218.701316][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 218.701476][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 218.701639][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 218.701814][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 218.701974][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 218.702131][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 218.702288][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 218.702449][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 218.702613][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 218.702778][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 218.702955][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 218.703077][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 218.703233][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 218.703389][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 218.703548][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 218.703708][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 218.703867][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 218.704031][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 218.704188][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 218.704385][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 218.704582][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 218.704739][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 218.704900][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 218.705062][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 218.705227][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 218.705386][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 218.705545][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 218.705704][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 218.705910][ C2] handle_softirqs (kernel/softirq.c:561) [ 218.706071][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 218.706231][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 218.706355][ C2] [ 218.706436][ C2] [ 218.706518][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 218.706675][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 218.706844][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 218.707017][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 218.707174][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 218.707333][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 218.707498][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 218.707658][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 218.707860][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 218.708033][ C2] packet_snd (net/packet/af_packet.c:3132) [ 218.708194][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 218.708359][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 218.708519][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 218.708702][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 218.708874][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 218.709038][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 218.709196][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 218.709367][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 218.709528][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 218.709687][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 218.709851][ C2] ? sock_ioctl (net/socket.c:1342) [ 218.710025][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 218.710186][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 218.710344][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 218.710506][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 218.710678][ C2] __x64_sys_sendto (net/socket.c:2211) [ 218.710850][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 218.711060][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 218.711249][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 218.711463][ C2] RIP: 0033:0x7f26386faa4a [ 218.711646][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 218.712260][ C2] RSP: 002b:00007fffbe130418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 218.712529][ C2] RAX: ffffffffffffffda RBX: 000000000599a9d0 RCX: 00007f26386faa4a [ 218.712788][ C2] RDX: 000000000000002a RSI: 000000000599ac92 RDI: 0000000000000005 [ 218.713049][ C2] RBP: 000000000599ac92 R08: 00007fffbe130420 R09: 0000000000000014 [ 218.713306][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 218.713571][ C2] R13: 000000000000002a R14: 00007fffbe130420 R15: 0000000000000000 | [ 220.797320][ C3] preempt_count: 101, expected: 0 | [ 220.797480][ C3] RCU nest depth: 4, expected: 0 | [ 220.797640][ C3] INFO: lockdep is turned off. | [ 220.798128][ C3] Tainted: [W]=WARN [ 220.798255][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 220.798453][ C3] Call Trace: [ 220.798571][ C3] [ 220.798655][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 220.798822][ C3] __might_resched (kernel/sched/core.c:8759) [ 220.798991][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 220.799192][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 220.799389][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 220.799550][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 220.799709][ C3] __alloc_skb (net/core/skbuff.c:730) [ 220.799871][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 220.800044][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 220.800213][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 220.800373][ C3] skb_copy (net/core/skbuff.c:2221) [ 220.800494][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 220.800659][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 220.800822][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 220.800987][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 220.801160][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 220.801330][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 220.801493][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 220.801651][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 220.801814][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 220.801984][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 220.802144][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 220.802308][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 220.802475][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 220.802647][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 220.802815][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 220.802987][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 220.803147][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 220.803309][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 220.803475][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 220.803633][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 220.803797][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 220.803968][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 220.804091][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 220.804280][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 220.804481][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 220.804708][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 220.804946][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 220.805186][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 220.805436][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 220.805738][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 220.806037][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 220.806280][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 220.806526][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 220.806766][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 220.807067][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 220.807316][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 220.807576][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 220.807820][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 220.808062][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 220.808305][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 220.808551][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 220.808747][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 220.809057][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 220.809310][ C3] handle_softirqs (kernel/softirq.c:561) [ 220.809555][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 220.809796][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 220.809981][ C3] [ 220.810098][ C3] [ 220.810207][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 220.810433][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 220.810683][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 220.810929][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 220.811178][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 220.811428][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 220.811676][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 220.811908][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 220.812215][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 220.812454][ C3] packet_snd (net/packet/af_packet.c:3132) [ 220.812691][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 220.812935][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 220.813177][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 220.813421][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 220.813645][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 220.813895][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 220.814132][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 220.814367][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 220.814593][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 220.814838][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 220.815067][ C3] ? sock_ioctl (net/socket.c:1342) [ 220.815311][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 220.815557][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 220.815816][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 220.815991][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 220.816151][ C3] __x64_sys_sendto (net/socket.c:2211) [ 220.816310][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 220.816513][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 220.816677][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 220.816876][ C3] RIP: 0033:0x7f2de2991a4a [ 220.817056][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 220.817612][ C3] RSP: 002b:00007ffc61227088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 220.817852][ C3] RAX: ffffffffffffffda RBX: 0000000008ad09d0 RCX: 00007f2de2991a4a [ 220.818104][ C3] RDX: 000000000000002a RSI: 0000000008ad0c92 RDI: 0000000000000005 [ 220.818339][ C3] RBP: 0000000008ad0c92 R08: 00007ffc61227090 R09: 0000000000000014 [ 220.818576][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 220.818813][ C3] R13: 000000000000002a R14: 00007ffc61227090 R15: 0000000000000000 | [ 229.056906][ C2] preempt_count: 101, expected: 0 | [ 229.057184][ C2] RCU nest depth: 4, expected: 0 | [ 229.057431][ C2] INFO: lockdep is turned off. | [ 229.057990][ C2] Tainted: [W]=WARN [ 229.058161][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 229.058408][ C2] Call Trace: [ 229.058529][ C2] [ 229.058653][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 229.058852][ C2] __might_resched (kernel/sched/core.c:8759) [ 229.059088][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 229.059355][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 229.059590][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 229.059754][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 229.059941][ C2] __alloc_skb (net/core/skbuff.c:730) [ 229.060120][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 229.060331][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 229.060527][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 229.060694][ C2] skb_copy (net/core/skbuff.c:2221) [ 229.060875][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 229.061039][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 229.061225][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 229.061420][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 229.061588][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 229.061789][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 229.061980][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 229.062233][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 229.062410][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 229.062605][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 229.062766][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 229.062976][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 229.063208][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 229.063386][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 229.063603][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 229.063854][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 229.064101][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 229.064352][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 229.064604][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 229.064855][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 229.065108][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 229.065362][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 229.065483][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 229.065684][ C2] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 229.065844][ C2] ? arp_rcv (net/ipv4/arp.c:1000) [ 229.065968][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 229.066126][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 229.066296][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 229.066492][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 229.066735][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 229.066935][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 229.067126][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 229.067338][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 229.067630][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 229.067888][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 229.068137][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 229.068400][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 229.068566][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 229.068765][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 229.068928][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 229.069052][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 229.069262][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 229.069420][ C2] handle_softirqs (kernel/softirq.c:561) [ 229.069627][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 229.069818][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 229.069940][ C2] [ 229.070021][ C2] [ 229.070141][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 229.070332][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 229.070532][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 229.070740][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 229.070943][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 229.071150][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 229.071318][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 229.071480][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 229.071716][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 229.071886][ C2] packet_snd (net/packet/af_packet.c:3132) [ 229.072050][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 229.072264][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 229.072518][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 229.072769][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 229.073023][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 229.073266][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 229.073425][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 229.073582][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 229.073749][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 229.073911][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 229.074072][ C2] ? sock_ioctl (net/socket.c:1342) [ 229.074239][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 229.074399][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 229.074555][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 229.074713][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 229.074871][ C2] __x64_sys_sendto (net/socket.c:2211) [ 229.075036][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 229.075237][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 229.075397][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 229.075596][ C2] RIP: 0033:0x7f920fa32a4a [ 229.075760][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 229.076322][ C2] RSP: 002b:00007ffe76412988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 229.076558][ C2] RAX: ffffffffffffffda RBX: 000000000634d9d0 RCX: 00007f920fa32a4a [ 229.076797][ C2] RDX: 000000000000002a RSI: 000000000634dc92 RDI: 0000000000000005 [ 229.077032][ C2] RBP: 000000000634dc92 R08: 00007ffe76412990 R09: 0000000000000014 [ 229.077272][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 229.077508][ C2] R13: 000000000000002a R14: 00007ffe76412990 R15: 0000000000000000 | [ 231.076688][ C0] preempt_count: 101, expected: 0 | [ 231.076876][ C0] RCU nest depth: 4, expected: 0 | [ 231.077057][ C0] INFO: lockdep is turned off. | [ 231.077641][ C0] Tainted: [W]=WARN [ 231.077780][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 231.078011][ C0] Call Trace: [ 231.078148][ C0] [ 231.078247][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 231.078453][ C0] __might_resched (kernel/sched/core.c:8759) [ 231.078626][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 231.078863][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 231.079116][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 231.079288][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 231.079453][ C0] __alloc_skb (net/core/skbuff.c:730) [ 231.079641][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 231.079833][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 231.080005][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 231.080198][ C0] skb_copy (net/core/skbuff.c:2221) [ 231.080334][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 231.080531][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 231.080712][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 231.080887][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 231.081068][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 231.081265][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 231.081434][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 231.081607][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 231.081774][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 231.081938][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 231.082102][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 231.082265][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 231.082428][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 231.082588][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 231.082755][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 231.082914][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 231.083075][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 231.083236][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 231.083400][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 231.083566][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 231.083726][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 231.083896][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 231.084018][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 231.084181][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 231.084343][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 231.084505][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 231.084665][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 231.084826][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 231.084989][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 231.085193][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 231.085399][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 231.085559][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 231.085719][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 231.085884][ C0] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891) [ 231.086049][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 231.086211][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 231.086381][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 231.086542][ C0] ? __pfx_trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 231.086748][ C0] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 231.086913][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 231.087077][ C0] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 231.087236][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 231.087402][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 231.087530][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 231.087741][ C0] handle_softirqs (kernel/softirq.c:561) [ 231.087906][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 231.088068][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 231.088190][ C0] [ 231.088273][ C0] [ 231.088356][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 231.088517][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 231.088685][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 231.088851][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 231.089011][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 231.089174][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 231.089335][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 231.089495][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 231.089701][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 231.089865][ C0] packet_snd (net/packet/af_packet.c:3132) [ 231.090029][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 231.090189][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 231.090396][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 231.090556][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 231.090713][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 231.090873][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 231.091033][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 231.091250][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 231.091453][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 231.091652][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 231.091852][ C0] ? sock_ioctl (net/socket.c:1342) [ 231.092063][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 231.092270][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 231.092471][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 231.092671][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 231.092877][ C0] __x64_sys_sendto (net/socket.c:2211) [ 231.093083][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 231.093327][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 231.093534][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 231.093798][ C0] RIP: 0033:0x7f7dc1c70a4a [ 231.094011][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 231.094695][ C0] RSP: 002b:00007ffec5786a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 231.094981][ C0] RAX: ffffffffffffffda RBX: 000000000997c9d0 RCX: 00007f7dc1c70a4a [ 231.095246][ C0] RDX: 000000000000002a RSI: 000000000997cc92 RDI: 0000000000000005 [ 231.095509][ C0] RBP: 000000000997cc92 R08: 00007ffec5786a40 R09: 0000000000000014 [ 231.095773][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 231.096078][ C0] R13: 000000000000002a R14: 00007ffec5786a40 R15: 0000000000000000 | [ 233.302923][ C2] preempt_count: 101, expected: 0 | [ 233.303094][ C2] RCU nest depth: 3, expected: 0 | [ 233.303298][ C2] INFO: lockdep is turned off. | [ 233.303775][ C2] Tainted: [W]=WARN [ 233.303894][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 233.304082][ C2] Call Trace: [ 233.304200][ C2] [ 233.304290][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 233.304454][ C2] __might_resched (kernel/sched/core.c:8759) [ 233.304610][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 233.304809][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 233.305006][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 233.305160][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 233.305277][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 233.305431][ C2] __alloc_skb (net/core/skbuff.c:730) [ 233.305583][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 233.305736][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 233.305930][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 233.306084][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 233.306237][ C2] skb_copy (net/core/skbuff.c:2221) [ 233.306354][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 233.306507][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 233.306701][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 233.306937][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 233.307093][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 233.307248][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 233.307408][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 233.307566][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 233.307726][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 233.307889][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 233.308050][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 233.308166][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 233.308318][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 233.308472][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 233.308624][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 233.308776][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 233.308927][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 233.309046][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 233.309198][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 233.309352][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 233.309504][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 233.309657][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 233.309810][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 233.309961][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 233.310113][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 233.310307][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 233.310497][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 233.310651][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 233.310804][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 233.310957][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 233.311122][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 233.311285][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 233.311446][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 233.311599][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 233.311792][ C2] handle_softirqs (kernel/softirq.c:561) [ 233.311945][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 233.312097][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 233.312212][ C2] [ 233.312293][ C2] [ 233.312372][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 233.312530][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 233.312682][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 233.312838][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 233.312990][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 233.313146][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 233.313300][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 233.313457][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 233.313647][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 233.313816][ C2] packet_snd (net/packet/af_packet.c:3132) [ 233.313986][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 233.314141][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 233.314298][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 233.314449][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 233.314601][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 233.314760][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 233.314912][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 233.315063][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 233.315216][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 233.315369][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 233.315523][ C2] ? sock_ioctl (net/socket.c:1342) [ 233.315674][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 233.315827][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 233.315985][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 233.316139][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 233.316289][ C2] __x64_sys_sendto (net/socket.c:2211) [ 233.316442][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 233.316634][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 233.316795][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 233.316989][ C2] RIP: 0033:0x7f230e73aa4a [ 233.317154][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 233.317689][ C2] RSP: 002b:00007ffed85651b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 233.317922][ C2] RAX: ffffffffffffffda RBX: 000000003404a9d0 RCX: 00007f230e73aa4a [ 233.318153][ C2] RDX: 000000000000002a RSI: 000000003404ac92 RDI: 0000000000000005 [ 233.318378][ C2] RBP: 000000003404ac92 R08: 00007ffed85651c0 R09: 0000000000000014 [ 233.318604][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 233.318831][ C2] R13: 000000000000002a R14: 00007ffed85651c0 R15: 0000000000000000 | [ 235.350169][ C2] preempt_count: 101, expected: 0 | [ 235.350346][ C2] RCU nest depth: 3, expected: 0 | [ 235.350523][ C2] INFO: lockdep is turned off. | [ 235.350995][ C2] Tainted: [W]=WARN [ 235.351124][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 235.351315][ C2] Call Trace: [ 235.351431][ C2] [ 235.351510][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 235.351682][ C2] __might_resched (kernel/sched/core.c:8759) [ 235.351846][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 235.352054][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 235.352257][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 235.352428][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 235.352587][ C2] __alloc_skb (net/core/skbuff.c:730) [ 235.352741][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 235.352895][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 235.353084][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 235.353236][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 235.353407][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 235.353577][ C2] skb_copy (net/core/skbuff.c:2221) [ 235.353695][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 235.353850][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 235.354047][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 235.354278][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 235.354435][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 235.354591][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 235.354750][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 235.354911][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 235.355077][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 235.355232][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 235.355386][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 235.355502][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 235.355669][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 235.355826][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 235.355985][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 235.356138][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 235.356263][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 235.356416][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 235.356580][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 235.356745][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 235.356897][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 235.357065][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 235.357218][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 235.357386][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 235.357577][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 235.357778][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 235.357932][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 235.358086][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 235.358241][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 235.358401][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 235.358557][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 235.358710][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 235.358863][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 235.359058][ C2] handle_softirqs (kernel/softirq.c:561) [ 235.359214][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 235.359366][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 235.359482][ C2] [ 235.359563][ C2] [ 235.359653][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 235.359805][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 235.359956][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 235.360111][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 235.360264][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 235.360419][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 235.360578][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 235.360741][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 235.360936][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 235.361101][ C2] packet_snd (net/packet/af_packet.c:3132) [ 235.361259][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 235.361432][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 235.361588][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 235.361746][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 235.361896][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 235.362048][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 235.362199][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 235.362350][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 235.362501][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 235.362654][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 235.362809][ C2] ? sock_ioctl (net/socket.c:1342) [ 235.362968][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 235.363119][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 235.363270][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 235.363423][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 235.363574][ C2] __x64_sys_sendto (net/socket.c:2211) [ 235.363726][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 235.363918][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 235.364078][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 235.364268][ C2] RIP: 0033:0x7f53f35aea4a [ 235.364442][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 235.364988][ C2] RSP: 002b:00007ffc67b92b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 235.365224][ C2] RAX: ffffffffffffffda RBX: 0000000039a1b9d0 RCX: 00007f53f35aea4a [ 235.365451][ C2] RDX: 000000000000002a RSI: 0000000039a1bc92 RDI: 0000000000000005 [ 235.365682][ C2] RBP: 0000000039a1bc92 R08: 00007ffc67b92b80 R09: 0000000000000014 [ 235.365911][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 235.366143][ C2] R13: 000000000000002a R14: 00007ffc67b92b80 R15: 0000000000000000 | [ 243.626826][ C2] preempt_count: 101, expected: 0 | [ 243.626993][ C2] RCU nest depth: 3, expected: 0 | [ 243.627157][ C2] INFO: lockdep is turned off. | [ 243.627650][ C2] Tainted: [W]=WARN [ 243.627767][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 243.627959][ C2] Call Trace: [ 243.628080][ C2] [ 243.628163][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 243.628336][ C2] __might_resched (kernel/sched/core.c:8759) [ 243.628493][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 243.628682][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 243.628869][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 243.629022][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 243.629176][ C2] __alloc_skb (net/core/skbuff.c:730) [ 243.629328][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 243.629487][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 243.629677][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 243.629872][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 243.630035][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 243.630199][ C2] skb_copy (net/core/skbuff.c:2221) [ 243.630324][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 243.630491][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 243.630705][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 243.630932][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 243.631097][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 243.631250][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 243.631403][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 243.631557][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 243.631711][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 243.631869][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 243.632020][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 243.632136][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 243.632287][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 243.632439][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 243.632591][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 243.632742][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 243.632856][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 243.633006][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 243.633162][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 243.633317][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 243.633470][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 243.633621][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 243.633772][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 243.633922][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 243.634111][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 243.634302][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 243.634452][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 243.634609][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 243.634764][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 243.634916][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 243.635071][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 243.635226][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 243.635382][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 243.635577][ C2] handle_softirqs (kernel/softirq.c:561) [ 243.635734][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 243.635887][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 243.636003][ C2] [ 243.636081][ C2] [ 243.636158][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 243.636310][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 243.636466][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 243.636619][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 243.636770][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 243.636922][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 243.637075][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 243.637230][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 243.637419][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 243.637577][ C2] packet_snd (net/packet/af_packet.c:3132) [ 243.637732][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 243.637882][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 243.638035][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 243.638188][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 243.638339][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 243.638490][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 243.638644][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 243.638797][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 243.638948][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 243.639099][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 243.639255][ C2] ? sock_ioctl (net/socket.c:1342) [ 243.639409][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 243.639562][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 243.639710][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 243.639865][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 243.640017][ C2] __x64_sys_sendto (net/socket.c:2211) [ 243.640171][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 243.640359][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 243.640509][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 243.640700][ C2] RIP: 0033:0x7f3512d45a4a [ 243.640858][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 243.641404][ C2] RSP: 002b:00007ffe6a497b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 243.641633][ C2] RAX: ffffffffffffffda RBX: 0000000003a6f9d0 RCX: 00007f3512d45a4a [ 243.641860][ C2] RDX: 000000000000002a RSI: 0000000003a6fc92 RDI: 0000000000000005 [ 243.642089][ C2] RBP: 0000000003a6fc92 R08: 00007ffe6a497b40 R09: 0000000000000014 [ 243.642313][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 243.642543][ C2] R13: 000000000000002a R14: 00007ffe6a497b40 R15: 0000000000000000 | [ 245.685405][ C3] preempt_count: 101, expected: 0 | [ 245.685570][ C3] RCU nest depth: 3, expected: 0 | [ 245.685738][ C3] INFO: lockdep is turned off. | [ 245.686254][ C3] Tainted: [W]=WARN [ 245.686383][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 245.686602][ C3] Call Trace: [ 245.686729][ C3] [ 245.686817][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 245.686989][ C3] __might_resched (kernel/sched/core.c:8759) [ 245.687158][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 245.687367][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 245.687574][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 245.687743][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 245.687917][ C3] __alloc_skb (net/core/skbuff.c:730) [ 245.688081][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 245.688249][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 245.688455][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 245.688620][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 245.688785][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 245.688954][ C3] skb_copy (net/core/skbuff.c:2221) [ 245.689087][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 245.689254][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 245.689465][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 245.689715][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 245.689884][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 245.690051][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 245.690221][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 245.690395][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 245.690565][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 245.690732][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 245.690896][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 245.691035][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 245.691204][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 245.691370][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 245.691539][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 245.691713][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 245.691839][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 245.692006][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 245.692174][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 245.692341][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 245.692513][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 245.692681][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 245.692849][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 245.693023][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 245.693230][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 245.693437][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 245.693602][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 245.693770][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 245.693936][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 245.694101][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 245.694277][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 245.694446][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 245.694615][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 245.694827][ C3] handle_softirqs (kernel/softirq.c:561) [ 245.695000][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 245.695167][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 245.695294][ C3] [ 245.695380][ C3] [ 245.695471][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 245.695638][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 245.695808][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 245.695977][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 245.696144][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 245.696313][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 245.696483][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 245.696654][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 245.696863][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 245.697033][ C3] packet_snd (net/packet/af_packet.c:3132) [ 245.697203][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 245.697369][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 245.697536][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 245.697701][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 245.697871][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 245.698038][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 245.698204][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 245.698370][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 245.698537][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 245.698708][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 245.698875][ C3] ? sock_ioctl (net/socket.c:1342) [ 245.699040][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 245.699215][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 245.699382][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 245.699549][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 245.699715][ C3] __x64_sys_sendto (net/socket.c:2211) [ 245.699883][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 245.700087][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 245.700254][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 245.700471][ C3] RIP: 0033:0x7fd533dd6a4a [ 245.700644][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 245.701240][ C3] RSP: 002b:00007ffed7fc9398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 245.701499][ C3] RAX: ffffffffffffffda RBX: 000000001b4569d0 RCX: 00007fd533dd6a4a [ 245.701750][ C3] RDX: 000000000000002a RSI: 000000001b456c92 RDI: 0000000000000005 [ 245.702000][ C3] RBP: 000000001b456c92 R08: 00007ffed7fc93a0 R09: 0000000000000014 [ 245.702247][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 245.702498][ C3] R13: 000000000000002a R14: 00007ffed7fc93a0 R15: 0000000000000000 | [ 247.984855][ C2] preempt_count: 101, expected: 0 | [ 247.985036][ C2] RCU nest depth: 4, expected: 0 | [ 247.985224][ C2] INFO: lockdep is turned off. | [ 247.985752][ C2] Tainted: [W]=WARN [ 247.985880][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 247.986084][ C2] Call Trace: [ 247.986208][ C2] [ 247.986295][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 247.986471][ C2] __might_resched (kernel/sched/core.c:8759) [ 247.986651][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 247.986871][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 247.987094][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 247.987269][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 247.987446][ C2] __alloc_skb (net/core/skbuff.c:730) [ 247.987640][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 247.987808][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 247.987985][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 247.988148][ C2] skb_copy (net/core/skbuff.c:2221) [ 247.988276][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 247.988459][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 247.988640][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 247.988812][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 247.988972][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 247.989162][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 247.989327][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 247.989490][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 247.989651][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 247.989811][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 247.989968][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 247.990129][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 247.990302][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 247.990465][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 247.990643][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 247.990808][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 247.990970][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 247.991144][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 247.991308][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 247.991475][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 247.991637][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 247.991810][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 247.991938][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 247.992099][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 247.992262][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 247.992431][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 247.992594][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 247.992760][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 247.992931][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 247.993097][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 247.993300][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 247.993514][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 247.993691][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 247.993868][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 247.994042][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 247.994200][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 247.994366][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 247.994524][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 247.994687][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 247.994892][ C2] handle_softirqs (kernel/softirq.c:561) [ 247.995061][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 247.995237][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 247.995365][ C2] [ 247.995449][ C2] [ 247.995531][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 247.995703][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 247.995874][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 247.996037][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 247.996196][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 247.996365][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 247.996526][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 247.996687][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 247.996885][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 247.997048][ C2] packet_snd (net/packet/af_packet.c:3132) [ 247.997211][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 247.997373][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 247.997557][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 247.997721][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 247.997891][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 247.998061][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 247.998226][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 247.998391][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 247.998559][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 247.998728][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 247.998894][ C2] ? sock_ioctl (net/socket.c:1342) [ 247.999060][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 247.999216][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 247.999381][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 247.999549][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 247.999714][ C2] __x64_sys_sendto (net/socket.c:2211) [ 247.999887][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 248.000105][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 248.000275][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 248.000488][ C2] RIP: 0033:0x7f7faf9b8a4a [ 248.000664][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 248.001277][ C2] RSP: 002b:00007ffd509e6648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 248.001529][ C2] RAX: ffffffffffffffda RBX: 00000000038fe9d0 RCX: 00007f7faf9b8a4a [ 248.001796][ C2] RDX: 000000000000002a RSI: 00000000038fec92 RDI: 0000000000000005 [ 248.002041][ C2] RBP: 00000000038fec92 R08: 00007ffd509e6650 R09: 0000000000000014 [ 248.002287][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 248.002522][ C2] R13: 000000000000002a R14: 00007ffd509e6650 R15: 0000000000000000 | [ 250.026122][ C2] preempt_count: 101, expected: 0 | [ 250.026310][ C2] RCU nest depth: 4, expected: 0 | [ 250.026482][ C2] INFO: lockdep is turned off. | [ 250.026988][ C2] Tainted: [W]=WARN [ 250.027108][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 250.027307][ C2] Call Trace: [ 250.027434][ C2] [ 250.027525][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 250.027696][ C2] __might_resched (kernel/sched/core.c:8759) [ 250.027866][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 250.028067][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 250.028260][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 250.028419][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 250.028583][ C2] __alloc_skb (net/core/skbuff.c:730) [ 250.028744][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 250.028900][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 250.029064][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 250.029220][ C2] skb_copy (net/core/skbuff.c:2221) [ 250.029340][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 250.029499][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 250.029657][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 250.029816][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 250.029973][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 250.030140][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 250.030302][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 250.030460][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 250.030621][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 250.030779][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 250.030938][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 250.031108][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 250.031276][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 250.031435][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 250.031596][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 250.031753][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 250.031912][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 250.032069][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 250.032230][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 250.032397][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 250.032555][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 250.032718][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 250.032840][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 250.033009][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 250.033205][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 250.033368][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 250.033541][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 250.033738][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 250.033930][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 250.034128][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 250.034362][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 250.034603][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 250.034812][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 250.035020][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 250.035195][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 250.035355][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 250.035518][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 250.035677][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 250.035838][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 250.036043][ C2] handle_softirqs (kernel/softirq.c:561) [ 250.036207][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 250.036371][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 250.036490][ C2] [ 250.036571][ C2] [ 250.036654][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 250.036812][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 250.036969][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 250.037132][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 250.037290][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 250.037459][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 250.037617][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 250.037776][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 250.037972][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 250.038141][ C2] packet_snd (net/packet/af_packet.c:3132) [ 250.038299][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 250.038456][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 250.038621][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 250.038779][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 250.038937][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 250.039093][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 250.039250][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 250.039406][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 250.039567][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 250.039726][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 250.039892][ C2] ? sock_ioctl (net/socket.c:1342) [ 250.040054][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 250.040214][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 250.040371][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 250.040532][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 250.040690][ C2] __x64_sys_sendto (net/socket.c:2211) [ 250.040849][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 250.041062][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 250.041223][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 250.041427][ C2] RIP: 0033:0x7fd10d395a4a [ 250.041594][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 250.042148][ C2] RSP: 002b:00007ffeaed6dd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 250.042388][ C2] RAX: ffffffffffffffda RBX: 000000000548d9d0 RCX: 00007fd10d395a4a [ 250.042623][ C2] RDX: 000000000000002a RSI: 000000000548dc92 RDI: 0000000000000005 [ 250.042857][ C2] RBP: 000000000548dc92 R08: 00007ffeaed6dd80 R09: 0000000000000014 [ 250.043093][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 250.043334][ C2] R13: 000000000000002a R14: 00007ffeaed6dd80 R15: 0000000000000000 | [ 258.363974][ C3] preempt_count: 101, expected: 0 | [ 258.364151][ C3] RCU nest depth: 4, expected: 0 | [ 258.364339][ C3] INFO: lockdep is turned off. | [ 258.364873][ C3] Tainted: [W]=WARN [ 258.365018][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 258.365247][ C3] Call Trace: [ 258.365379][ C3] [ 258.365469][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 258.365664][ C3] __might_resched (kernel/sched/core.c:8759) [ 258.365841][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 258.366068][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 258.366286][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 258.366463][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 258.366642][ C3] __alloc_skb (net/core/skbuff.c:730) [ 258.366817][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 258.366988][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 258.367188][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 258.367363][ C3] skb_copy (net/core/skbuff.c:2221) [ 258.367501][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 258.367677][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 258.367853][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 258.368026][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 258.368197][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 258.368392][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 258.368570][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 258.368744][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 258.368921][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 258.369119][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 258.369292][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 258.369468][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 258.369662][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 258.369835][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 258.370020][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 258.370193][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 258.370370][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 258.370541][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 258.370720][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 258.370901][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 258.371113][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 258.371250][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 258.371410][ C3] ? check_preempt_wakeup_fair (kernel/sched/fair.c:8880) [ 258.371612][ C3] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177) [ 258.371773][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 258.371932][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 258.372091][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 258.372257][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 258.372462][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 258.372660][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 258.372819][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 258.372982][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 258.373139][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 258.373339][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 258.373504][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 258.373665][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 258.373822][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 258.373982][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 258.374140][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 258.374301][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 258.374425][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 258.374628][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 258.374789][ C3] handle_softirqs (kernel/softirq.c:561) [ 258.374952][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 258.375111][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 258.375231][ C3] [ 258.375313][ C3] [ 258.375395][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 258.375556][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 258.375720][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 258.375881][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 258.376039][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 258.376200][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 258.376359][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 258.376519][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 258.376723][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 258.376883][ C3] packet_snd (net/packet/af_packet.c:3132) [ 258.377044][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 258.377206][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 258.377367][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 258.377527][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 258.377685][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 258.377845][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 258.378007][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 258.378163][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 258.378320][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 258.378481][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 258.378642][ C3] ? sock_ioctl (net/socket.c:1342) [ 258.378801][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 258.378961][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 258.379120][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 258.379285][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 258.379444][ C3] __x64_sys_sendto (net/socket.c:2211) [ 258.379607][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 258.379808][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 258.379967][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 258.380170][ C3] RIP: 0033:0x7fa8c0e03a4a [ 258.380336][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 258.380895][ C3] RSP: 002b:00007ffdc39b8998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 258.381155][ C3] RAX: ffffffffffffffda RBX: 000000000d4eb9d0 RCX: 00007fa8c0e03a4a [ 258.381400][ C3] RDX: 000000000000002a RSI: 000000000d4ebc92 RDI: 0000000000000005 [ 258.381642][ C3] RBP: 000000000d4ebc92 R08: 00007ffdc39b89a0 R09: 0000000000000014 [ 258.381882][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 258.382117][ C3] R13: 000000000000002a R14: 00007ffdc39b89a0 R15: 0000000000000000 | [ 260.346908][ C0] preempt_count: 101, expected: 0 | [ 260.347063][ C0] RCU nest depth: 4, expected: 0 | [ 260.347265][ C0] INFO: lockdep is turned off. | [ 260.347767][ C0] Tainted: [W]=WARN [ 260.347897][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 260.348091][ C0] Call Trace: [ 260.348211][ C0] [ 260.348291][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 260.348458][ C0] __might_resched (kernel/sched/core.c:8759) [ 260.348621][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 260.348841][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 260.349036][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 260.349194][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 260.349354][ C0] __alloc_skb (net/core/skbuff.c:730) [ 260.349511][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 260.349667][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 260.349825][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 260.349990][ C0] skb_copy (net/core/skbuff.c:2221) [ 260.350111][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 260.350268][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 260.350427][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 260.350586][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 260.350743][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 260.350903][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 260.351079][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 260.351239][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 260.351400][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 260.351557][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 260.351715][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 260.351875][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 260.352033][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 260.352189][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 260.352352][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 260.352509][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 260.352667][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 260.352822][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 260.352981][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 260.353142][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 260.353303][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 260.353463][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 260.353583][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 260.353740][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 260.353901][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 260.354061][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 260.354218][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 260.354377][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 260.354540][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 260.354697][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 260.354893][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 260.355090][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 260.355250][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 260.355408][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 260.355567][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 260.355732][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 260.355892][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 260.356052][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 260.356210][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 260.356412][ C0] handle_softirqs (kernel/softirq.c:561) [ 260.356570][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 260.356727][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 260.356848][ C0] [ 260.356935][ C0] [ 260.357017][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 260.357175][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 260.357332][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 260.357494][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 260.357651][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 260.357811][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 260.357973][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 260.358148][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 260.358354][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 260.358512][ C0] packet_snd (net/packet/af_packet.c:3132) [ 260.358687][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 260.358845][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 260.359004][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 260.359163][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 260.359337][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 260.359496][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 260.359661][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 260.359829][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 260.359987][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 260.360145][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 260.360306][ C0] ? sock_ioctl (net/socket.c:1342) [ 260.360477][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 260.360635][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 260.360792][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 260.360960][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 260.361118][ C0] __x64_sys_sendto (net/socket.c:2211) [ 260.361275][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 260.361472][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 260.361635][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 260.361835][ C0] RIP: 0033:0x7fce4241fa4a [ 260.361999][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 260.362549][ C0] RSP: 002b:00007ffced7077d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 260.362794][ C0] RAX: ffffffffffffffda RBX: 000000003fbaf9d0 RCX: 00007fce4241fa4a [ 260.363028][ C0] RDX: 000000000000002a RSI: 000000003fbafc92 RDI: 0000000000000005 [ 260.363262][ C0] RBP: 000000003fbafc92 R08: 00007ffced7077e0 R09: 0000000000000014 [ 260.363497][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 260.363735][ C0] R13: 000000000000002a R14: 00007ffced7077e0 R15: 0000000000000000 | [ 262.609029][ C0] preempt_count: 101, expected: 0 | [ 262.609199][ C0] RCU nest depth: 3, expected: 0 | [ 262.609381][ C0] INFO: lockdep is turned off. | [ 262.609893][ C0] Tainted: [W]=WARN [ 262.610025][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 262.610247][ C0] Call Trace: [ 262.610376][ C0] [ 262.610465][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 262.610649][ C0] __might_resched (kernel/sched/core.c:8759) [ 262.610830][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 262.611110][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 262.611349][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 262.611524][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 262.611695][ C0] __alloc_skb (net/core/skbuff.c:730) [ 262.611873][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 262.612043][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 262.612307][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 262.612503][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 262.612680][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 262.612849][ C0] skb_copy (net/core/skbuff.c:2221) [ 262.612977][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 262.613171][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 262.613415][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 262.613646][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 262.613803][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 262.613967][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 262.614122][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 262.614281][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 262.614437][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 262.614591][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 262.614746][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 262.614861][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 262.615021][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 262.615174][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 262.615359][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 262.615514][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 262.615670][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 262.615788][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 262.615944][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 262.616099][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 262.616264][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 262.616421][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 262.616576][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 262.616727][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 262.616879][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 262.617072][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 262.617263][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 262.617424][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 262.617578][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 262.617735][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 262.617889][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 262.618049][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 262.618206][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 262.618363][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 262.618564][ C0] handle_softirqs (kernel/softirq.c:561) [ 262.618726][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 262.618879][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 262.618996][ C0] [ 262.619077][ C0] [ 262.619156][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 262.619315][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 262.619469][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 262.619624][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 262.619781][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 262.619937][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 262.620090][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 262.620245][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 262.620438][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 262.620591][ C0] packet_snd (net/packet/af_packet.c:3132) [ 262.620754][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 262.620909][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 262.621077][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 262.621231][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 262.621384][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 262.621538][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 262.621689][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 262.621841][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 262.622002][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 262.622160][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 262.622319][ C0] ? sock_ioctl (net/socket.c:1342) [ 262.622471][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 262.622627][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 262.622781][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 262.622935][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 262.623093][ C0] __x64_sys_sendto (net/socket.c:2211) [ 262.623248][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 262.623476][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 262.623632][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 262.623823][ C0] RIP: 0033:0x7f0a75cc9a4a [ 262.623983][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 262.624528][ C0] RSP: 002b:00007ffee589bd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 262.624762][ C0] RAX: ffffffffffffffda RBX: 000000003de589d0 RCX: 00007f0a75cc9a4a [ 262.624991][ C0] RDX: 000000000000002a RSI: 000000003de58c92 RDI: 0000000000000005 [ 262.625223][ C0] RBP: 000000003de58c92 R08: 00007ffee589bd20 R09: 0000000000000014 [ 262.625461][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 262.625691][ C0] R13: 000000000000002a R14: 00007ffee589bd20 R15: 0000000000000000 | [ 264.661659][ C2] preempt_count: 101, expected: 0 | [ 264.661825][ C2] RCU nest depth: 3, expected: 0 | [ 264.662004][ C2] INFO: lockdep is turned off. | [ 264.662470][ C2] Tainted: [W]=WARN [ 264.662587][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 264.662784][ C2] Call Trace: [ 264.662903][ C2] [ 264.662985][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 264.663149][ C2] __might_resched (kernel/sched/core.c:8759) [ 264.663303][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 264.663509][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 264.663698][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 264.663850][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 264.664008][ C2] __alloc_skb (net/core/skbuff.c:730) [ 264.664159][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 264.664313][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 264.664504][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 264.664665][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 264.664816][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 264.664970][ C2] skb_copy (net/core/skbuff.c:2221) [ 264.665087][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 264.665248][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 264.665442][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 264.665673][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 264.665833][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 264.665988][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 264.666142][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 264.666298][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 264.666455][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 264.666607][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 264.666762][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 264.666878][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 264.667035][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 264.667187][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 264.667343][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 264.667497][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 264.667613][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 264.667764][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 264.667917][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 264.668071][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 264.668229][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 264.668380][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 264.668530][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 264.668681][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 264.668877][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 264.669066][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 264.669224][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 264.669384][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 264.669539][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 264.669697][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 264.669851][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 264.670013][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 264.670174][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 264.670333][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 264.670492][ C2] handle_softirqs (kernel/softirq.c:561) [ 264.670652][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 264.670811][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 264.670943][ C2] [ 264.671022][ C2] [ 264.671103][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 264.671258][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 264.671412][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 264.671580][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 264.671736][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 264.671899][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 264.672059][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 264.672224][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 264.672416][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 264.672578][ C2] packet_snd (net/packet/af_packet.c:3132) [ 264.672739][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 264.672891][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 264.673045][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 264.673206][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 264.673356][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 264.673514][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 264.673666][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 264.673818][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 264.673979][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 264.674139][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 264.674298][ C2] ? rcu_start_this_gp (kernel/rcu/tree.c:1014) [ 264.674458][ C2] ? sock_ioctl (net/socket.c:1342) [ 264.674613][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 264.674808][ C2] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31)) [ 264.674966][ C2] ? __local_bh_enable (kernel/softirq.c:350) [ 264.675125][ C2] __x64_sys_sendto (net/socket.c:2211) [ 264.675283][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 264.675476][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 264.675637][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 264.675833][ C2] RIP: 0033:0x7f33bfda1a4a [ 264.675998][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 264.676551][ C2] RSP: 002b:00007ffff09c6b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 264.676783][ C2] RAX: ffffffffffffffda RBX: 00000000070099d0 RCX: 00007f33bfda1a4a [ 264.677014][ C2] RDX: 000000000000002a RSI: 0000000007009c92 RDI: 0000000000000005 [ 264.677249][ C2] RBP: 0000000007009c92 R08: 00007ffff09c6b90 R09: 0000000000000014 [ 264.677489][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 264.677724][ C2] R13: 000000000000002a R14: 00007ffff09c6b90 R15: 0000000000000000 | [ 273.028010][ C2] preempt_count: 101, expected: 0 | [ 273.028196][ C2] RCU nest depth: 3, expected: 0 | [ 273.028395][ C2] INFO: lockdep is turned off. | [ 273.028915][ C2] Tainted: [W]=WARN [ 273.029051][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 273.029272][ C2] Call Trace: [ 273.029404][ C2] [ 273.029492][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 273.029670][ C2] __might_resched (kernel/sched/core.c:8759) [ 273.029848][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 273.030069][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 273.030291][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 273.030472][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 273.030648][ C2] __alloc_skb (net/core/skbuff.c:730) [ 273.030821][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 273.031000][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 273.031212][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 273.031381][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 273.031545][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 273.031717][ C2] skb_copy (net/core/skbuff.c:2221) [ 273.031845][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 273.032026][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 273.032238][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 273.032495][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 273.032666][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 273.032845][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 273.033024][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 273.033197][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 273.033368][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 273.033497][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 273.033671][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 273.033842][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 273.034012][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 273.034144][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 273.034315][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 273.034485][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 273.034614][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 273.034782][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 273.034951][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 273.035119][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 273.035287][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 273.035456][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 273.035628][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 273.035796][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 273.036006][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 273.036214][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 273.036383][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 273.036551][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 273.036723][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 273.036899][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 273.037071][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 273.037241][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 273.037415][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 273.037628][ C2] handle_softirqs (kernel/softirq.c:561) [ 273.037800][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 273.037966][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 273.038096][ C2] [ 273.038182][ C2] [ 273.038268][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 273.038434][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 273.038602][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 273.038775][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 273.038944][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 273.039120][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 273.039289][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 273.039458][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 273.039667][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 273.039836][ C2] packet_snd (net/packet/af_packet.c:3132) [ 273.040006][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 273.040171][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 273.040344][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 273.040517][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 273.040682][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 273.040849][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 273.041034][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 273.041200][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 273.041368][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 273.041537][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 273.041709][ C2] ? sock_ioctl (net/socket.c:1342) [ 273.041879][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 273.042046][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 273.042211][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 273.042378][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 273.042546][ C2] __x64_sys_sendto (net/socket.c:2211) [ 273.042717][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 273.042933][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 273.043106][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 273.043318][ C2] RIP: 0033:0x7f03e46afa4a [ 273.043498][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 273.044085][ C2] RSP: 002b:00007ffdb18f9308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 273.044342][ C2] RAX: ffffffffffffffda RBX: 000000001489d9d0 RCX: 00007f03e46afa4a [ 273.044593][ C2] RDX: 000000000000002a RSI: 000000001489dc92 RDI: 0000000000000005 [ 273.044848][ C2] RBP: 000000001489dc92 R08: 00007ffdb18f9310 R09: 0000000000000014 [ 273.045093][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 273.045348][ C2] R13: 000000000000002a R14: 00007ffdb18f9310 R15: 0000000000000000 | [ 275.096105][ C2] preempt_count: 101, expected: 0 | [ 275.096287][ C2] RCU nest depth: 3, expected: 0 | [ 275.096459][ C2] INFO: lockdep is turned off. | [ 275.096930][ C2] Tainted: [W]=WARN [ 275.097046][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 275.097234][ C2] Call Trace: [ 275.097355][ C2] [ 275.097435][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 275.097602][ C2] __might_resched (kernel/sched/core.c:8759) [ 275.097759][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 275.097950][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 275.098139][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 275.098299][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 275.098457][ C2] __alloc_skb (net/core/skbuff.c:730) [ 275.098609][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 275.098768][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 275.098955][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 275.099109][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 275.099260][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 275.099414][ C2] skb_copy (net/core/skbuff.c:2221) [ 275.099530][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 275.099707][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 275.099905][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 275.100141][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 275.100297][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 275.100451][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 275.100607][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 275.100762][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 275.100932][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 275.101092][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 275.101244][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 275.101358][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 275.101511][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 275.101661][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 275.101815][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 275.101967][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 275.102082][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 275.102236][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 275.102395][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 275.102549][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 275.102705][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 275.102857][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 275.103012][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 275.103162][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 275.103352][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 275.103546][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 275.103699][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 275.103851][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 275.104004][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 275.104156][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 275.104311][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 275.104462][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 275.104622][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 275.104780][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 275.104935][ C2] handle_softirqs (kernel/softirq.c:561) [ 275.105091][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 275.105242][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 275.105356][ C2] [ 275.105435][ C2] [ 275.105513][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 275.105669][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 275.105820][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 275.105974][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 275.106127][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 275.106284][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 275.106439][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 275.106589][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 275.106786][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 275.106940][ C2] packet_snd (net/packet/af_packet.c:3132) [ 275.107098][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 275.107248][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 275.107404][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 275.107554][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 275.107706][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 275.107861][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 275.108012][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 275.108163][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 275.108314][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 275.108469][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 275.108627][ C2] ? sock_ioctl (net/socket.c:1342) [ 275.108778][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 275.108931][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 275.109084][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 275.109237][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 275.109389][ C2] __x64_sys_sendto (net/socket.c:2211) [ 275.109547][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 275.109742][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 275.109895][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 275.110087][ C2] RIP: 0033:0x7fa6967dea4a [ 275.110248][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 275.110786][ C2] RSP: 002b:00007fff168c8278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 275.111030][ C2] RAX: ffffffffffffffda RBX: 000000001c3489d0 RCX: 00007fa6967dea4a [ 275.111273][ C2] RDX: 000000000000002a RSI: 000000001c348c92 RDI: 0000000000000005 [ 275.111499][ C2] RBP: 000000001c348c92 R08: 00007fff168c8280 R09: 0000000000000014 [ 275.111723][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 275.111948][ C2] R13: 000000000000002a R14: 00007fff168c8280 R15: 0000000000000000 | [ 277.424401][ C0] preempt_count: 101, expected: 0 | [ 277.424592][ C0] RCU nest depth: 4, expected: 0 | [ 277.424776][ C0] INFO: lockdep is turned off. | [ 277.425334][ C0] Tainted: [W]=WARN [ 277.425478][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.425710][ C0] Call Trace: [ 277.425858][ C0] [ 277.425955][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 277.426154][ C0] __might_resched (kernel/sched/core.c:8759) [ 277.426343][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 277.426583][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 277.426817][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 277.427015][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 277.427212][ C0] __alloc_skb (net/core/skbuff.c:730) [ 277.427405][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 277.427594][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 277.427793][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 277.427990][ C0] skb_copy (net/core/skbuff.c:2221) [ 277.428138][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 277.428329][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 277.428521][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 277.428710][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 277.428896][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 277.429097][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 277.429303][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 277.429496][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 277.429686][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 277.429884][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 277.430070][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 277.430255][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 277.430442][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 277.430629][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 277.430819][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 277.431024][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 277.431215][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 277.431402][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 277.431589][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 277.431778][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 277.431963][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 277.432157][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 277.432298][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 277.432481][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 277.432675][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 277.432867][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 277.433053][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 277.433241][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 277.433433][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 277.433665][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 277.433892][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 277.434083][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 277.434273][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 277.434460][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 277.434692][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 277.434878][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 277.435071][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 277.435258][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 277.435447][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 277.435686][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 277.435872][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 277.436056][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 277.436290][ C0] handle_softirqs (kernel/softirq.c:561) [ 277.436485][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 277.436680][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 277.436821][ C0] [ 277.436917][ C0] [ 277.437011][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 277.437196][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 277.437383][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 277.437568][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 277.437753][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 277.437947][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 277.438136][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 277.438325][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 277.438558][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 277.438747][ C0] packet_snd (net/packet/af_packet.c:3132) [ 277.438938][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 277.439123][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 277.439320][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 277.439516][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 277.439699][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 277.439889][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 277.440074][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 277.440260][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 277.440448][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 277.440636][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 277.440841][ C0] ? sock_ioctl (net/socket.c:1342) [ 277.441029][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 277.441216][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 277.441400][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 277.441585][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 277.441770][ C0] __x64_sys_sendto (net/socket.c:2211) [ 277.441957][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 277.442191][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 277.442377][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.442612][ C0] RIP: 0033:0x7f45f700ba4a [ 277.442805][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 277.443463][ C0] RSP: 002b:00007ffe1de08448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.443744][ C0] RAX: ffffffffffffffda RBX: 00000000253509d0 RCX: 00007f45f700ba4a [ 277.444023][ C0] RDX: 000000000000002a RSI: 0000000025350c92 RDI: 0000000000000005 [ 277.444302][ C0] RBP: 0000000025350c92 R08: 00007ffe1de08450 R09: 0000000000000014 [ 277.444580][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 277.444866][ C0] R13: 000000000000002a R14: 00007ffe1de08450 R15: 0000000000000000 | [ 279.469321][ C2] preempt_count: 101, expected: 0 | [ 279.469488][ C2] RCU nest depth: 4, expected: 0 | [ 279.469662][ C2] INFO: lockdep is turned off. | [ 279.470152][ C2] Tainted: [W]=WARN [ 279.470278][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 279.470476][ C2] Call Trace: [ 279.470594][ C2] [ 279.470677][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 279.470854][ C2] __might_resched (kernel/sched/core.c:8759) [ 279.471017][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 279.471217][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 279.471413][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 279.471578][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 279.471737][ C2] __alloc_skb (net/core/skbuff.c:730) [ 279.471894][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 279.472052][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 279.472211][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 279.472366][ C2] skb_copy (net/core/skbuff.c:2221) [ 279.472487][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 279.472649][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 279.472817][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 279.472974][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 279.473138][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 279.473298][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 279.473458][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 279.473617][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 279.473774][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 279.473940][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 279.474095][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 279.474248][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 279.474405][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 279.474563][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 279.474724][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 279.474881][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 279.475042][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 279.475199][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 279.475359][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 279.475518][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 279.475675][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 279.475839][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 279.475957][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 279.476120][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 279.476278][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 279.476441][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 279.476597][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 279.476754][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 279.476909][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 279.477070][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 279.477266][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 279.477466][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 279.477624][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 279.477781][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 279.477940][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 279.478097][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 279.478256][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 279.478415][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 279.478578][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 279.478780][ C2] handle_softirqs (kernel/softirq.c:561) [ 279.478942][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 279.479099][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 279.479217][ C2] [ 279.479298][ C2] [ 279.479377][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 279.479533][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 279.479695][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 279.479856][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 279.480012][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 279.480173][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 279.480331][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 279.480490][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 279.480692][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 279.480862][ C2] packet_snd (net/packet/af_packet.c:3132) [ 279.481024][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 279.481180][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 279.481339][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 279.481497][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 279.481653][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 279.481808][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 279.481970][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 279.482127][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 279.482283][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 279.482441][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 279.482602][ C2] ? sock_ioctl (net/socket.c:1342) [ 279.482761][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 279.482919][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 279.483076][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 279.483239][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 279.483397][ C2] __x64_sys_sendto (net/socket.c:2211) [ 279.483553][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 279.483750][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 279.483909][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 279.484112][ C2] RIP: 0033:0x7f21e3410a4a [ 279.484280][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 279.484838][ C2] RSP: 002b:00007ffc23e5a9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 279.485076][ C2] RAX: ffffffffffffffda RBX: 000000000d9ad9d0 RCX: 00007f21e3410a4a [ 279.485310][ C2] RDX: 000000000000002a RSI: 000000000d9adc92 RDI: 0000000000000005 [ 279.485548][ C2] RBP: 000000000d9adc92 R08: 00007ffc23e5a9e0 R09: 0000000000000014 [ 279.485782][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 279.486015][ C2] R13: 000000000000002a R14: 00007ffc23e5a9e0 R15: 0000000000000000 | [ 281.484123][ C2] preempt_count: 101, expected: 0 | [ 281.484307][ C2] RCU nest depth: 4, expected: 0 | [ 281.484474][ C2] INFO: lockdep is turned off. | [ 281.484973][ C2] Tainted: [W]=WARN [ 281.485093][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 281.485290][ C2] Call Trace: [ 281.485410][ C2] [ 281.485494][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 281.485662][ C2] __might_resched (kernel/sched/core.c:8759) [ 281.485828][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 281.486032][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 281.486232][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 281.486393][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 281.486554][ C2] __alloc_skb (net/core/skbuff.c:730) [ 281.486710][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 281.486873][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 281.487031][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 281.487192][ C2] skb_copy (net/core/skbuff.c:2221) [ 281.487313][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 281.487474][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 281.487635][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 281.487794][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 281.487956][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 281.488117][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 281.488284][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 281.488442][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 281.488606][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 281.488765][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 281.488922][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 281.489084][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 281.489243][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 281.489402][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 281.489562][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 281.489722][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 281.489880][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 281.490036][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 281.490210][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 281.490372][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 281.490530][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 281.490694][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 281.490822][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 281.490985][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 281.491147][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 281.491308][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 281.491474][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 281.491635][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 281.491793][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 281.491953][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 281.492151][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 281.492352][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 281.492508][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 281.492673][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 281.492833][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 281.492992][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 281.493154][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 281.493311][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 281.493473][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 281.493677][ C2] handle_softirqs (kernel/softirq.c:561) [ 281.493840][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 281.494006][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 281.494125][ C2] [ 281.494209][ C2] [ 281.494290][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 281.494447][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 281.494604][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 281.494764][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 281.494928][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 281.495087][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 281.495248][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 281.495407][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 281.495606][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 281.495769][ C2] packet_snd (net/packet/af_packet.c:3132) [ 281.495928][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 281.496091][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 281.496256][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 281.496416][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 281.496575][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 281.496734][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 281.496891][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 281.497052][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 281.497212][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 281.497375][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 281.497538][ C2] ? sock_ioctl (net/socket.c:1342) [ 281.497696][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 281.497855][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 281.498013][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 281.498170][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 281.498327][ C2] __x64_sys_sendto (net/socket.c:2211) [ 281.498487][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 281.498685][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 281.498846][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 281.499042][ C2] RIP: 0033:0x7f18b6e49a4a [ 281.499206][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 281.499761][ C2] RSP: 002b:00007ffeb3b4c5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 281.500001][ C2] RAX: ffffffffffffffda RBX: 000000000e8249d0 RCX: 00007f18b6e49a4a [ 281.500234][ C2] RDX: 000000000000002a RSI: 000000000e824c92 RDI: 0000000000000005 [ 281.500463][ C2] RBP: 000000000e824c92 R08: 00007ffeb3b4c5f0 R09: 0000000000000014 [ 281.500697][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 281.500940][ C2] R13: 000000000000002a R14: 00007ffeb3b4c5f0 R15: 0000000000000000 | [ 283.401944][ C0] preempt_count: 101, expected: 0 | [ 283.402174][ C0] RCU nest depth: 4, expected: 0 | [ 283.402434][ C0] INFO: lockdep is turned off. | [ 283.403187][ C0] Tainted: [W]=WARN [ 283.403374][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.403704][ C0] Call Trace: [ 283.403909][ C0] [ 283.404042][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 283.404308][ C0] __might_resched (kernel/sched/core.c:8759) [ 283.404560][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 283.404893][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 283.405200][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 283.405481][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 283.405751][ C0] __alloc_skb (net/core/skbuff.c:730) [ 283.406023][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 283.406284][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 283.406541][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 283.406798][ C0] skb_copy (net/core/skbuff.c:2221) [ 283.406992][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 283.407218][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 283.407388][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 283.407615][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 283.407866][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 283.408045][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 283.408229][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 283.408443][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 283.408658][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 283.408919][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 283.409177][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 283.409434][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 283.409685][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 283.409950][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 283.410219][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 283.410485][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 283.410745][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 283.411019][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 283.411288][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 283.411549][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 283.411804][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 283.412064][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 283.412258][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 283.412513][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 283.412782][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 283.413052][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 283.413307][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 283.413524][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 283.413713][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 283.414000][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 283.414242][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 283.414407][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 283.414578][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 283.414743][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 283.414953][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 283.415152][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 283.415393][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 283.415645][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 283.415978][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 283.416240][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 283.416494][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 283.416823][ C0] handle_softirqs (kernel/softirq.c:561) [ 283.417092][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 283.417350][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 283.417540][ C0] [ 283.417668][ C0] [ 283.417790][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 283.418053][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 283.418306][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 283.418563][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 283.418818][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 283.419082][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 283.419329][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 283.419598][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 283.419817][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 283.420059][ C0] packet_snd (net/packet/af_packet.c:3132) [ 283.420295][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 283.420461][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 283.420628][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 283.420866][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 283.421052][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 283.421249][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 283.421494][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 283.421762][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 283.422016][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 283.422279][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 283.422553][ C0] ? sock_ioctl (net/socket.c:1342) [ 283.422827][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 283.423096][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 283.423379][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 283.423651][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 283.423922][ C0] __x64_sys_sendto (net/socket.c:2211) [ 283.424167][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 283.424486][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 283.424743][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.425087][ C0] RIP: 0033:0x7f05365b3a4a [ 283.425358][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 283.426244][ C0] RSP: 002b:00007fff65ebe128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.426563][ C0] RAX: ffffffffffffffda RBX: 000000000d4149d0 RCX: 00007f05365b3a4a [ 283.426905][ C0] RDX: 000000000000002a RSI: 000000000d414c92 RDI: 0000000000000005 [ 283.427161][ C0] RBP: 000000000d414c92 R08: 00007fff65ebe130 R09: 0000000000000014 [ 283.427444][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 283.427793][ C0] R13: 000000000000002a R14: 00007fff65ebe130 R15: 0000000000000000 | [ 290.833909][ C2] preempt_count: 101, expected: 0 | [ 290.834116][ C2] RCU nest depth: 4, expected: 0 | [ 290.834329][ C2] INFO: lockdep is turned off. | [ 290.834861][ C2] Tainted: [W]=WARN [ 290.834993][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.835215][ C2] Call Trace: [ 290.835359][ C2] [ 290.835449][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 290.835645][ C2] __might_resched (kernel/sched/core.c:8759) [ 290.835823][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 290.836041][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 290.836261][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 290.836446][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 290.836621][ C2] __alloc_skb (net/core/skbuff.c:730) [ 290.836793][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 290.836966][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 290.837151][ C2] ? __pfx_ref_tracker_alloc (lib/ref_tracker.c:188) [ 290.837378][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 290.837548][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 290.837752][ C2] ? ip_route_input_noref (net/ipv4/route.c:2511 net/ipv4/route.c:2522) [ 290.837931][ C2] skb_copy (net/core/skbuff.c:2221) [ 290.838063][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 290.838267][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 290.838460][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 290.838636][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 290.838813][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 290.838988][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 290.839163][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 290.839345][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 290.839516][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 290.839685][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 290.839863][ C2] ? tc_run (net/core/dev.c:4044) [ 290.840006][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 290.840178][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 290.840373][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 290.840553][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 290.840747][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 290.840947][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 290.841136][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 290.841359][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783) [ 290.841554][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 290.841744][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 290.841929][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 290.842120][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 290.842266][ C2] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 290.842459][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 290.842656][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 290.842889][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 290.843123][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 290.843352][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 290.843627][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 290.843919][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 290.844186][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 290.844396][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 290.844592][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 290.844820][ C2] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891) [ 290.845034][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 290.845263][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 290.845480][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 290.845663][ C2] ? __pfx_trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 290.845902][ C2] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 290.846102][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 290.846297][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 290.846482][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 290.846714][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 290.846858][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 290.847094][ C2] handle_softirqs (kernel/softirq.c:561) [ 290.847299][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 290.847483][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 290.847612][ C2] [ 290.847701][ C2] [ 290.847790][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 290.847960][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 290.848137][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 290.848334][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 290.848504][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 290.848683][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 290.848858][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 290.849030][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 290.849252][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 290.849453][ C2] packet_snd (net/packet/af_packet.c:3132) [ 290.849628][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 290.849800][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 290.849979][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 290.850151][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 290.850334][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 290.850508][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 290.850678][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 290.850875][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 290.851061][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 290.851257][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 290.851459][ C2] ? sock_ioctl (net/socket.c:1342) [ 290.851646][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 290.851826][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 290.852010][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 290.852196][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 290.852403][ C2] __x64_sys_sendto (net/socket.c:2211) [ 290.852592][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 290.852831][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 290.853022][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.853277][ C2] RIP: 0033:0x7f9f9e981a4a [ 290.853493][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.854149][ C2] RSP: 002b:00007ffdf9c7b748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.854435][ C2] RAX: ffffffffffffffda RBX: 0000000029e279d0 RCX: 00007f9f9e981a4a [ 290.854717][ C2] RDX: 000000000000002a RSI: 0000000029e27c92 RDI: 0000000000000005 [ 290.855032][ C2] RBP: 0000000029e27c92 R08: 00007ffdf9c7b750 R09: 0000000000000014 [ 290.855326][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 290.855602][ C2] R13: 000000000000002a R14: 00007ffdf9c7b750 R15: 0000000000000000 | [ 292.896076][ C2] preempt_count: 101, expected: 0 | [ 292.896264][ C2] RCU nest depth: 4, expected: 0 | [ 292.896439][ C2] INFO: lockdep is turned off. | [ 292.896921][ C2] Tainted: [W]=WARN [ 292.897046][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.897248][ C2] Call Trace: [ 292.897375][ C2] [ 292.897464][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 292.897630][ C2] __might_resched (kernel/sched/core.c:8759) [ 292.897790][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 292.897991][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 292.898183][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 292.898345][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 292.898505][ C2] __alloc_skb (net/core/skbuff.c:730) [ 292.898671][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 292.898828][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 292.898990][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 292.899147][ C2] skb_copy (net/core/skbuff.c:2221) [ 292.899267][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 292.899441][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 292.899603][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 292.899762][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 292.899926][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 292.900097][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 292.900259][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 292.900428][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 292.900601][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 292.900769][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 292.900929][ C2] ? tc_run (net/core/dev.c:4044) [ 292.901066][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 292.901223][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 292.901393][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 292.901550][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 292.901712][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 292.901868][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 292.902026][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 292.902188][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 292.902355][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 292.902515][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 292.902679][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 292.902840][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 292.902968][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 292.903123][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 292.903303][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 292.903475][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 292.903646][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 292.903803][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 292.903958][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 292.904123][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 292.904319][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 292.904514][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 292.904678][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 292.904841][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 292.905017][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 292.905204][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 292.905364][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 292.905535][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 292.905707][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 292.905933][ C2] handle_softirqs (kernel/softirq.c:561) [ 292.906095][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 292.906267][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 292.906386][ C2] [ 292.906473][ C2] [ 292.906555][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 292.906712][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 292.906870][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 292.907041][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 292.907206][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 292.907369][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 292.907527][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 292.907694][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 292.907899][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 292.908057][ C2] packet_snd (net/packet/af_packet.c:3132) [ 292.908228][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 292.908393][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 292.908551][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 292.908708][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 292.908867][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 292.909026][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 292.909184][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 292.909348][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 292.909506][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 292.909666][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 292.909825][ C2] ? sock_ioctl (net/socket.c:1342) [ 292.909985][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 292.910153][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 292.910310][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 292.910466][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 292.910630][ C2] __x64_sys_sendto (net/socket.c:2211) [ 292.910799][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 292.911000][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 292.911157][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.911366][ C2] RIP: 0033:0x7f7811d54a4a [ 292.911537][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 292.912105][ C2] RSP: 002b:00007ffecd532988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.912345][ C2] RAX: ffffffffffffffda RBX: 0000000006bb39d0 RCX: 00007f7811d54a4a [ 292.912599][ C2] RDX: 000000000000002a RSI: 0000000006bb3c92 RDI: 0000000000000005 [ 292.912846][ C2] RBP: 0000000006bb3c92 R08: 00007ffecd532990 R09: 0000000000000014 [ 292.913080][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 292.913318][ C2] R13: 000000000000002a R14: 00007ffecd532990 R15: 0000000000000000 | [ 294.977744][ C3] preempt_count: 101, expected: 0 | [ 294.977909][ C3] RCU nest depth: 4, expected: 0 | [ 294.978074][ C3] INFO: lockdep is turned off. | [ 294.978567][ C3] Tainted: [W]=WARN [ 294.978713][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 294.978958][ C3] Call Trace: [ 294.979102][ C3] [ 294.979204][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 294.979377][ C3] __might_resched (kernel/sched/core.c:8759) [ 294.979556][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 294.979832][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 294.980029][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 294.980189][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 294.980352][ C3] __alloc_skb (net/core/skbuff.c:730) [ 294.980510][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 294.980784][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 294.980978][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 294.981151][ C3] skb_copy (net/core/skbuff.c:2221) [ 294.981279][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 294.981443][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 294.981607][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 294.981787][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 294.981947][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 294.982130][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 294.982334][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 294.982509][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 294.982700][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 294.982902][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 294.983104][ C3] ? tc_run (net/core/dev.c:4062) [ 294.983227][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 294.983385][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 294.983567][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 294.983795][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 294.983959][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 294.984130][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 294.984304][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 294.984523][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 294.984697][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 294.984920][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 294.985083][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 294.985253][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 294.985375][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 294.985549][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 294.985717][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 294.985878][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 294.986036][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 294.986196][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 294.986368][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 294.986565][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 294.986779][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 294.986940][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 294.987116][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 294.987277][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 294.987481][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 294.987646][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 294.987825][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 294.988003][ C3] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:537) [ 294.988178][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 294.988341][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 294.988549][ C3] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31)) [ 294.988730][ C3] handle_softirqs (kernel/softirq.c:561) [ 294.988903][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 294.989062][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 294.989193][ C3] [ 294.989275][ C3] [ 294.989357][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 294.989526][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 294.989688][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 294.989911][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 294.990073][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 294.990234][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 294.990398][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 294.990556][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 294.990775][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 294.990935][ C3] packet_snd (net/packet/af_packet.c:3132) [ 294.991099][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 294.991258][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 294.991417][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 294.991585][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 294.991750][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 294.991910][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 294.992069][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 294.992231][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 294.992393][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 294.992555][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 294.992738][ C3] ? sock_ioctl (net/socket.c:1342) [ 294.992917][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 294.993105][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 294.993304][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 294.993465][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 294.993626][ C3] __x64_sys_sendto (net/socket.c:2211) [ 294.993815][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 294.994016][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 294.994187][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 294.994390][ C3] RIP: 0033:0x7f6861668a4a [ 294.994556][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 294.995189][ C3] RSP: 002b:00007ffd31b7b388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 294.995438][ C3] RAX: ffffffffffffffda RBX: 000000001c27f9d0 RCX: 00007f6861668a4a [ 294.995674][ C3] RDX: 000000000000002a RSI: 000000001c27fc92 RDI: 0000000000000005 [ 294.995922][ C3] RBP: 000000001c27fc92 R08: 00007ffd31b7b390 R09: 0000000000000014 [ 294.996157][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 294.996423][ C3] R13: 000000000000002a R14: 00007ffd31b7b390 R15: 0000000000000000 | [ 296.847118][ C2] preempt_count: 101, expected: 0 | [ 296.847305][ C2] RCU nest depth: 4, expected: 0 | [ 296.847473][ C2] INFO: lockdep is turned off. | [ 296.847968][ C2] Tainted: [W]=WARN [ 296.848090][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 296.848309][ C2] Call Trace: [ 296.848434][ C2] [ 296.848525][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 296.848695][ C2] __might_resched (kernel/sched/core.c:8759) [ 296.848857][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 296.849061][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 296.849258][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 296.849418][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 296.849583][ C2] __alloc_skb (net/core/skbuff.c:730) [ 296.849744][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 296.849906][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 296.850065][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 296.850224][ C2] skb_copy (net/core/skbuff.c:2221) [ 296.850346][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 296.850506][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 296.850676][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 296.850904][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 296.851081][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 296.851254][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 296.851438][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 296.851602][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 296.851774][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 296.851985][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 296.852212][ C2] ? tc_run (net/core/dev.c:4062) [ 296.852372][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 296.852551][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 296.852755][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 296.852915][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 296.853079][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 296.853302][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 296.853522][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 296.853693][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 296.853865][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 296.854075][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 296.854237][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 296.854470][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 296.854593][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 296.854754][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 296.854973][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 296.855142][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 296.855333][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 296.855508][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 296.855715][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 296.855879][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 296.856078][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 296.856299][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 296.856521][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 296.856683][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 296.856874][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 296.857066][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 296.857227][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 296.857399][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 296.857564][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 296.857753][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 296.857953][ C2] handle_softirqs (kernel/softirq.c:561) [ 296.858149][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 296.858350][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 296.858472][ C2] [ 296.858569][ C2] [ 296.858692][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 296.858855][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 296.859045][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 296.859239][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 296.859431][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 296.859652][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 296.859823][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 296.859983][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 296.860236][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 296.860507][ C2] packet_snd (net/packet/af_packet.c:3132) [ 296.860685][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 296.860859][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 296.861051][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 296.861238][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 296.861447][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 296.861623][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 296.861786][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 296.861982][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 296.862162][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 296.862336][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 296.862497][ C2] ? sock_ioctl (net/socket.c:1342) [ 296.862657][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 296.862852][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 296.863031][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 296.863241][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 296.863431][ C2] __x64_sys_sendto (net/socket.c:2211) [ 296.863594][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 296.863854][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 296.864018][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 296.864287][ C2] RIP: 0033:0x7f445a0aba4a [ 296.864529][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 296.865272][ C2] RSP: 002b:00007fff076099b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 296.865576][ C2] RAX: ffffffffffffffda RBX: 000000003773a9d0 RCX: 00007f445a0aba4a [ 296.865815][ C2] RDX: 000000000000002a RSI: 000000003773ac92 RDI: 0000000000000005 [ 296.866063][ C2] RBP: 000000003773ac92 R08: 00007fff076099c0 R09: 0000000000000014 [ 296.866313][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 296.866554][ C2] R13: 000000000000002a R14: 00007fff076099c0 R15: 0000000000000000 | [ 304.216119][ C2] preempt_count: 101, expected: 0 | [ 304.216314][ C2] RCU nest depth: 4, expected: 0 | [ 304.216493][ C2] INFO: lockdep is turned off. | [ 304.216982][ C2] Tainted: [W]=WARN [ 304.217103][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 304.217312][ C2] Call Trace: [ 304.217442][ C2] [ 304.217530][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 304.217703][ C2] __might_resched (kernel/sched/core.c:8759) [ 304.217869][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 304.218082][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 304.218305][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 304.218469][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 304.218633][ C2] __alloc_skb (net/core/skbuff.c:730) [ 304.218810][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 304.218984][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 304.219156][ C2] ? __pfx_ref_tracker_alloc (lib/ref_tracker.c:188) [ 304.219332][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 304.219488][ C2] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 304.219648][ C2] ? ip_route_input_noref (net/ipv4/route.c:2511 net/ipv4/route.c:2522) [ 304.219807][ C2] skb_copy (net/core/skbuff.c:2221) [ 304.219938][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 304.220100][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 304.220263][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 304.220433][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 304.220591][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 304.220786][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 304.220997][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 304.221164][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 304.221325][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 304.221498][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 304.221667][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 304.221834][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 304.221993][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 304.222154][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 304.222340][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 304.222500][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 304.222656][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 304.222814][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 304.222973][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 304.223143][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 304.223309][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 304.223446][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 304.223617][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 304.223781][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 304.223939][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 304.224098][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 304.224288][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 304.224477][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 304.224638][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 304.224848][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 304.225057][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 304.225215][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 304.225383][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 304.225543][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 304.225703][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 304.225863][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 304.226035][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 304.226244][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 304.226443][ C2] handle_softirqs (kernel/softirq.c:561) [ 304.226608][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 304.226764][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 304.226881][ C2] [ 304.226969][ C2] [ 304.227065][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 304.227229][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 304.227408][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 304.227584][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 304.227745][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 304.227920][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 304.228081][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 304.228244][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 304.228455][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 304.228613][ C2] packet_snd (net/packet/af_packet.c:3132) [ 304.228778][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 304.228937][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 304.229097][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 304.229255][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 304.229421][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 304.229587][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 304.229762][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 304.229920][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 304.230080][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 304.230253][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 304.230415][ C2] ? sock_ioctl (net/socket.c:1342) [ 304.230584][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 304.230764][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 304.230928][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 304.231096][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 304.231254][ C2] __x64_sys_sendto (net/socket.c:2211) [ 304.231412][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 304.231611][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 304.231780][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 304.231985][ C2] RIP: 0033:0x7f5e7c166a4a [ 304.232154][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 304.232708][ C2] RSP: 002b:00007ffc4c0480b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 304.232947][ C2] RAX: ffffffffffffffda RBX: 00000000013ef9d0 RCX: 00007f5e7c166a4a [ 304.233189][ C2] RDX: 000000000000002a RSI: 00000000013efc92 RDI: 0000000000000005 [ 304.233425][ C2] RBP: 00000000013efc92 R08: 00007ffc4c0480c0 R09: 0000000000000014 [ 304.233662][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 304.233898][ C2] R13: 000000000000002a R14: 00007ffc4c0480c0 R15: 0000000000000000 | [ 306.226482][ C0] preempt_count: 101, expected: 0 | [ 306.226666][ C0] RCU nest depth: 4, expected: 0 | [ 306.226838][ C0] INFO: lockdep is turned off. | [ 306.227334][ C0] Tainted: [W]=WARN [ 306.227460][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 306.227665][ C0] Call Trace: [ 306.227786][ C0] [ 306.227869][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 306.228047][ C0] __might_resched (kernel/sched/core.c:8759) [ 306.228212][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 306.228416][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 306.228615][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 306.228797][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 306.228967][ C0] __alloc_skb (net/core/skbuff.c:730) [ 306.229128][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 306.229287][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 306.229451][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 306.229610][ C0] skb_copy (net/core/skbuff.c:2221) [ 306.229732][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 306.229897][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 306.230083][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 306.230262][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 306.230421][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 306.230584][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 306.230767][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 306.230926][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 306.231087][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 306.231248][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 306.231416][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 306.231575][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 306.231736][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 306.231909][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 306.232091][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 306.232272][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 306.232460][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 306.232630][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 306.232793][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 306.232956][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 306.233121][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 306.233284][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 306.233407][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 306.233579][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 306.233752][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 306.233919][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 306.234083][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 306.234244][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 306.234404][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 306.234568][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 306.234769][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 306.234972][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 306.235131][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 306.235299][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 306.235466][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 306.235627][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 306.235790][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 306.235952][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 306.236115][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 306.236284][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 306.236443][ C0] handle_softirqs (kernel/softirq.c:561) [ 306.236606][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 306.236773][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 306.236894][ C0] [ 306.236976][ C0] [ 306.237057][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 306.237215][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 306.237380][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 306.237543][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 306.237707][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 306.237888][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 306.238050][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 306.238213][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 306.238422][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 306.238587][ C0] packet_snd (net/packet/af_packet.c:3132) [ 306.238748][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 306.238908][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 306.239072][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 306.239262][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 306.239436][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 306.239611][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 306.239775][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 306.239935][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 306.240095][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 306.240257][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 306.240416][ C0] ? sock_ioctl (net/socket.c:1342) [ 306.240574][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 306.240748][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 306.240905][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 306.241073][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 306.241244][ C0] __x64_sys_sendto (net/socket.c:2211) [ 306.241421][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 306.241637][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 306.241801][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 306.242004][ C0] RIP: 0033:0x7fb57c952a4a [ 306.242171][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 306.242760][ C0] RSP: 002b:00007ffc3eaae398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 306.243004][ C0] RAX: ffffffffffffffda RBX: 000000000cf889d0 RCX: 00007fb57c952a4a [ 306.243243][ C0] RDX: 000000000000002a RSI: 000000000cf88c92 RDI: 0000000000000005 [ 306.243487][ C0] RBP: 000000000cf88c92 R08: 00007ffc3eaae3a0 R09: 0000000000000014 [ 306.243725][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 306.243964][ C0] R13: 000000000000002a R14: 00007ffc3eaae3a0 R15: 0000000000000000 | [ 308.243084][ C0] preempt_count: 101, expected: 0 | [ 308.243259][ C0] RCU nest depth: 4, expected: 0 | [ 308.243430][ C0] INFO: lockdep is turned off. | [ 308.243918][ C0] Tainted: [W]=WARN [ 308.244039][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 308.244239][ C0] Call Trace: [ 308.244360][ C0] [ 308.244446][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 308.244625][ C0] __might_resched (kernel/sched/core.c:8759) [ 308.244789][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 308.244989][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 308.245189][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 308.245352][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 308.245516][ C0] __alloc_skb (net/core/skbuff.c:730) [ 308.245678][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 308.245839][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 308.245999][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 308.246158][ C0] skb_copy (net/core/skbuff.c:2221) [ 308.246283][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 308.246447][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 308.246617][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 308.246783][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 308.246950][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 308.247112][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 308.247278][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 308.247436][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 308.247597][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 308.247764][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 308.247944][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 308.248119][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 308.248291][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 308.248449][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 308.248622][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 308.248782][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 308.248949][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 308.249110][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 308.249281][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 308.249446][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 308.249603][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 308.249766][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 308.249887][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 308.250044][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 308.250203][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 308.250369][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 308.250531][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 308.250703][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 308.250861][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 308.251024][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 308.251227][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 308.251426][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 308.251593][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 308.251753][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 308.251915][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 308.252074][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 308.252237][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 308.252398][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 308.252557][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 308.252720][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 308.252887][ C0] handle_softirqs (kernel/softirq.c:561) [ 308.253050][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 308.253210][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 308.253332][ C0] [ 308.253416][ C0] [ 308.253497][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 308.253655][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 308.253815][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 308.253978][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 308.254136][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 308.254297][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 308.254460][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 308.254619][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 308.254818][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 308.254986][ C0] packet_snd (net/packet/af_packet.c:3132) [ 308.255147][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 308.255305][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 308.255464][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 308.255624][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 308.255783][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 308.255941][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 308.256098][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 308.256262][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 308.256424][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 308.256583][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 308.256747][ C0] ? sock_ioctl (net/socket.c:1342) [ 308.257022][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 308.257191][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 308.257353][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 308.257513][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 308.257694][ C0] __x64_sys_sendto (net/socket.c:2211) [ 308.257882][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 308.258105][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 308.258286][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 308.258514][ C0] RIP: 0033:0x7f2ec3077a4a [ 308.258705][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 308.259282][ C0] RSP: 002b:00007fff3b68d008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 308.259522][ C0] RAX: ffffffffffffffda RBX: 0000000021fc69d0 RCX: 00007f2ec3077a4a [ 308.259763][ C0] RDX: 000000000000002a RSI: 0000000021fc6c92 RDI: 0000000000000005 [ 308.260006][ C0] RBP: 0000000021fc6c92 R08: 00007fff3b68d010 R09: 0000000000000014 [ 308.260243][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 308.260481][ C0] R13: 000000000000002a R14: 00007fff3b68d010 R15: 0000000000000000 | [ 310.151105][ C0] preempt_count: 101, expected: 0 | [ 310.151395][ C0] RCU nest depth: 4, expected: 0 | [ 310.151675][ C0] INFO: lockdep is turned off. | [ 310.152512][ C0] Tainted: [W]=WARN [ 310.152724][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 310.153062][ C0] Call Trace: [ 310.153263][ C0] [ 310.153404][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 310.153689][ C0] __might_resched (kernel/sched/core.c:8759) [ 310.153960][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 310.154303][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 310.154644][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 310.154928][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 310.155203][ C0] __alloc_skb (net/core/skbuff.c:730) [ 310.155477][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 310.155754][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 310.156019][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 310.156283][ C0] skb_copy (net/core/skbuff.c:2221) [ 310.156487][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 310.156766][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 310.157050][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 310.157328][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 310.157601][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 310.157881][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 310.158158][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 310.158436][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 310.158709][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 310.158994][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 310.159266][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 310.159546][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 310.159831][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 310.160105][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 310.160380][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 310.160667][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 310.160961][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 310.161234][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 310.161509][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 310.161782][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 310.162048][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 310.162327][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 310.162536][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 310.162824][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 310.163098][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 310.163374][ C0] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 310.163643][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 310.163919][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 310.164183][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 310.164505][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 310.164842][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 310.165098][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 310.165356][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 310.165634][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 310.165975][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 310.166250][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 310.166532][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 310.166818][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 310.167094][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 310.167437][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 310.167712][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 310.167988][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 310.168329][ C0] handle_softirqs (kernel/softirq.c:561) [ 310.168609][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 310.168897][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 310.169100][ C0] [ 310.169242][ C0] [ 310.169378][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 310.169732][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 310.169989][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 310.170252][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 310.170506][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 310.170792][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 310.171049][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 310.171296][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 310.171614][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 310.171883][ C0] packet_snd (net/packet/af_packet.c:3132) [ 310.172144][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 310.172401][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 310.172668][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 310.172921][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 310.173179][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 310.173428][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 310.173680][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 310.173951][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 310.174209][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 310.174483][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 310.174744][ C0] ? sock_ioctl (net/socket.c:1342) [ 310.175007][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 310.175264][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 310.175521][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 310.175773][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 310.176030][ C0] __x64_sys_sendto (net/socket.c:2211) [ 310.176285][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 310.176620][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 310.176883][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 310.177201][ C0] RIP: 0033:0x7f697ee2ba4a [ 310.177466][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 310.178366][ C0] RSP: 002b:00007ffdd2c97978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 310.178757][ C0] RAX: ffffffffffffffda RBX: 00000000355de9d0 RCX: 00007f697ee2ba4a [ 310.179130][ C0] RDX: 000000000000002a RSI: 00000000355dec92 RDI: 0000000000000005 [ 310.179507][ C0] RBP: 00000000355dec92 R08: 00007ffdd2c97980 R09: 0000000000000014 [ 310.179902][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 310.180282][ C0] R13: 000000000000002a R14: 00007ffdd2c97980 R15: 0000000000000000 | [ 312.439052][ C0] preempt_count: 101, expected: 0 | [ 312.439211][ C0] RCU nest depth: 3, expected: 0 | [ 312.439387][ C0] INFO: lockdep is turned off. | [ 312.439858][ C0] Tainted: [W]=WARN [ 312.439978][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 312.440201][ C0] Call Trace: [ 312.440325][ C0] [ 312.440407][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 312.440584][ C0] __might_resched (kernel/sched/core.c:8759) [ 312.440757][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 312.440952][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 312.441149][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 312.441309][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 312.441471][ C0] __alloc_skb (net/core/skbuff.c:730) [ 312.441624][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 312.441783][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 312.441990][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 312.442156][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 312.442319][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 312.442487][ C0] skb_copy (net/core/skbuff.c:2221) [ 312.442616][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 312.442774][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 312.442970][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 312.443212][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 312.443373][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 312.443532][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 312.443687][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 312.443846][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 312.444006][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 312.444248][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 312.444410][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 312.444539][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 312.444692][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 312.444851][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 312.445031][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 312.445188][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 312.445345][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 312.445463][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 312.445616][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 312.445772][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 312.445927][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 312.446095][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 312.446252][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 312.446408][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 312.446562][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 312.446756][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 312.446974][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 312.447149][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 312.447305][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 312.447466][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 312.447622][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 312.447781][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 312.447939][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 312.448188][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 312.448403][ C0] handle_softirqs (kernel/softirq.c:561) [ 312.448565][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 312.448716][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 312.448831][ C0] [ 312.448912][ C0] [ 312.449002][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 312.449159][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 312.449312][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 312.449474][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 312.449626][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 312.449786][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 312.449943][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 312.450096][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 312.450289][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 312.450530][ C0] packet_snd (net/packet/af_packet.c:3132) [ 312.450705][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 312.450862][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 312.451049][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 312.451205][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 312.451402][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 312.451573][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 312.451729][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 312.451888][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 312.452057][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 312.452214][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 312.452372][ C0] ? sock_ioctl (net/socket.c:1342) [ 312.452529][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 312.452749][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 312.452907][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 312.453123][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 312.453284][ C0] __x64_sys_sendto (net/socket.c:2211) [ 312.453473][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 312.453686][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 312.453878][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 312.454118][ C0] RIP: 0033:0x7fe70ae08a4a [ 312.454283][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 312.454901][ C0] RSP: 002b:00007fffc55a7fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 312.455200][ C0] RAX: ffffffffffffffda RBX: 00000000049c79d0 RCX: 00007fe70ae08a4a [ 312.455476][ C0] RDX: 000000000000002a RSI: 00000000049c7c92 RDI: 0000000000000005 [ 312.455734][ C0] RBP: 00000000049c7c92 R08: 00007fffc55a7fe0 R09: 0000000000000014 [ 312.456034][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 312.456266][ C0] R13: 000000000000002a R14: 00007fffc55a7fe0 R15: 0000000000000000 | [ 314.490673][ C0] preempt_count: 101, expected: 0 | [ 314.490870][ C0] RCU nest depth: 3, expected: 0 | [ 314.491060][ C0] INFO: lockdep is turned off. | [ 314.491643][ C0] Tainted: [W]=WARN [ 314.491789][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 314.492026][ C0] Call Trace: [ 314.492168][ C0] [ 314.492270][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 314.492473][ C0] __might_resched (kernel/sched/core.c:8759) [ 314.492674][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 314.492916][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 314.493149][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 314.493342][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 314.493537][ C0] __alloc_skb (net/core/skbuff.c:730) [ 314.493725][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 314.493914][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 314.494160][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 314.494357][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 314.494545][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 314.494735][ C0] skb_copy (net/core/skbuff.c:2221) [ 314.494878][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 314.495069][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 314.495308][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 314.495601][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 314.495793][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 314.495984][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 314.496176][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 314.496369][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 314.496561][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 314.496752][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 314.496941][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 314.497089][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 314.497279][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 314.497472][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 314.497661][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 314.497850][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 314.497993][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 314.498183][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 314.498377][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 314.498573][ C0] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 314.498761][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 314.498947][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 314.499135][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 314.499370][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 314.499609][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 314.499796][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 314.499992][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 314.500187][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 314.500427][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 314.500617][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 314.500836][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 314.501026][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 314.501214][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 314.501459][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 314.501651][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 314.501841][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 314.502080][ C0] handle_softirqs (kernel/softirq.c:561) [ 314.502271][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 314.502464][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 314.502606][ C0] [ 314.502712][ C0] [ 314.502809][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 314.503007][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 314.503202][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 314.503395][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 314.503583][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 314.503779][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 314.503980][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 314.504174][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 314.504415][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 314.504609][ C0] packet_snd (net/packet/af_packet.c:3132) [ 314.504803][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 314.505000][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 314.505194][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 314.505387][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 314.505585][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 314.505777][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 314.505965][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 314.506155][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 314.506347][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 314.506541][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 314.506735][ C0] ? sock_ioctl (net/socket.c:1342) [ 314.506936][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 314.507129][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 314.507318][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 314.507506][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 314.507697][ C0] __x64_sys_sendto (net/socket.c:2211) [ 314.507891][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 314.508128][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 314.508326][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 314.508572][ C0] RIP: 0033:0x7f1c4e023a4a [ 314.508772][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 314.509437][ C0] RSP: 002b:00007ffd9ac7f558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 314.509730][ C0] RAX: ffffffffffffffda RBX: 000000001b7c99d0 RCX: 00007f1c4e023a4a [ 314.510012][ C0] RDX: 000000000000002a RSI: 000000001b7c9c92 RDI: 0000000000000005 [ 314.510293][ C0] RBP: 000000001b7c9c92 R08: 00007ffd9ac7f560 R09: 0000000000000014 [ 314.510576][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 314.510896][ C0] R13: 000000000000002a R14: 00007ffd9ac7f560 R15: 0000000000000000 | [ 316.544756][ C3] preempt_count: 101, expected: 0 | [ 316.544931][ C3] RCU nest depth: 3, expected: 0 | [ 316.545104][ C3] INFO: lockdep is turned off. | [ 316.545638][ C3] Tainted: [W]=WARN [ 316.545766][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 316.545978][ C3] Call Trace: [ 316.546113][ C3] [ 316.546206][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 316.546394][ C3] __might_resched (kernel/sched/core.c:8759) [ 316.546573][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 316.546805][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 316.547015][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 316.547193][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 316.547367][ C3] __alloc_skb (net/core/skbuff.c:730) [ 316.547544][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 316.547719][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 316.547935][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 316.548103][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 316.548322][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 316.548479][ C3] skb_copy (net/core/skbuff.c:2221) [ 316.548598][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 316.548777][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 316.548995][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 316.549228][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 316.549398][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 316.549583][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 316.549754][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 316.549921][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 316.550079][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 316.550246][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 316.550406][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 316.550531][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 316.550702][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 316.550856][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 316.551021][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 316.551199][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 316.551351][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 316.551468][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 316.551632][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 316.551807][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 316.551986][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 316.552138][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 316.552297][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 316.552483][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 316.552693][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 316.552910][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 316.553079][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 316.553233][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 316.553415][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 316.553624][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 316.553796][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 316.553964][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 316.554144][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 316.554297][ C3] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 316.554494][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 316.554646][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 316.554822][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 316.555038][ C3] handle_softirqs (kernel/softirq.c:561) [ 316.555217][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 316.555380][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 316.555495][ C3] [ 316.555586][ C3] [ 316.555677][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 316.555845][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 316.556026][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 316.556183][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 316.556373][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 316.556539][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 316.556701][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 316.556855][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 316.557050][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 316.557238][ C3] packet_snd (net/packet/af_packet.c:3132) [ 316.557416][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 316.557590][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 316.557762][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 316.557922][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 316.558075][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 316.558229][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 316.558384][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 316.558539][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 316.558695][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 316.558866][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 316.559025][ C3] ? sock_ioctl (net/socket.c:1342) [ 316.559194][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 316.559381][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 316.559541][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 316.559695][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 316.559847][ C3] __x64_sys_sendto (net/socket.c:2211) [ 316.560013][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 316.560209][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 316.560368][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 316.560576][ C3] RIP: 0033:0x7f79144a4a4a [ 316.560759][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 316.561306][ C3] RSP: 002b:00007ffe79e63ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 316.561542][ C3] RAX: ffffffffffffffda RBX: 000000000f8429d0 RCX: 00007f79144a4a4a [ 316.561781][ C3] RDX: 000000000000002a RSI: 000000000f842c92 RDI: 0000000000000005 [ 316.562034][ C3] RBP: 000000000f842c92 R08: 00007ffe79e63af0 R09: 0000000000000014 [ 316.562273][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 316.562504][ C3] R13: 000000000000002a R14: 00007ffe79e63af0 R15: 0000000000000000 | [ 318.450514][ C1] preempt_count: 101, expected: 0 | [ 318.450744][ C1] RCU nest depth: 3, expected: 0 | [ 318.450934][ C1] INFO: lockdep is turned off. | [ 318.451499][ C1] Tainted: [W]=WARN [ 318.451647][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 318.451885][ C1] Call Trace: [ 318.452027][ C1] [ 318.452123][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 318.452333][ C1] __might_resched (kernel/sched/core.c:8759) [ 318.452526][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 318.452764][ C1] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 318.452992][ C1] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 318.453182][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 318.453373][ C1] __alloc_skb (net/core/skbuff.c:730) [ 318.453558][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 318.453750][ C1] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 318.453986][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 318.454186][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 318.454371][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 318.454555][ C1] skb_copy (net/core/skbuff.c:2221) [ 318.454698][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 318.454889][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 318.455128][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 318.455413][ C1] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 318.455607][ C1] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 318.455793][ C1] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 318.455980][ C1] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 318.456170][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 318.456359][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 318.456553][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 318.456736][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 318.456875][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 318.457053][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 318.457224][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 318.457409][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 318.457594][ C1] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 318.457734][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 318.457917][ C1] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 318.458107][ C1] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 318.458296][ C1] ? place_entity (kernel/sched/fair.c:5280) [ 318.458483][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 318.458668][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 318.458855][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 318.459038][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 318.459270][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 318.459508][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 318.459678][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 318.459849][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 318.460024][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 318.460191][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 318.460363][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 318.460532][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 318.460734][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 318.460953][ C1] handle_softirqs (kernel/softirq.c:561) [ 318.461125][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 318.461301][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 318.461426][ C1] [ 318.461513][ C1] [ 318.461600][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 318.461766][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 318.461944][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 318.462116][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 318.462289][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 318.462465][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 318.462641][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 318.462809][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 318.463024][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 318.463199][ C1] packet_snd (net/packet/af_packet.c:3132) [ 318.463377][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 318.463544][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 318.463717][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 318.463884][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 318.464057][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 318.464226][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 318.464397][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 318.464574][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 318.464747][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 318.464919][ C1] ? __pfx___sys_sendto (net/socket.c:2175) [ 318.465086][ C1] ? sock_ioctl (net/socket.c:1342) [ 318.465257][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 318.465431][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 318.465602][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 318.465778][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 318.465949][ C1] __x64_sys_sendto (net/socket.c:2211) [ 318.466121][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 318.466330][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 318.466502][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 318.466721][ C1] RIP: 0033:0x7f8afbcbba4a [ 318.466899][ C1] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 318.467514][ C1] RSP: 002b:00007ffefa0041c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 318.467777][ C1] RAX: ffffffffffffffda RBX: 0000000032a029d0 RCX: 00007f8afbcbba4a [ 318.468034][ C1] RDX: 000000000000002a RSI: 0000000032a02c92 RDI: 0000000000000005 [ 318.468294][ C1] RBP: 0000000032a02c92 R08: 00007ffefa0041d0 R09: 0000000000000014 [ 318.468548][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 318.468804][ C1] R13: 000000000000002a R14: 00007ffefa0041d0 R15: 0000000000000000 | [ 325.855104][ C2] preempt_count: 101, expected: 0 | [ 325.855295][ C2] RCU nest depth: 3, expected: 0 | [ 325.855459][ C2] INFO: lockdep is turned off. | [ 325.855943][ C2] Tainted: [W]=WARN [ 325.856063][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 325.856264][ C2] Call Trace: [ 325.856381][ C2] [ 325.856459][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 325.856620][ C2] __might_resched (kernel/sched/core.c:8759) [ 325.856774][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 325.856969][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 325.857158][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 325.857314][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 325.857475][ C2] __alloc_skb (net/core/skbuff.c:730) [ 325.857629][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 325.857787][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 325.857975][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 325.858128][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 325.858278][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 325.858430][ C2] skb_copy (net/core/skbuff.c:2221) [ 325.858546][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 325.858715][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 325.858913][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 325.859145][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 325.859303][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 325.859457][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 325.859611][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 325.859764][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 325.859919][ C2] ? tc_run (net/core/dev.c:4044) [ 325.860116][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 325.860276][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 325.860429][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 325.860595][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 325.860726][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 325.860879][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 325.861032][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 325.861183][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 325.861336][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 325.861487][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 325.861601][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 325.861760][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 325.861916][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 325.862069][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 325.862221][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 325.862374][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 325.862527][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 325.862678][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 325.862874][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 325.863065][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 325.863219][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 325.863371][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 325.863527][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 325.863681][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 325.863835][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 325.863989][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 325.864146][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 325.864303][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 325.864458][ C2] handle_softirqs (kernel/softirq.c:561) [ 325.864614][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 325.864765][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 325.864881][ C2] [ 325.864960][ C2] [ 325.865038][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 325.865194][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 325.865346][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 325.865505][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 325.865657][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 325.865811][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 325.865964][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 325.866121][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 325.866311][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 325.866465][ C2] packet_snd (net/packet/af_packet.c:3132) [ 325.866621][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 325.866774][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 325.866928][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 325.867079][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 325.867232][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 325.867387][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 325.867538][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 325.867691][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 325.867843][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 325.867997][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 325.868152][ C2] ? sock_ioctl (net/socket.c:1342) [ 325.868304][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 325.868455][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 325.868611][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 325.868764][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 325.868915][ C2] __x64_sys_sendto (net/socket.c:2211) [ 325.869066][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 325.869261][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 325.869413][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 325.869604][ C2] RIP: 0033:0x7fa1f1bfda4a [ 325.869768][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 325.870302][ C2] RSP: 002b:00007fff7fbc2c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 325.870534][ C2] RAX: ffffffffffffffda RBX: 00000000354599d0 RCX: 00007fa1f1bfda4a [ 325.870773][ C2] RDX: 000000000000002a RSI: 0000000035459c92 RDI: 0000000000000005 [ 325.871000][ C2] RBP: 0000000035459c92 R08: 00007fff7fbc2c80 R09: 0000000000000014 [ 325.871224][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 325.871451][ C2] R13: 000000000000002a R14: 00007fff7fbc2c80 R15: 0000000000000000 | [ 327.876330][ C2] preempt_count: 101, expected: 0 | [ 327.876607][ C2] RCU nest depth: 3, expected: 0 | [ 327.876896][ C2] INFO: lockdep is turned off. | [ 327.877643][ C2] Tainted: [W]=WARN [ 327.877853][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 327.878150][ C2] Call Trace: [ 327.878342][ C2] [ 327.878465][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 327.878716][ C2] __might_resched (kernel/sched/core.c:8759) [ 327.878959][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 327.879292][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 327.879599][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 327.879844][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 327.880098][ C2] __alloc_skb (net/core/skbuff.c:730) [ 327.880355][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 327.880669][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 327.880864][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 327.881018][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 327.881173][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 327.881327][ C2] skb_copy (net/core/skbuff.c:2221) [ 327.881449][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 327.881617][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 327.881815][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 327.882054][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 327.882216][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 327.882373][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 327.882534][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 327.882688][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 327.882852][ C2] ? tc_run (net/core/dev.c:4044) [ 327.882971][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 327.883138][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 327.883322][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 327.883477][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 327.883608][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 327.883764][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 327.883918][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 327.884076][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 327.884229][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 327.884344][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 327.884499][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 327.884656][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 327.884812][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 327.884983][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 327.885137][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 327.885307][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 327.885472][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 327.885729][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 327.885946][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 327.886125][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 327.886294][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 327.886465][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 327.886668][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 327.886825][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 327.886983][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 327.887156][ C2] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368) [ 327.887369][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 327.887528][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 327.887706][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 327.887907][ C2] handle_softirqs (kernel/softirq.c:561) [ 327.888064][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 327.888217][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 327.888335][ C2] [ 327.888437][ C2] [ 327.888520][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 327.888675][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 327.888827][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 327.888995][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 327.889148][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 327.889302][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 327.889467][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 327.889633][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 327.889842][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 327.890013][ C2] packet_snd (net/packet/af_packet.c:3132) [ 327.890169][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 327.890321][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 327.890475][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 327.890643][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 327.890820][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 327.890978][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 327.891130][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 327.891290][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 327.891455][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 327.891624][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 327.891787][ C2] ? sock_ioctl (net/socket.c:1342) [ 327.891967][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 327.892122][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 327.892273][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 327.892425][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 327.892606][ C2] __x64_sys_sendto (net/socket.c:2211) [ 327.892786][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 327.893002][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 327.893156][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 327.893364][ C2] RIP: 0033:0x7f3a5f450a4a [ 327.893538][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 327.894131][ C2] RSP: 002b:00007ffc086cd3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 327.894402][ C2] RAX: ffffffffffffffda RBX: 00000000289339d0 RCX: 00007f3a5f450a4a [ 327.894655][ C2] RDX: 000000000000002a RSI: 0000000028933c92 RDI: 0000000000000005 [ 327.894920][ C2] RBP: 0000000028933c92 R08: 00007ffc086cd3f0 R09: 0000000000000014 [ 327.895146][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 327.895370][ C2] R13: 000000000000002a R14: 00007ffc086cd3f0 R15: 0000000000000000 | [ 329.950313][ C0] preempt_count: 101, expected: 0 | [ 329.950540][ C0] RCU nest depth: 3, expected: 0 | [ 329.950793][ C0] INFO: lockdep is turned off. | [ 329.951407][ C0] Tainted: [W]=WARN [ 329.951528][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 329.951730][ C0] Call Trace: [ 329.951864][ C0] [ 329.951985][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 329.952211][ C0] __might_resched (kernel/sched/core.c:8759) [ 329.952433][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 329.952694][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 329.952898][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 329.953071][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 329.953245][ C0] __alloc_skb (net/core/skbuff.c:730) [ 329.953429][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 329.953605][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 329.953841][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 329.954030][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 329.954228][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 329.954423][ C0] skb_copy (net/core/skbuff.c:2221) [ 329.954588][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 329.954763][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 329.955017][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 329.955270][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 329.955438][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 329.955643][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 329.955849][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 329.956078][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 329.956246][ C0] ? tc_run (net/core/dev.c:4062) [ 329.956376][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 329.956572][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 329.956779][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 329.956993][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 329.957130][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 329.957330][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 329.957523][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 329.957703][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 329.957890][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 329.958121][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 329.958271][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 329.958483][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 329.958689][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 329.958863][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 329.959087][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 329.959268][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 329.959438][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 329.959609][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 329.959897][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 329.960172][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 329.960342][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 329.960567][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 329.960771][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 329.960988][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 329.961157][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 329.961317][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 329.961475][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 329.961632][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 329.961795][ C0] handle_softirqs (kernel/softirq.c:561) [ 329.961958][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 329.962156][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 329.962279][ C0] [ 329.962360][ C0] [ 329.962441][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 329.962595][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 329.962754][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 329.962939][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 329.963128][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 329.963330][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 329.963486][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 329.963681][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 329.963945][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 329.964154][ C0] packet_snd (net/packet/af_packet.c:3132) [ 329.964317][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 329.964486][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 329.964662][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 329.964821][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 329.964999][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 329.965155][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 329.965311][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 329.965473][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 329.965632][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 329.965791][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 329.965965][ C0] ? sock_ioctl (net/socket.c:1342) [ 329.966118][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 329.966274][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 329.966426][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 329.966582][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 329.966741][ C0] __x64_sys_sendto (net/socket.c:2211) [ 329.966906][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 329.967108][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 329.967264][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 329.967456][ C0] RIP: 0033:0x7f46b6c0ca4a [ 329.967617][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 329.968191][ C0] RSP: 002b:00007fff61961f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 329.968436][ C0] RAX: ffffffffffffffda RBX: 000000001d0779d0 RCX: 00007f46b6c0ca4a [ 329.968671][ C0] RDX: 000000000000002a RSI: 000000001d077c92 RDI: 0000000000000005 [ 329.968938][ C0] RBP: 000000001d077c92 R08: 00007fff61961f50 R09: 0000000000000014 [ 329.969206][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 329.969445][ C0] R13: 000000000000002a R14: 00007fff61961f50 R15: 0000000000000000 | [ 331.855261][ C2] preempt_count: 101, expected: 0 | [ 331.855449][ C2] RCU nest depth: 3, expected: 0 | [ 331.855640][ C2] INFO: lockdep is turned off. | [ 331.856168][ C2] Tainted: [W]=WARN [ 331.856294][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 331.856501][ C2] Call Trace: [ 331.856628][ C2] [ 331.856716][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 331.856889][ C2] __might_resched (kernel/sched/core.c:8759) [ 331.857059][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 331.857277][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 331.857488][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 331.857689][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 331.857868][ C2] __alloc_skb (net/core/skbuff.c:730) [ 331.858043][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 331.858213][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 331.858426][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 331.858610][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 331.858786][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 331.858963][ C2] skb_copy (net/core/skbuff.c:2221) [ 331.859106][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 331.859277][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 331.859497][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 331.859764][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 331.859948][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 331.860120][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 331.860291][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 331.860462][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 331.860641][ C2] ? tc_run (net/core/dev.c:4062) [ 331.860774][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 331.860949][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 331.861125][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 331.861309][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 331.861446][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 331.861614][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 331.861788][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 331.861968][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 331.862137][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 331.862263][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 331.862434][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 331.862605][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 331.862777][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 331.862946][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 331.863112][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 331.863279][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 331.863445][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 331.863654][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 331.863882][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 331.864049][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 331.864222][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 331.864393][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 331.864561][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 331.864729][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 331.864903][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 331.865078][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 331.865291][ C2] handle_softirqs (kernel/softirq.c:561) [ 331.865461][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 331.865626][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 331.865753][ C2] [ 331.865840][ C2] [ 331.865924][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 331.866091][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 331.866264][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 331.866435][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 331.866603][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 331.866773][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 331.866941][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 331.867109][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 331.867323][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 331.867493][ C2] packet_snd (net/packet/af_packet.c:3132) [ 331.867664][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 331.867838][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 331.868010][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 331.868174][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 331.868352][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 331.868529][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 331.868712][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 331.868881][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 331.869053][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 331.869227][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 331.869397][ C2] ? sock_ioctl (net/socket.c:1342) [ 331.869566][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 331.869734][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 331.869913][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 331.870086][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 331.870251][ C2] __x64_sys_sendto (net/socket.c:2211) [ 331.870418][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 331.870639][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 331.870828][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 331.871048][ C2] RIP: 0033:0x7eff02768a4a [ 331.871223][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 331.871836][ C2] RSP: 002b:00007fff6c0c9208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 331.872110][ C2] RAX: ffffffffffffffda RBX: 000000000bb799d0 RCX: 00007eff02768a4a [ 331.872366][ C2] RDX: 000000000000002a RSI: 000000000bb79c92 RDI: 0000000000000005 [ 331.872630][ C2] RBP: 000000000bb79c92 R08: 00007fff6c0c9210 R09: 0000000000000014 [ 331.872884][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 331.873145][ C2] R13: 000000000000002a R14: 00007fff6c0c9210 R15: 0000000000000000 | [ 339.178286][ C2] preempt_count: 101, expected: 0 | [ 339.178460][ C2] RCU nest depth: 3, expected: 0 | [ 339.178624][ C2] INFO: lockdep is turned off. | [ 339.179098][ C2] Tainted: [W]=WARN [ 339.179220][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 339.179419][ C2] Call Trace: [ 339.179538][ C2] [ 339.179619][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 339.179781][ C2] __might_resched (kernel/sched/core.c:8759) [ 339.179938][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 339.180146][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 339.180342][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 339.180504][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 339.180662][ C2] __alloc_skb (net/core/skbuff.c:730) [ 339.180817][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 339.180973][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 339.181168][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 339.181323][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 339.181479][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 339.181636][ C2] skb_copy (net/core/skbuff.c:2221) [ 339.181755][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 339.181923][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 339.182119][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 339.182347][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 339.182503][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 339.182658][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 339.182811][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 339.182967][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 339.183135][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 339.183289][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 339.183439][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 339.183554][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 339.183705][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 339.183857][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 339.184010][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 339.184163][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 339.184281][ C2] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 339.184436][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 339.184587][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 339.184736][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 339.184889][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 339.185041][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 339.185191][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 339.185379][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 339.185574][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 339.185725][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 339.185880][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 339.186033][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 339.186225][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 339.186377][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 339.186531][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 339.186689][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 339.186933][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 339.187123][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 339.187314][ C2] handle_softirqs (kernel/softirq.c:561) [ 339.187468][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 339.187619][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 339.187733][ C2] [ 339.187816][ C2] [ 339.187893][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 339.188044][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 339.188196][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 339.188348][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 339.188499][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 339.188652][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 339.188810][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 339.188962][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 339.189150][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 339.189306][ C2] packet_snd (net/packet/af_packet.c:3132) [ 339.189461][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 339.189612][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 339.189764][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 339.189917][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 339.190072][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 339.190224][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 339.190376][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 339.190536][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 339.190688][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 339.190841][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 339.190994][ C2] ? sock_ioctl (net/socket.c:1342) [ 339.191148][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 339.191304][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 339.191454][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 339.191606][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 339.191759][ C2] __x64_sys_sendto (net/socket.c:2211) [ 339.191909][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 339.192100][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 339.192254][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 339.192453][ C2] RIP: 0033:0x7f20e5bd1a4a [ 339.192613][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 339.193152][ C2] RSP: 002b:00007ffe07d25a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 339.193388][ C2] RAX: ffffffffffffffda RBX: 000000000c8d79d0 RCX: 00007f20e5bd1a4a [ 339.193617][ C2] RDX: 000000000000002a RSI: 000000000c8d7c92 RDI: 0000000000000005 [ 339.193842][ C2] RBP: 000000000c8d7c92 R08: 00007ffe07d25a20 R09: 0000000000000014 [ 339.194068][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 339.194300][ C2] R13: 000000000000002a R14: 00007ffe07d25a20 R15: 0000000000000000 | [ 341.221342][ C2] preempt_count: 101, expected: 0 | [ 341.221510][ C2] RCU nest depth: 3, expected: 0 | [ 341.221678][ C2] INFO: lockdep is turned off. | [ 341.222162][ C2] Tainted: [W]=WARN [ 341.222292][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 341.222496][ C2] Call Trace: [ 341.222622][ C2] [ 341.222702][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 341.222867][ C2] __might_resched (kernel/sched/core.c:8759) [ 341.223026][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 341.223219][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 341.223417][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 341.223571][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 341.223726][ C2] __alloc_skb (net/core/skbuff.c:730) [ 341.223887][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 341.224047][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 341.224237][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 341.224392][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 341.224544][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 341.224698][ C2] skb_copy (net/core/skbuff.c:2221) [ 341.224814][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 341.224975][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 341.225174][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 341.225407][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 341.225566][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 341.225724][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 341.225880][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 341.226037][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 341.226202][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 341.226356][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 341.226510][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 341.226626][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 341.226780][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 341.226934][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 341.227093][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 341.227247][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 341.227368][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 341.227521][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 341.227675][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 341.227830][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 341.227983][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 341.228137][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 341.228291][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 341.228481][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 341.228682][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 341.228875][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 341.229033][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 341.229190][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 341.229348][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 341.229508][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 341.229669][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 341.229831][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 341.229990][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 341.230189][ C2] handle_softirqs (kernel/softirq.c:561) [ 341.230349][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 341.230519][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 341.230666][ C2] [ 341.230745][ C2] [ 341.230828][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 341.230988][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 341.231141][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 341.231303][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 341.231455][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 341.231617][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 341.231773][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 341.231931][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 341.232122][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 341.232279][ C2] packet_snd (net/packet/af_packet.c:3132) [ 341.232434][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 341.232591][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 341.232748][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 341.232906][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 341.233077][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 341.233238][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 341.233393][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 341.233547][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 341.233702][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 341.233858][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 341.234015][ C2] ? sock_ioctl (net/socket.c:1342) [ 341.234173][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 341.234330][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 341.234514][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 341.234667][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 341.234819][ C2] __x64_sys_sendto (net/socket.c:2211) [ 341.234973][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 341.235164][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 341.235320][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 341.235513][ C2] RIP: 0033:0x7f0d649dfa4a [ 341.235680][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 341.236217][ C2] RSP: 002b:00007fff0211b858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 341.236447][ C2] RAX: ffffffffffffffda RBX: 000000002be7b9d0 RCX: 00007f0d649dfa4a [ 341.236683][ C2] RDX: 000000000000002a RSI: 000000002be7bc92 RDI: 0000000000000005 [ 341.236911][ C2] RBP: 000000002be7bc92 R08: 00007fff0211b860 R09: 0000000000000014 [ 341.237155][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 341.237382][ C2] R13: 000000000000002a R14: 00007fff0211b860 R15: 0000000000000000 | [ 343.221081][ C3] preempt_count: 101, expected: 0 | [ 343.221249][ C3] RCU nest depth: 3, expected: 0 | [ 343.221407][ C3] INFO: lockdep is turned off. | [ 343.221875][ C3] Tainted: [W]=WARN [ 343.221999][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 343.222289][ C3] Call Trace: [ 343.222409][ C3] [ 343.222493][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 343.222662][ C3] __might_resched (kernel/sched/core.c:8759) [ 343.222825][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 343.223020][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 343.223211][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 343.223370][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 343.223531][ C3] __alloc_skb (net/core/skbuff.c:730) [ 343.223687][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 343.223847][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 343.224046][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 343.224206][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 343.224363][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 343.224520][ C3] skb_copy (net/core/skbuff.c:2221) [ 343.224636][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 343.224794][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 343.224988][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 343.225225][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 343.225382][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 343.225542][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 343.225701][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 343.225857][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 343.226015][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 343.226176][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 343.226331][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 343.226448][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 343.226602][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 343.226755][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 343.226915][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 343.227067][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 343.227220][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 343.227338][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 343.227491][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 343.227644][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 343.227798][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 343.227959][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 343.228112][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 343.228264][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 343.228414][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 343.228604][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 343.228794][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 343.228944][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 343.229098][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 343.229256][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 343.229411][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 343.229565][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 343.229719][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 343.229872][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 343.230067][ C3] handle_softirqs (kernel/softirq.c:561) [ 343.230223][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 343.230381][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 343.230512][ C3] [ 343.230597][ C3] [ 343.230674][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 343.230827][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 343.230981][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 343.231135][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 343.231289][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 343.231448][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 343.231603][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 343.231757][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 343.231946][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 343.232103][ C3] packet_snd (net/packet/af_packet.c:3132) [ 343.232260][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 343.232411][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 343.232569][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 343.232722][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 343.232874][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 343.233029][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 343.233181][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 343.233336][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 343.233492][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 343.233652][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 343.233807][ C3] ? sock_ioctl (net/socket.c:1342) [ 343.233968][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 343.234123][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 343.234275][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 343.234429][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 343.234582][ C3] __x64_sys_sendto (net/socket.c:2211) [ 343.234737][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 343.234932][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 343.235086][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 343.235279][ C3] RIP: 0033:0x7f55a4754a4a [ 343.235437][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 343.235984][ C3] RSP: 002b:00007ffcb831ccc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 343.236218][ C3] RAX: ffffffffffffffda RBX: 000000001778b9d0 RCX: 00007f55a4754a4a [ 343.236448][ C3] RDX: 000000000000002a RSI: 000000001778bc92 RDI: 0000000000000005 [ 343.236676][ C3] RBP: 000000001778bc92 R08: 00007ffcb831ccd0 R09: 0000000000000014 [ 343.236909][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 343.237141][ C3] R13: 000000000000002a R14: 00007ffcb831ccd0 R15: 0000000000000000 | [ 345.098941][ C3] preempt_count: 101, expected: 0 | [ 345.099126][ C3] RCU nest depth: 3, expected: 0 | [ 345.099310][ C3] INFO: lockdep is turned off. | [ 345.099782][ C3] Tainted: [W]=WARN [ 345.099910][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 345.100127][ C3] Call Trace: [ 345.100253][ C3] [ 345.100339][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 345.100521][ C3] __might_resched (kernel/sched/core.c:8759) [ 345.100691][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 345.100908][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 345.101125][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 345.101302][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 345.101474][ C3] __alloc_skb (net/core/skbuff.c:730) [ 345.101640][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 345.101806][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 345.102024][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 345.102190][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 345.102356][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 345.102522][ C3] skb_copy (net/core/skbuff.c:2221) [ 345.102657][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 345.102826][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 345.103046][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 345.103301][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 345.103471][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 345.103640][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 345.103807][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 345.103996][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 345.104167][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 345.104332][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 345.104500][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 345.104627][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 345.104795][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 345.104966][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 345.105138][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 345.105310][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 345.105438][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 345.105606][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 345.105774][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 345.105952][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 345.106125][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 345.106292][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 345.106460][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 345.106620][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 345.106825][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 345.107080][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 345.107246][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 345.107416][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 345.107587][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 345.107755][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 345.107931][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 345.108117][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 345.108288][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 345.108501][ C3] handle_softirqs (kernel/softirq.c:561) [ 345.108671][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 345.108840][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 345.108977][ C3] [ 345.109070][ C3] [ 345.109156][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 345.109323][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 345.109492][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 345.109661][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 345.109828][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 345.110005][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 345.110178][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 345.110344][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 345.110574][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 345.110746][ C3] packet_snd (net/packet/af_packet.c:3132) [ 345.110919][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 345.111107][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 345.111274][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 345.111438][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 345.111608][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 345.111785][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 345.111956][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 345.112125][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 345.112297][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 345.112467][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 345.112636][ C3] ? sock_ioctl (net/socket.c:1342) [ 345.112805][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 345.112993][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 345.113158][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 345.113325][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 345.113492][ C3] __x64_sys_sendto (net/socket.c:2211) [ 345.113659][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 345.113868][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 345.114054][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 345.114274][ C3] RIP: 0033:0x7f43b57a8a4a [ 345.114447][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 345.115048][ C3] RSP: 002b:00007ffe452d1408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 345.115304][ C3] RAX: ffffffffffffffda RBX: 000000000fcf59d0 RCX: 00007f43b57a8a4a [ 345.115553][ C3] RDX: 000000000000002a RSI: 000000000fcf5c92 RDI: 0000000000000005 [ 345.115804][ C3] RBP: 000000000fcf5c92 R08: 00007ffe452d1410 R09: 0000000000000014 [ 345.116067][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 345.116324][ C3] R13: 000000000000002a R14: 00007ffe452d1410 R15: 0000000000000000 | [ 347.387357][ C0] preempt_count: 101, expected: 0 | [ 347.387518][ C0] RCU nest depth: 4, expected: 0 | [ 347.387673][ C0] INFO: lockdep is turned off. | [ 347.388153][ C0] Tainted: [W]=WARN [ 347.388285][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 347.388481][ C0] Call Trace: [ 347.388602][ C0] [ 347.388685][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 347.388851][ C0] __might_resched (kernel/sched/core.c:8759) [ 347.389012][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 347.389213][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 347.389414][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 347.389574][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 347.389737][ C0] __alloc_skb (net/core/skbuff.c:730) [ 347.389895][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 347.390057][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 347.390220][ C0] ? __pfx_ref_tracker_alloc (lib/ref_tracker.c:188) [ 347.390382][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 347.390550][ C0] ? ip_route_input_slow (net/ipv4/route.c:2397) [ 347.390712][ C0] ? ip_route_input_noref (net/ipv4/route.c:2511 net/ipv4/route.c:2522) [ 347.390871][ C0] skb_copy (net/core/skbuff.c:2221) [ 347.390991][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 347.391160][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 347.391333][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 347.391491][ C0] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 347.391650][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 347.391810][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 347.392077][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 347.392244][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 347.392408][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 347.392585][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 347.392745][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 347.392909][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 347.393073][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 347.393230][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 347.393390][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 347.393547][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 347.393703][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 347.393860][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783) [ 347.394023][ C0] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 347.394181][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 347.394345][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 347.394465][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 347.394623][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 347.394783][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 347.394947][ C0] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 347.395104][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 347.395261][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 347.395421][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 347.395617][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 347.395813][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 347.395971][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 347.396134][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 347.396303][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 347.396509][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 347.396668][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 347.396829][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 347.396987][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 347.397147][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 347.397309][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 347.397470][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 347.397591][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 347.397788][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 347.397946][ C0] handle_softirqs (kernel/softirq.c:561) [ 347.398105][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 347.398261][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 347.398386][ C0] [ 347.398468][ C0] [ 347.398549][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 347.398736][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 347.398893][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 347.399055][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 347.399215][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 347.399380][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 347.399538][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 347.399695][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 347.399893][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 347.400070][ C0] packet_snd (net/packet/af_packet.c:3132) [ 347.400228][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 347.400390][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 347.400561][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 347.400725][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 347.400882][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 347.401042][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 347.401201][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 347.401359][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 347.401543][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 347.401706][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 347.401871][ C0] ? sock_ioctl (net/socket.c:1342) [ 347.402029][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 347.402189][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 347.402347][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 347.402504][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 347.402662][ C0] __x64_sys_sendto (net/socket.c:2211) [ 347.402821][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 347.403025][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 347.403186][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 347.403386][ C0] RIP: 0033:0x7f01e77f5a4a [ 347.403550][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 347.404101][ C0] RSP: 002b:00007ffdfe66c7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 347.404346][ C0] RAX: ffffffffffffffda RBX: 000000000b3cd9d0 RCX: 00007f01e77f5a4a [ 347.404585][ C0] RDX: 000000000000002a RSI: 000000000b3cdc92 RDI: 0000000000000005 [ 347.404845][ C0] RBP: 000000000b3cdc92 R08: 00007ffdfe66c7f0 R09: 0000000000000014 [ 347.405087][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 347.405329][ C0] R13: 000000000000002a R14: 00007ffdfe66c7f0 R15: 0000000000000000 | [ 349.389097][ C2] preempt_count: 101, expected: 0 | [ 349.389286][ C2] RCU nest depth: 4, expected: 0 | [ 349.389458][ C2] INFO: lockdep is turned off. | [ 349.389949][ C2] Tainted: [W]=WARN [ 349.390067][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 349.390276][ C2] Call Trace: [ 349.390412][ C2] [ 349.390516][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 349.390708][ C2] __might_resched (kernel/sched/core.c:8759) [ 349.390898][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 349.391118][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 349.391334][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 349.391516][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 349.391704][ C2] __alloc_skb (net/core/skbuff.c:730) [ 349.391887][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 349.392072][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 349.392255][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 349.392441][ C2] skb_copy (net/core/skbuff.c:2221) [ 349.392579][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 349.392761][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 349.392944][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 349.393127][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 349.393310][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 349.393494][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 349.393681][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 349.393863][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 349.394046][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 349.394231][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 349.394412][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 349.394596][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 349.394778][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 349.394964][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 349.395144][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 349.395322][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 349.395503][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 349.395679][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 349.395859][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 349.396042][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 349.396224][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 349.396407][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 349.396541][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 349.396721][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 349.396900][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 349.397077][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 349.397256][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 349.397440][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 349.397614][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 349.397795][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 349.398016][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 349.398238][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 349.398419][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 349.398596][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 349.398775][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 349.398963][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 349.399145][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 349.399324][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 349.399505][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 349.399736][ C2] handle_softirqs (kernel/softirq.c:561) [ 349.399916][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 349.400095][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 349.400235][ C2] [ 349.400326][ C2] [ 349.400415][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 349.400614][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 349.400775][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 349.400936][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 349.401094][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 349.401250][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 349.401411][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 349.401569][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 349.401769][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 349.401927][ C2] packet_snd (net/packet/af_packet.c:3132) [ 349.402087][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 349.402244][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 349.402401][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 349.402559][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 349.402718][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 349.402908][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 349.403093][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 349.403271][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 349.403454][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 349.403643][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 349.403829][ C2] ? sock_ioctl (net/socket.c:1342) [ 349.404017][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 349.404204][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 349.404381][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 349.404564][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 349.404746][ C2] __x64_sys_sendto (net/socket.c:2211) [ 349.404928][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 349.405157][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 349.405348][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 349.405578][ C2] RIP: 0033:0x7fe451f3ca4a [ 349.405770][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 349.406406][ C2] RSP: 002b:00007ffc220333a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 349.406687][ C2] RAX: ffffffffffffffda RBX: 000000000ab939d0 RCX: 00007fe451f3ca4a [ 349.406956][ C2] RDX: 000000000000002a RSI: 000000000ab93c92 RDI: 0000000000000005 [ 349.407227][ C2] RBP: 000000000ab93c92 R08: 00007ffc220333b0 R09: 0000000000000014 [ 349.407499][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 349.407776][ C2] R13: 000000000000002a R14: 00007ffc220333b0 R15: 0000000000000000 | [ 354.562032][ C2] preempt_count: 101, expected: 0 | [ 354.562204][ C2] RCU nest depth: 4, expected: 0 | [ 354.562388][ C2] INFO: lockdep is turned off. | [ 354.562900][ C2] Tainted: [W]=WARN [ 354.563028][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 354.563234][ C2] Call Trace: [ 354.563362][ C2] [ 354.563452][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 354.563626][ C2] __might_resched (kernel/sched/core.c:8759) [ 354.563791][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 354.564001][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 354.564204][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 354.564374][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 354.564541][ C2] __alloc_skb (net/core/skbuff.c:730) [ 354.564707][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 354.564873][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 354.565043][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 354.565206][ C2] skb_copy (net/core/skbuff.c:2221) [ 354.565330][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 354.565498][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 354.565670][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 354.565832][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 354.565990][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 354.566154][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 354.566319][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 354.566480][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 354.566643][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 354.566813][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 354.566975][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 354.567138][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 354.567301][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 354.567463][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 354.567625][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 354.567786][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 354.567953][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 354.568114][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 354.568278][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 354.568440][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 354.568600][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 354.568767][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 354.568888][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 354.569050][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 354.569217][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 354.569379][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 354.569542][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 354.569702][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 354.569861][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 354.570023][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 354.570224][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 354.570442][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 354.570605][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 354.570768][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 354.570930][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 354.571091][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 354.571255][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 354.571417][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 354.571582][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 354.571744][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 354.571908][ C2] handle_softirqs (kernel/softirq.c:561) [ 354.572072][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 354.572232][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 354.572354][ C2] [ 354.572524][ C2] [ 354.572607][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 354.572770][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 354.572926][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 354.573085][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 354.573241][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 354.573401][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 354.573559][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 354.573715][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 354.573916][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 354.574075][ C2] packet_snd (net/packet/af_packet.c:3132) [ 354.574235][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 354.574391][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 354.574551][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 354.574711][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 354.574870][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 354.575026][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 354.575188][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 354.575344][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 354.575503][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 354.575662][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 354.575821][ C2] ? sock_ioctl (net/socket.c:1342) [ 354.575978][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 354.576136][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 354.576296][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 354.576454][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 354.576610][ C2] __x64_sys_sendto (net/socket.c:2211) [ 354.576766][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 354.576962][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 354.577124][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 354.577322][ C2] RIP: 0033:0x7fa053a27a4a [ 354.577491][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 354.578039][ C2] RSP: 002b:00007ffdb1552ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 354.578276][ C2] RAX: ffffffffffffffda RBX: 0000000001abb9d0 RCX: 00007fa053a27a4a [ 354.578517][ C2] RDX: 000000000000002a RSI: 0000000001abbc92 RDI: 0000000000000005 [ 354.578749][ C2] RBP: 0000000001abbc92 R08: 00007ffdb1552cf0 R09: 0000000000000014 [ 354.578986][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 354.579220][ C2] R13: 000000000000002a R14: 00007ffdb1552cf0 R15: 0000000000000000 | [ 362.942008][ C0] preempt_count: 101, expected: 0 | [ 362.942202][ C0] RCU nest depth: 4, expected: 0 | [ 362.942404][ C0] INFO: lockdep is turned off. | [ 362.942996][ C0] Tainted: [W]=WARN [ 362.943145][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 362.943393][ C0] Call Trace: [ 362.943540][ C0] [ 362.943643][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 362.943845][ C0] __might_resched (kernel/sched/core.c:8759) [ 362.944039][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 362.944287][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 362.944526][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 362.944734][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 362.944931][ C0] __alloc_skb (net/core/skbuff.c:730) [ 362.945130][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 362.945325][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 362.945520][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 362.945713][ C0] skb_copy (net/core/skbuff.c:2221) [ 362.945861][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 362.946057][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 362.946261][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 362.946458][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 362.946651][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 362.946849][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 362.947047][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 362.947243][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 362.947439][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 362.947640][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 362.947834][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 362.948026][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 362.948220][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 362.948418][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 362.948617][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 362.948811][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 362.949011][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 362.949203][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 362.949399][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 362.949592][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 362.949785][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 362.949982][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 362.950128][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 362.950323][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 362.950539][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 362.950737][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 362.950932][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 362.951130][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 362.951326][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 362.951523][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 362.951767][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 362.952018][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 362.952214][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 362.952417][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 362.952616][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 362.952809][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 362.953004][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 362.953201][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 362.953404][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 362.953653][ C0] handle_softirqs (kernel/softirq.c:561) [ 362.953851][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 362.954044][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 362.954192][ C0] [ 362.954293][ C0] [ 362.954393][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 362.954588][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 362.954785][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 362.954982][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 362.955174][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 362.955373][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 362.955567][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 362.955765][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 362.956011][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 362.956218][ C0] packet_snd (net/packet/af_packet.c:3132) [ 362.956415][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 362.956608][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 362.956806][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 362.956998][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 362.957193][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 362.957389][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 362.957593][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 362.957789][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 362.957983][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 362.958176][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 362.958375][ C0] ? sock_ioctl (net/socket.c:1342) [ 362.958576][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 362.958773][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 362.958968][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 362.959169][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 362.959365][ C0] __x64_sys_sendto (net/socket.c:2211) [ 362.959561][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 362.959800][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 362.959997][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 362.960243][ C0] RIP: 0033:0x7fa7a6401a4a [ 362.960458][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 362.961147][ C0] RSP: 002b:00007fff39a98cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 362.961441][ C0] RAX: ffffffffffffffda RBX: 000000003533b9d0 RCX: 00007fa7a6401a4a [ 362.961733][ C0] RDX: 000000000000002a RSI: 000000003533bc92 RDI: 0000000000000005 [ 362.962032][ C0] RBP: 000000003533bc92 R08: 00007fff39a98cc0 R09: 0000000000000014 [ 362.962321][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 362.962610][ C0] R13: 000000000000002a R14: 00007fff39a98cc0 R15: 0000000000000000 | [ 364.937908][ C3] preempt_count: 101, expected: 0 | [ 364.938066][ C3] RCU nest depth: 4, expected: 0 | [ 364.938226][ C3] INFO: lockdep is turned off. | [ 364.938712][ C3] Tainted: [W]=WARN [ 364.938830][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 364.939027][ C3] Call Trace: [ 364.939148][ C3] [ 364.939229][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 364.939434][ C3] __might_resched (kernel/sched/core.c:8759) [ 364.939606][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 364.939808][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 364.940002][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 364.940162][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 364.940327][ C3] __alloc_skb (net/core/skbuff.c:730) [ 364.940500][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 364.940657][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 364.940817][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 364.940982][ C3] skb_copy (net/core/skbuff.c:2221) [ 364.941103][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 364.941263][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 364.941423][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 364.941582][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 364.941739][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 364.941896][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 364.942064][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 364.942226][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 364.942386][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 364.942544][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 364.942701][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 364.942878][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 364.943036][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 364.943199][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 364.943359][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 364.943519][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 364.943677][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 364.943834][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 364.943994][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 364.944155][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 364.944318][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 364.944482][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 364.944601][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 364.944761][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 364.944920][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 364.945075][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 364.945232][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 364.945394][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 364.945555][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 364.945751][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 364.945948][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 364.946107][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 364.946269][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 364.946429][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 364.946635][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 364.946844][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 364.947014][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 364.947174][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 364.947352][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 364.947514][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 364.947676][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 364.947798][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 364.948006][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 364.948169][ C3] handle_softirqs (kernel/softirq.c:561) [ 364.948342][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 364.948499][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 364.948623][ C3] [ 364.948705][ C3] [ 364.948795][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 364.948956][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 364.949113][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 364.949275][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 364.949434][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 364.949593][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 364.949750][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 364.949909][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 364.950120][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 364.950279][ C3] packet_snd (net/packet/af_packet.c:3132) [ 364.950449][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 364.950612][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 364.950772][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 364.950936][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 364.951094][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 364.951253][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 364.951414][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 364.951569][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 364.951728][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 364.951889][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 364.952048][ C3] ? sock_ioctl (net/socket.c:1342) [ 364.952205][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 364.952363][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 364.952527][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 364.952693][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 364.952852][ C3] __x64_sys_sendto (net/socket.c:2211) [ 364.953011][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 364.953218][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 364.953386][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 364.953584][ C3] RIP: 0033:0x7fe4da537a4a [ 364.953756][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 364.954310][ C3] RSP: 002b:00007ffdb62aef98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 364.954561][ C3] RAX: ffffffffffffffda RBX: 000000000d9169d0 RCX: 00007fe4da537a4a [ 364.954811][ C3] RDX: 000000000000002a RSI: 000000000d916c92 RDI: 0000000000000005 [ 364.955056][ C3] RBP: 000000000d916c92 R08: 00007ffdb62aefa0 R09: 0000000000000014 [ 364.955292][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 364.955533][ C3] R13: 000000000000002a R14: 00007ffdb62aefa0 R15: 0000000000000000 | [ 367.225833][ C3] preempt_count: 101, expected: 0 | [ 367.225984][ C3] RCU nest depth: 3, expected: 0 | [ 367.226149][ C3] INFO: lockdep is turned off. | [ 367.226625][ C3] Tainted: [W]=WARN [ 367.226742][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 367.226935][ C3] Call Trace: [ 367.227054][ C3] [ 367.227139][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 367.227303][ C3] __might_resched (kernel/sched/core.c:8759) [ 367.227462][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 367.227658][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 367.227850][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 367.228009][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 367.228169][ C3] __alloc_skb (net/core/skbuff.c:730) [ 367.228323][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 367.228477][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 367.228671][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 367.228827][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 367.228983][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 367.229143][ C3] skb_copy (net/core/skbuff.c:2221) [ 367.229264][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 367.229420][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 367.229617][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 367.229856][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 367.230014][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 367.230171][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 367.230327][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 367.230500][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 367.230664][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 367.230818][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 367.230978][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 367.231095][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 367.231259][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 367.231413][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 367.231564][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 367.231718][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 367.231872][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 367.232000][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 367.232178][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 367.232333][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 367.232491][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 367.232644][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 367.232798][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 367.232948][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 367.233104][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 367.233296][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 367.233491][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 367.233646][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 367.233800][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 367.233956][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 367.234111][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 367.234267][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 367.234422][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 367.234581][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 367.234735][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 367.234890][ C3] handle_softirqs (kernel/softirq.c:561) [ 367.235044][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 367.235197][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 367.235313][ C3] [ 367.235391][ C3] [ 367.235470][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 367.235630][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 367.235783][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 367.235946][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 367.236117][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 367.236273][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 367.236426][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 367.236579][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 367.236775][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 367.236931][ C3] packet_snd (net/packet/af_packet.c:3132) [ 367.237087][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 367.237238][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 367.237395][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 367.237550][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 367.237703][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 367.237860][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 367.238012][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 367.238163][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 367.238317][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 367.238472][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 367.238628][ C3] ? sock_ioctl (net/socket.c:1342) [ 367.238781][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 367.238936][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 367.239093][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 367.239248][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 367.239400][ C3] __x64_sys_sendto (net/socket.c:2211) [ 367.239555][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 367.239747][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 367.239906][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 367.240116][ C3] RIP: 0033:0x7fa6fcc77a4a [ 367.240282][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 367.240834][ C3] RSP: 002b:00007ffdbd5038a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 367.241068][ C3] RAX: ffffffffffffffda RBX: 00000000220669d0 RCX: 00007fa6fcc77a4a [ 367.241303][ C3] RDX: 000000000000002a RSI: 0000000022066c92 RDI: 0000000000000005 [ 367.241548][ C3] RBP: 0000000022066c92 R08: 00007ffdbd5038b0 R09: 0000000000000014 [ 367.241782][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 367.242013][ C3] R13: 000000000000002a R14: 00007ffdbd5038b0 R15: 0000000000000000 | [ 369.261123][ C2] preempt_count: 101, expected: 0 | [ 369.261317][ C2] RCU nest depth: 3, expected: 0 | [ 369.261497][ C2] INFO: lockdep is turned off. | [ 369.262029][ C2] Tainted: [W]=WARN [ 369.262163][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 369.262369][ C2] Call Trace: [ 369.262494][ C2] [ 369.262580][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 369.262753][ C2] __might_resched (kernel/sched/core.c:8759) [ 369.262922][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 369.263130][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 369.263338][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 369.263509][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 369.263677][ C2] __alloc_skb (net/core/skbuff.c:730) [ 369.263842][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 369.264010][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 369.264220][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 369.264388][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 369.264553][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 369.264738][ C2] skb_copy (net/core/skbuff.c:2221) [ 369.264869][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 369.265039][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 369.265275][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 369.265525][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 369.265694][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 369.265862][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 369.266048][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 369.266229][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 369.266409][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 369.266577][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 369.266745][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 369.266873][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 369.267041][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 369.267210][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 369.267395][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 369.267564][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 369.267698][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 369.267871][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 369.268039][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 369.268208][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 369.268380][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 369.268548][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 369.268730][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 369.268900][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 369.269124][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 369.269345][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 369.269525][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 369.269701][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 369.269877][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 369.270062][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 369.270239][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 369.270422][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 369.270600][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 369.270823][ C2] handle_softirqs (kernel/softirq.c:561) [ 369.271008][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 369.271185][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 369.271326][ C2] [ 369.271414][ C2] [ 369.271510][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 369.271690][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 369.271869][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 369.272049][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 369.272228][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 369.272404][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 369.272585][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 369.272762][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 369.272973][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 369.273150][ C2] packet_snd (net/packet/af_packet.c:3132) [ 369.273326][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 369.273505][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 369.273686][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 369.273873][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 369.274053][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 369.274232][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 369.274411][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 369.274587][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 369.274773][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 369.274956][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 369.275138][ C2] ? sock_ioctl (net/socket.c:1342) [ 369.275318][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 369.275495][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 369.275673][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 369.275852][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 369.276024][ C2] __x64_sys_sendto (net/socket.c:2211) [ 369.276202][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 369.276412][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 369.276584][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 369.276795][ C2] RIP: 0033:0x7f3cfddb6a4a [ 369.276967][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 369.277555][ C2] RSP: 002b:00007fffd27dd958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 369.277812][ C2] RAX: ffffffffffffffda RBX: 00000000373e79d0 RCX: 00007f3cfddb6a4a [ 369.278060][ C2] RDX: 000000000000002a RSI: 00000000373e7c92 RDI: 0000000000000005 [ 369.278318][ C2] RBP: 00000000373e7c92 R08: 00007fffd27dd960 R09: 0000000000000014 [ 369.278573][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 369.278830][ C2] R13: 000000000000002a R14: 00007fffd27dd960 R15: 0000000000000000 | [ 377.563833][ C3] preempt_count: 101, expected: 0 | [ 377.563984][ C3] RCU nest depth: 3, expected: 0 | [ 377.564142][ C3] INFO: lockdep is turned off. | [ 377.564611][ C3] Tainted: [W]=WARN [ 377.564731][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 377.564928][ C3] Call Trace: [ 377.565044][ C3] [ 377.565122][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 377.565287][ C3] __might_resched (kernel/sched/core.c:8759) [ 377.565440][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 377.565630][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 377.565820][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 377.565980][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 377.566142][ C3] __alloc_skb (net/core/skbuff.c:730) [ 377.566301][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 377.566461][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 377.566655][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 377.566808][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 377.566958][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 377.567119][ C3] skb_copy (net/core/skbuff.c:2221) [ 377.567236][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 377.567391][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 377.567585][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 377.567815][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 377.567971][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 377.568125][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 377.568287][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 377.568442][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 377.568601][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 377.568755][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 377.568915][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 377.569031][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 377.569188][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 377.569339][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 377.569498][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 377.569651][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 377.569803][ C3] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 377.569919][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 377.570074][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 377.570228][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 377.570428][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 377.570589][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 377.570745][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 377.570895][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 377.571047][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 377.571240][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 377.571436][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 377.571589][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 377.571747][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 377.571913][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 377.572068][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 377.572223][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 377.572378][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 377.572534][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 377.572729][ C3] handle_softirqs (kernel/softirq.c:561) [ 377.572891][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 377.573049][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 377.573165][ C3] [ 377.573246][ C3] [ 377.573324][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 377.573478][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 377.573631][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 377.573787][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 377.573939][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 377.574100][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 377.574255][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 377.574410][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 377.574603][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 377.574758][ C3] packet_snd (net/packet/af_packet.c:3132) [ 377.574918][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 377.575074][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 377.575233][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 377.575389][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 377.575541][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 377.575697][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 377.575848][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 377.576000][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 377.576153][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 377.576316][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 377.576471][ C3] ? sock_ioctl (net/socket.c:1342) [ 377.576627][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 377.576781][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 377.576940][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 377.577093][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 377.577245][ C3] __x64_sys_sendto (net/socket.c:2211) [ 377.577398][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 377.577595][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 377.577751][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 377.577942][ C3] RIP: 0033:0x7f04a4555a4a [ 377.578104][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 377.578650][ C3] RSP: 002b:00007ffe222b01b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 377.578885][ C3] RAX: ffffffffffffffda RBX: 000000002f0d79d0 RCX: 00007f04a4555a4a [ 377.579114][ C3] RDX: 000000000000002a RSI: 000000002f0d7c92 RDI: 0000000000000005 [ 377.579342][ C3] RBP: 000000002f0d7c92 R08: 00007ffe222b01c0 R09: 0000000000000014 [ 377.579582][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 377.579809][ C3] R13: 000000000000002a R14: 00007ffe222b01c0 R15: 0000000000000000 | [ 379.616954][ C0] preempt_count: 101, expected: 0 | [ 379.617114][ C0] RCU nest depth: 3, expected: 0 | [ 379.617282][ C0] INFO: lockdep is turned off. | [ 379.617749][ C0] Tainted: [W]=WARN [ 379.617873][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 379.618075][ C0] Call Trace: [ 379.618191][ C0] [ 379.618274][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 379.618436][ C0] __might_resched (kernel/sched/core.c:8759) [ 379.618595][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 379.618788][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 379.619012][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 379.619168][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 379.619333][ C0] __alloc_skb (net/core/skbuff.c:730) [ 379.619485][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 379.619639][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 379.619832][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 379.620009][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 379.620162][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 379.620327][ C0] skb_copy (net/core/skbuff.c:2221) [ 379.620460][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 379.620615][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 379.620809][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 379.621041][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 379.621196][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 379.621354][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 379.621510][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 379.621670][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 379.621828][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 379.621983][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 379.622136][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 379.622252][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 379.622407][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 379.622564][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 379.622717][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 379.622878][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 379.622995][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 379.623148][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 379.623303][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 379.623457][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 379.623613][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 379.623767][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 379.623920][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 379.624078][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 379.624271][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 379.624460][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 379.624614][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 379.624771][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 379.624925][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 379.625079][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 379.625240][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 379.625421][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 379.625574][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 379.625769][ C0] handle_softirqs (kernel/softirq.c:561) [ 379.625938][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 379.626092][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 379.626207][ C0] [ 379.626287][ C0] [ 379.626369][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 379.626522][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 379.626676][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 379.626833][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 379.626985][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 379.627140][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 379.627295][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 379.627453][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 379.627644][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 379.627799][ C0] packet_snd (net/packet/af_packet.c:3132) [ 379.627972][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 379.628128][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 379.628280][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 379.628432][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 379.628594][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 379.628748][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 379.628902][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 379.629055][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 379.629211][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 379.629410][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 379.629575][ C0] ? sock_ioctl (net/socket.c:1342) [ 379.629735][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 379.629900][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 379.630056][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 379.630223][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 379.630395][ C0] __x64_sys_sendto (net/socket.c:2211) [ 379.630581][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 379.630775][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 379.630929][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 379.631144][ C0] RIP: 0033:0x7f9a18062a4a [ 379.631303][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 379.631840][ C0] RSP: 002b:00007fff7b9db5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 379.632095][ C0] RAX: ffffffffffffffda RBX: 0000000031a859d0 RCX: 00007f9a18062a4a [ 379.632322][ C0] RDX: 000000000000002a RSI: 0000000031a85c92 RDI: 0000000000000005 [ 379.632547][ C0] RBP: 0000000031a85c92 R08: 00007fff7b9db5c0 R09: 0000000000000014 [ 379.632803][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 379.633037][ C0] R13: 000000000000002a R14: 00007fff7b9db5c0 R15: 0000000000000000 | [ 381.939765][ C0] preempt_count: 101, expected: 0 | [ 381.939932][ C0] RCU nest depth: 4, expected: 0 | [ 381.940090][ C0] INFO: lockdep is turned off. | [ 381.940596][ C0] Tainted: [W]=WARN [ 381.940716][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 381.940911][ C0] Call Trace: [ 381.941031][ C0] [ 381.941145][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 381.941315][ C0] __might_resched (kernel/sched/core.c:8759) [ 381.941476][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 381.941683][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 381.941879][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 381.942039][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 381.942206][ C0] __alloc_skb (net/core/skbuff.c:730) [ 381.942364][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 381.942523][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 381.942680][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 381.942838][ C0] skb_copy (net/core/skbuff.c:2221) [ 381.942962][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 381.943126][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 381.943290][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 381.943451][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 381.943613][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 381.943780][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 381.943945][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 381.944109][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 381.944270][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 381.944429][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 381.944587][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 381.944744][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 381.944904][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 381.945067][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 381.945235][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 381.945395][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 381.945549][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 381.945706][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 381.945867][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 381.946035][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 381.946193][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 381.946360][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 381.946480][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 381.946637][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 381.946795][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 381.946954][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 381.947113][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 381.947271][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 381.947427][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 381.947591][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 381.947790][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 381.947986][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 381.948143][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 381.948302][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 381.948464][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 381.948623][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 381.948787][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 381.948947][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 381.949105][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 381.949302][ C0] handle_softirqs (kernel/softirq.c:561) [ 381.949464][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 381.949624][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 381.949745][ C0] [ 381.949826][ C0] [ 381.949911][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 381.950067][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 381.950226][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 381.950398][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 381.950557][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 381.950718][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 381.950880][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 381.951044][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 381.951244][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 381.951410][ C0] packet_snd (net/packet/af_packet.c:3132) [ 381.951573][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 381.951733][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 381.951894][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 381.952052][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 381.952217][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 381.952377][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 381.952535][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 381.952693][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 381.952854][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 381.953016][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 381.953179][ C0] ? sock_ioctl (net/socket.c:1342) [ 381.953338][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 381.953505][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 381.953662][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 381.953821][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 381.953981][ C0] __x64_sys_sendto (net/socket.c:2211) [ 381.954141][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 381.954340][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 381.954500][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 381.954705][ C0] RIP: 0033:0x7f7c488b3a4a [ 381.954871][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 381.955428][ C0] RSP: 002b:00007ffdba59cfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 381.955672][ C0] RAX: ffffffffffffffda RBX: 0000000028bb09d0 RCX: 00007f7c488b3a4a [ 381.955918][ C0] RDX: 000000000000002a RSI: 0000000028bb0c92 RDI: 0000000000000005 [ 381.956158][ C0] RBP: 0000000028bb0c92 R08: 00007ffdba59cfe0 R09: 0000000000000014 [ 381.956394][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 381.956631][ C0] R13: 000000000000002a R14: 00007ffdba59cfe0 R15: 0000000000000000 | [ 383.959294][ C0] preempt_count: 101, expected: 0 | [ 383.959474][ C0] RCU nest depth: 4, expected: 0 | [ 383.959644][ C0] INFO: lockdep is turned off. | [ 383.960138][ C0] Tainted: [W]=WARN [ 383.960273][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 383.960471][ C0] Call Trace: [ 383.960590][ C0] [ 383.960684][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 383.960865][ C0] __might_resched (kernel/sched/core.c:8759) [ 383.961027][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 383.961243][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 383.961441][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 383.961601][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 383.961775][ C0] __alloc_skb (net/core/skbuff.c:730) [ 383.961933][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 383.962098][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 383.962269][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 383.962434][ C0] skb_copy (net/core/skbuff.c:2221) [ 383.962562][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 383.962728][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 383.962900][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 383.963067][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 383.963226][ C0] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 383.963386][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 383.963563][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 383.963723][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 383.963898][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 383.964063][ C0] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 383.964222][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 383.964380][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 383.964549][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 383.964709][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 383.964878][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 383.965047][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 383.965209][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 383.965366][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 383.965529][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 383.965689][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 383.965853][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 383.966025][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 383.966146][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 383.966316][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 383.966474][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 383.966631][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 383.966793][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 383.966965][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 383.967127][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 383.967286][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 383.967493][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 383.967689][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 383.967848][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 383.968007][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 383.968176][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 383.968343][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 383.968506][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 383.968669][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 383.968832][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 383.969001][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 383.969159][ C0] handle_softirqs (kernel/softirq.c:561) [ 383.969339][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 383.969499][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 383.969633][ C0] [ 383.969718][ C0] [ 383.969800][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 383.969973][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 383.970133][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 383.970335][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 383.970495][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 383.970664][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 383.970832][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 383.970998][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 383.971204][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 383.971376][ C0] packet_snd (net/packet/af_packet.c:3132) [ 383.971544][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 383.971712][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 383.971888][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 383.972071][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 383.972229][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 383.972388][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 383.972553][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 383.972725][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 383.972886][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 383.973044][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 383.973214][ C0] ? sock_ioctl (net/socket.c:1342) [ 383.973386][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 383.973549][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 383.973707][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 383.973877][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 383.974045][ C0] __x64_sys_sendto (net/socket.c:2211) [ 383.974209][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 383.974417][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 383.974579][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 383.974781][ C0] RIP: 0033:0x7f76d64b6a4a [ 383.974951][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 383.975508][ C0] RSP: 002b:00007fffade2dc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 383.975757][ C0] RAX: ffffffffffffffda RBX: 00000000127e99d0 RCX: 00007f76d64b6a4a [ 383.976002][ C0] RDX: 000000000000002a RSI: 00000000127e9c92 RDI: 0000000000000005 [ 383.976250][ C0] RBP: 00000000127e9c92 R08: 00007fffade2dc30 R09: 0000000000000014 [ 383.976486][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 383.976734][ C0] R13: 000000000000002a R14: 00007fffade2dc30 R15: 0000000000000000 | [ 392.206065][ C3] preempt_count: 101, expected: 0 | [ 392.206225][ C3] RCU nest depth: 4, expected: 0 | [ 392.206393][ C3] INFO: lockdep is turned off. | [ 392.206895][ C3] Tainted: [W]=WARN [ 392.207016][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 392.207228][ C3] Call Trace: [ 392.207354][ C3] [ 392.207437][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 392.207611][ C3] __might_resched (kernel/sched/core.c:8759) [ 392.207779][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 392.207994][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 392.208205][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 392.208377][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 392.208545][ C3] __alloc_skb (net/core/skbuff.c:730) [ 392.208707][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 392.208865][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 392.209038][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 392.209200][ C3] skb_copy (net/core/skbuff.c:2221) [ 392.209324][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 392.209491][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 392.209659][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 392.209824][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 392.209988][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 392.210157][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 392.210336][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 392.210516][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 392.210681][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 392.210842][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 392.211000][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 392.211160][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 392.211320][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 392.211479][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 392.211650][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 392.211809][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 392.211967][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 392.212127][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 392.212290][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 392.212452][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 392.212616][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 392.212782][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 392.212903][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 392.213062][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 392.213224][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 392.213385][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 392.213548][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 392.213707][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 392.213865][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 392.214038][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 392.214238][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 392.214437][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 392.214595][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 392.214755][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 392.214917][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 392.215078][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 392.215248][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 392.215409][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 392.215568][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 392.215771][ C3] handle_softirqs (kernel/softirq.c:561) [ 392.215931][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 392.216092][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 392.216213][ C3] [ 392.216296][ C3] [ 392.216385][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 392.216546][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 392.216707][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 392.216870][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 392.217031][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 392.217195][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 392.217356][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 392.217522][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 392.217725][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 392.217903][ C3] packet_snd (net/packet/af_packet.c:3132) [ 392.218070][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 392.218229][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 392.218391][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 392.218550][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 392.218716][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 392.218874][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 392.219035][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 392.219266][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 392.219431][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 392.219597][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 392.219760][ C3] ? sock_ioctl (net/socket.c:1342) [ 392.219920][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 392.220092][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 392.220257][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 392.220425][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 392.220584][ C3] __x64_sys_sendto (net/socket.c:2211) [ 392.220743][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 392.220944][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 392.221105][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 392.221316][ C3] RIP: 0033:0x7f12430e1a4a [ 392.221484][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 392.222044][ C3] RSP: 002b:00007ffcef87e4d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 392.222286][ C3] RAX: ffffffffffffffda RBX: 00000000152679d0 RCX: 00007f12430e1a4a [ 392.222532][ C3] RDX: 000000000000002a RSI: 0000000015267c92 RDI: 0000000000000005 [ 392.222770][ C3] RBP: 0000000015267c92 R08: 00007ffcef87e4e0 R09: 0000000000000014 [ 392.223009][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 392.223249][ C3] R13: 000000000000002a R14: 00007ffcef87e4e0 R15: 0000000000000000 | [ 394.237085][ C3] preempt_count: 101, expected: 0 | [ 394.237280][ C3] RCU nest depth: 4, expected: 0 | [ 394.237448][ C3] INFO: lockdep is turned off. | [ 394.237959][ C3] Tainted: [W]=WARN [ 394.238088][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 394.238290][ C3] Call Trace: [ 394.238419][ C3] [ 394.238512][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 394.238706][ C3] __might_resched (kernel/sched/core.c:8759) [ 394.238882][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 394.239099][ C3] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 394.239323][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 394.239495][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 394.239734][ C3] __alloc_skb (net/core/skbuff.c:730) [ 394.239971][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 394.240158][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 394.240351][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 394.240519][ C3] skb_copy (net/core/skbuff.c:2221) [ 394.240660][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 394.240823][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 394.240996][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 394.241165][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 394.241329][ C3] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121) [ 394.241511][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 394.241695][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 394.241862][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 394.242044][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 394.242211][ C3] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24) [ 394.242394][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 394.242567][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 394.242745][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 394.242903][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 394.243081][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 394.243247][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 394.243420][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 394.243588][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 394.243751][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 394.243942][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 394.244118][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 394.244281][ C3] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567) [ 394.244403][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 394.244571][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 394.244732][ C3] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 394.244896][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 394.245069][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 394.245231][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 394.245403][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 394.245613][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 394.245832][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 394.246044][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 394.246227][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 394.246425][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 394.246604][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 394.246787][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 394.246950][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 394.247128][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 394.247291][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 394.247529][ C3] handle_softirqs (kernel/softirq.c:561) [ 394.247701][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 394.247860][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 394.247993][ C3] [ 394.248083][ C3] [ 394.248179][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 394.248351][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 394.248525][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 394.248696][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 394.248856][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 394.249022][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 394.249201][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 394.249372][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 394.249579][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 394.249754][ C3] packet_snd (net/packet/af_packet.c:3132) [ 394.249927][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 394.250092][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 394.250276][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 394.250444][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 394.250622][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 394.250784][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 394.250943][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 394.251114][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 394.251276][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 394.251445][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 394.251609][ C3] ? sock_ioctl (net/socket.c:1342) [ 394.251775][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 394.251948][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 394.252109][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 394.252269][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 394.252436][ C3] __x64_sys_sendto (net/socket.c:2211) [ 394.252599][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 394.252824][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 394.252990][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 394.253212][ C3] RIP: 0033:0x7f3d4636ba4a [ 394.253385][ C3] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 394.253976][ C3] RSP: 002b:00007fff9c002228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 394.254238][ C3] RAX: ffffffffffffffda RBX: 0000000039bca9d0 RCX: 00007f3d4636ba4a [ 394.254487][ C3] RDX: 000000000000002a RSI: 0000000039bcac92 RDI: 0000000000000005 [ 394.254728][ C3] RBP: 0000000039bcac92 R08: 00007fff9c002230 R09: 0000000000000014 [ 394.254977][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 394.255239][ C3] R13: 000000000000002a R14: 00007fff9c002230 R15: 0000000000000000 | [ 396.559188][ C0] preempt_count: 101, expected: 0 | [ 396.559353][ C0] RCU nest depth: 3, expected: 0 | [ 396.559507][ C0] INFO: lockdep is turned off. | [ 396.559965][ C0] Tainted: [W]=WARN [ 396.560080][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 396.560302][ C0] Call Trace: [ 396.560426][ C0] [ 396.560511][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 396.560678][ C0] __might_resched (kernel/sched/core.c:8759) [ 396.560839][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 396.561042][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 396.561233][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 396.561392][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 396.561552][ C0] __alloc_skb (net/core/skbuff.c:730) [ 396.561713][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 396.561872][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 396.562064][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 396.562229][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 396.562384][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 396.562538][ C0] skb_copy (net/core/skbuff.c:2221) [ 396.562654][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 396.562813][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 396.563015][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 396.563247][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 396.563410][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 396.563569][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 396.563726][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 396.563890][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 396.564062][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 396.564225][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 396.564381][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 396.564505][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 396.564665][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 396.564823][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 396.564978][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 396.565131][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 396.565286][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 396.565402][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 396.565556][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 396.565722][ C0] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 396.565874][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 396.566032][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 396.566187][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 396.566339][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 396.566489][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 396.566676][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 396.566872][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 396.567033][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 396.567188][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 396.567343][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 396.567498][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 396.567654][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 396.567808][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 396.567968][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 396.568167][ C0] handle_softirqs (kernel/softirq.c:561) [ 396.568322][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 396.568476][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 396.568594][ C0] [ 396.568675][ C0] [ 396.568752][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 396.568907][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 396.569064][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 396.569219][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 396.569371][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 396.569527][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 396.569682][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 396.569837][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 396.570032][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 396.570201][ C0] packet_snd (net/packet/af_packet.c:3132) [ 396.570362][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 396.570518][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 396.570674][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 396.570827][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 396.570982][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 396.571138][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 396.571291][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 396.571449][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 396.571602][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 396.571760][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 396.571915][ C0] ? sock_ioctl (net/socket.c:1342) [ 396.572069][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 396.572226][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 396.572380][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 396.572539][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 396.572694][ C0] __x64_sys_sendto (net/socket.c:2211) [ 396.572848][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 396.573039][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 396.573197][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 396.573392][ C0] RIP: 0033:0x7fb369355a4a [ 396.573553][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 396.574100][ C0] RSP: 002b:00007ffc60382e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 396.574336][ C0] RAX: ffffffffffffffda RBX: 000000000ba719d0 RCX: 00007fb369355a4a [ 396.574565][ C0] RDX: 000000000000002a RSI: 000000000ba71c92 RDI: 0000000000000005 [ 396.574798][ C0] RBP: 000000000ba71c92 R08: 00007ffc60382e70 R09: 0000000000000014 [ 396.575026][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 396.575253][ C0] R13: 000000000000002a R14: 00007ffc60382e70 R15: 0000000000000000 | [ 398.600546][ C2] preempt_count: 101, expected: 0 | [ 398.600729][ C2] RCU nest depth: 3, expected: 0 | [ 398.600936][ C2] INFO: lockdep is turned off. | [ 398.601466][ C2] Tainted: [W]=WARN [ 398.601594][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 398.601811][ C2] Call Trace: [ 398.601948][ C2] [ 398.602027][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 398.602191][ C2] __might_resched (kernel/sched/core.c:8759) [ 398.602353][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 398.602567][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 398.602860][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 398.603098][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 398.603374][ C2] __alloc_skb (net/core/skbuff.c:730) [ 398.603625][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 398.603867][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 398.604165][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 398.604430][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 398.604691][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 398.604910][ C2] skb_copy (net/core/skbuff.c:2221) [ 398.605107][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 398.605376][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 398.605691][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 398.606086][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 398.606355][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 398.606625][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 398.606895][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 398.607168][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 398.607449][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 398.607704][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 398.607963][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 398.608163][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 398.608427][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 398.608690][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 398.608958][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 398.609223][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 398.609435][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 398.609702][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 398.609971][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 398.610254][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 398.610525][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 398.610795][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 398.611061][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 398.611341][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 398.611677][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 398.611999][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 398.612253][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 398.612463][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 398.612635][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 398.612805][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 398.612991][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 398.613170][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 398.613341][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 398.613557][ C2] handle_softirqs (kernel/softirq.c:561) [ 398.613733][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 398.613915][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 398.614043][ C2] [ 398.614131][ C2] [ 398.614217][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 398.614393][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 398.614561][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 398.614732][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 398.614909][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 398.615081][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 398.615253][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 398.615430][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 398.615641][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 398.615815][ C2] packet_snd (net/packet/af_packet.c:3132) [ 398.616045][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 398.616213][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 398.616385][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 398.616554][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 398.616724][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 398.616908][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 398.617076][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 398.617240][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 398.617411][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 398.617582][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 398.617751][ C2] ? sock_ioctl (net/socket.c:1342) [ 398.617929][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 398.618105][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 398.618280][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 398.618450][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 398.618617][ C2] __x64_sys_sendto (net/socket.c:2211) [ 398.618784][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 398.619014][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 398.619189][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 398.619410][ C2] RIP: 0033:0x7fb39249ea4a [ 398.619588][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 398.620239][ C2] RSP: 002b:00007ffe63b58f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 398.620497][ C2] RAX: ffffffffffffffda RBX: 000000001b4e19d0 RCX: 00007fb39249ea4a [ 398.620751][ C2] RDX: 000000000000002a RSI: 000000001b4e1c92 RDI: 0000000000000005 [ 398.621023][ C2] RBP: 000000001b4e1c92 R08: 00007ffe63b58f60 R09: 0000000000000014 [ 398.621288][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 398.621548][ C2] R13: 000000000000002a R14: 00007ffe63b58f60 R15: 0000000000000000 | [ 406.890071][ C2] preempt_count: 101, expected: 0 | [ 406.890312][ C2] RCU nest depth: 3, expected: 0 | [ 406.890526][ C2] INFO: lockdep is turned off. | [ 406.891118][ C2] Tainted: [W]=WARN [ 406.891265][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 406.891502][ C2] Call Trace: [ 406.891649][ C2] [ 406.891752][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 406.891959][ C2] __might_resched (kernel/sched/core.c:8759) [ 406.892152][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 406.892409][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 406.892655][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 406.892847][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 406.893037][ C2] __alloc_skb (net/core/skbuff.c:730) [ 406.893227][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 406.893417][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 406.893652][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 406.893844][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 406.894037][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 406.894225][ C2] skb_copy (net/core/skbuff.c:2221) [ 406.894368][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 406.894559][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 406.894799][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 406.895082][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 406.895273][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 406.895467][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 406.895657][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 406.895851][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 406.896001][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 406.896195][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 406.896386][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 406.896573][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 406.896715][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 406.896915][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 406.897105][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 406.897248][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 406.897436][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 406.897626][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099) [ 406.897820][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 406.898009][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 406.898202][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 406.898393][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 406.898579][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 406.898813][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 406.899051][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 406.899242][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 406.899432][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 406.899622][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 406.899818][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 406.900009][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 406.900210][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 406.900401][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 406.900588][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 406.900824][ C2] handle_softirqs (kernel/softirq.c:561) [ 406.901021][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 406.901213][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 406.901357][ C2] [ 406.901456][ C2] [ 406.901553][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 406.901739][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 406.901925][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 406.902121][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 406.902312][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 406.902514][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 406.902706][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 406.902898][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 406.903134][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 406.903324][ C2] packet_snd (net/packet/af_packet.c:3132) [ 406.903514][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 406.903706][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 406.903901][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 406.904090][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 406.904279][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 406.904471][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 406.904658][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 406.904845][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 406.905032][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 406.905230][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 406.905421][ C2] ? sock_ioctl (net/socket.c:1342) [ 406.905611][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 406.905801][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 406.905991][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 406.906182][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 406.906377][ C2] __x64_sys_sendto (net/socket.c:2211) [ 406.907194][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 406.907397][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 406.907553][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 406.907751][ C2] RIP: 0033:0x7f369f1a7a4a [ 406.907915][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 406.908462][ C2] RSP: 002b:00007fffd5078b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 406.908695][ C2] RAX: ffffffffffffffda RBX: 0000000003a849d0 RCX: 00007f369f1a7a4a [ 406.908923][ C2] RDX: 000000000000002a RSI: 0000000003a84c92 RDI: 0000000000000005 [ 406.909153][ C2] RBP: 0000000003a84c92 R08: 00007fffd5078b50 R09: 0000000000000014 [ 406.909381][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 406.909608][ C2] R13: 000000000000002a R14: 00007fffd5078b50 R15: 0000000000000000 | [ 408.922898][ C2] preempt_count: 101, expected: 0 | [ 408.923165][ C2] RCU nest depth: 3, expected: 0 | [ 408.923471][ C2] INFO: lockdep is turned off. | [ 408.924211][ C2] Tainted: [W]=WARN [ 408.924401][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 408.924717][ C2] Call Trace: [ 408.924907][ C2] [ 408.925125][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 408.925387][ C2] __might_resched (kernel/sched/core.c:8759) [ 408.925635][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 408.925944][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 408.926253][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 408.926504][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 408.926771][ C2] __alloc_skb (net/core/skbuff.c:730) [ 408.927019][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 408.927262][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 408.927563][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 408.927814][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 408.928062][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 408.928307][ C2] skb_copy (net/core/skbuff.c:2221) [ 408.928504][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 408.928752][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 408.929067][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 408.929444][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 408.929699][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 408.929949][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 408.930215][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 408.930478][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 408.930735][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 408.930985][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 408.931229][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 408.931418][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 408.931664][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 408.931910][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 408.932155][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 408.932414][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309) [ 408.932606][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 408.932851][ C2] ? kasan_save_stack (mm/kasan/common.c:49) [ 408.933099][ C2] ? kasan_save_stack (mm/kasan/common.c:48) [ 408.933337][ C2] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 408.933577][ C2] ? kasan_save_free_info (mm/kasan/generic.c:585) [ 408.933824][ C2] ? __kasan_slab_free (mm/kasan/common.c:271) [ 408.934070][ C2] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 408.934330][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2567) [ 408.934584][ C2] ? rcu_core (kernel/rcu/tree.c:2825) [ 408.934773][ C2] ? handle_softirqs (kernel/softirq.c:561) [ 408.935024][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 408.935267][ C2] ? free_to_partial_list (mm/slub.c:4403) [ 408.935512][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 408.935759][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 408.936005][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 408.936320][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 408.936624][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 408.936861][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 408.937102][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 408.937348][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 408.937658][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 408.937908][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 408.938170][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 408.938415][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 408.938659][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 408.938906][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 408.939155][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 408.939346][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 408.939652][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 408.939905][ C2] handle_softirqs (kernel/softirq.c:561) [ 408.940169][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 408.940447][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 408.940635][ C2] [ 408.940759][ C2] [ 408.940882][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 408.941123][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 408.941377][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 408.941631][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 408.941870][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 408.942118][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 408.942361][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 408.942614][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 408.942933][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 408.943200][ C2] packet_snd (net/packet/af_packet.c:3132) [ 408.943449][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 408.943697][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 408.943941][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 408.944179][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 408.944424][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 408.944694][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 408.944937][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 408.945189][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 408.945430][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 408.945680][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 408.945929][ C2] ? sock_ioctl (net/socket.c:1342) [ 408.946160][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 408.946404][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 408.946644][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 408.946899][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 408.947141][ C2] __x64_sys_sendto (net/socket.c:2211) [ 408.947389][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 408.947681][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 408.947914][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 408.948206][ C2] RIP: 0033:0x7f3c5fe13a4a [ 408.948462][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 408.949321][ C2] RSP: 002b:00007ffe8825fff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 408.949678][ C2] RAX: ffffffffffffffda RBX: 000000001adae9d0 RCX: 00007f3c5fe13a4a [ 408.950024][ C2] RDX: 000000000000002a RSI: 000000001adaec92 RDI: 0000000000000005 [ 408.950565][ C2] RBP: 000000001adaec92 R08: 00007ffe88260000 R09: 0000000000000014 [ 408.950943][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:fs_reclaim_acquire __might_resched:kmem_cache_alloc_node_noprof:__alloc_skb:skb_copy:gro_cells_receive