====================================== | [ 92.765668][ C1] #2: ffffffffa4959060 (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 | [ 92.766200][ C1] #3: ffffffffa4959060 (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) | [ 92.766710][ C1] | [ 92.766710][ C1] stack backtrace: [ 92.767536][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 92.767876][ C1] Call Trace: [ 92.768099][ C1] [ 92.768247][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 92.768539][ C1] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041) [ 92.768810][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 92.769089][ C1] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263) [ 92.769362][ C1] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254) [ 92.769647][ C1] ? stack_trace_save (kernel/stacktrace.c:123) [ 92.769916][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 92.770183][ C1] ? fib_table_lookup (net/ipv4/fib_trie.c:1634) [ 92.770479][ C1] ? save_trace (kernel/locking/lockdep.c:588) [ 92.770757][ C1] mark_lock (kernel/locking/lockdep.c:4749) [ 92.770958][ C1] mark_usage (kernel/locking/lockdep.c:4638) [ 92.771166][ C1] __lock_acquire (kernel/locking/lockdep.c:5180) [ 92.771447][ C1] ? fib_rules_lookup (net/core/fib_rules.c:295) [ 92.771726][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 92.771994][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 92.772334][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 92.772615][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 92.772880][ C1] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 92.773057][ C1] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 92.773340][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 92.773619][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 92.773968][ C1] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867) [ 92.774256][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 92.774612][ C1] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 92.774971][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 92.775261][ C1] __alloc_skb (net/core/skbuff.c:730) [ 92.775548][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 92.775838][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 92.776112][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 92.776392][ C1] ? 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) [ 92.776692][ C1] skb_copy (net/core/skbuff.c:2221) [ 92.776909][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 92.777199][ C1] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 92.777485][ C1] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 92.777772][ C1] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 92.778062][ C1] ? __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) [ 92.778353][ C1] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 92.778658][ C1] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 92.778948][ C1] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 92.779239][ C1] ? 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) [ 92.779530][ C1] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 92.779806][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 92.780085][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 92.780381][ C1] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 92.780663][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 92.780955][ C1] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 92.781241][ C1] 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) [ 92.781454][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 92.781745][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 92.782014][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 92.782289][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 92.782574][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 92.782847][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 92.783214][ C1] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 92.783542][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 92.783875][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 92.784129][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 92.784395][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 92.784657][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 92.784910][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 92.785183][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 92.785454][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 92.785719][ C1] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 92.785999][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 92.786272][ C1] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 92.786487][ C1] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 92.786831][ C1] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 92.787103][ C1] handle_softirqs (kernel/softirq.c:561) [ 92.787377][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 92.787630][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 92.787831][ C1] [ 92.787969][ C1] [ 92.788104][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 92.788375][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 92.788647][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 92.788923][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 92.789188][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 92.789454][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 92.789715][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 92.789986][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 92.790312][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 92.790579][ C1] packet_snd (net/packet/af_packet.c:3132) [ 92.790847][ C1] ? __lock_release (kernel/locking/lockdep.c:5525) [ 92.791110][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 92.791385][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 92.791644][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 92.791903][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 92.792180][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 92.792447][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 92.792722][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 92.792994][ C1] ? __pfx___sys_sendto (net/socket.c:2175) [ 92.793264][ C1] ? sock_ioctl (net/socket.c:1342) [ 92.793532][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 92.793783][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 92.794043][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 92.794309][ C1] __x64_sys_sendto (net/socket.c:2211) [ 92.794579][ C1] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 92.794907][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 92.795180][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 92.795523][ C1] RIP: 0033:0x7f4e76d07a4a [ 92.795817][ 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 [ 92.796756][ C1] RSP: 002b:00007ffcd32c70b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 92.797167][ C1] RAX: ffffffffffffffda RBX: 000000003bd279d0 RCX: 00007f4e76d07a4a [ 92.797569][ C1] RDX: 000000000000002a RSI: 000000003bd27c92 RDI: 0000000000000005 [ 92.797983][ C1] RBP: 000000003bd27c92 R08: 00007ffcd32c70c0 R09: 0000000000000014 [ 92.798383][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 92.798774][ C1] R13: 000000000000002a R14: 00007ffcd32c70c0 R15: 0000000000000000 | [ 92.799865][ C1] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1638, name: mausezahn | [ 92.800283][ C1] preempt_count: 101, expected: 0 | [ 92.800539][ C1] RCU nest depth: 4, expected: 0 | [ 92.800782][ C1] INFO: lockdep is turned off. [ 92.801455][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 92.801777][ C1] Call Trace: [ 92.802007][ C1] [ 92.802138][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 92.802402][ C1] __might_resched (kernel/sched/core.c:8759) [ 92.802655][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 92.802994][ 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) [ 92.803292][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 92.803551][ C1] __alloc_skb (net/core/skbuff.c:730) [ 92.803807][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 92.804041][ C1] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 92.804285][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 92.804517][ C1] ? 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) [ 92.804764][ C1] skb_copy (net/core/skbuff.c:2221) [ 92.804947][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 92.805202][ C1] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 92.805477][ C1] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 92.805749][ C1] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 92.806009][ C1] ? __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) [ 92.806268][ C1] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 92.806541][ C1] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 92.806805][ C1] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 92.807061][ C1] ? 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) [ 92.807335][ C1] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 92.807592][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 92.807857][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 92.808103][ C1] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 92.808349][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 92.808600][ C1] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 92.808852][ C1] 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) [ 92.809053][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 92.809308][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 92.809571][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 92.809823][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 92.810072][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 92.810324][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 92.810596][ C1] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 92.810931][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 92.811411][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 92.811658][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 92.811921][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 92.812349][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 92.812607][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 92.812865][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 92.813109][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 92.813497][ C1] ? clockevents_program_event (kernel/time/clockevents.c:326) [ 92.813723][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 92.813879][ C1] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 92.814000][ C1] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 92.814416][ C1] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 92.814664][ C1] handle_softirqs (kernel/softirq.c:561) [ 92.814907][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 92.815069][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 92.815202][ C1] [ 92.815381][ C1] [ 92.815460][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 92.815616][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 92.815782][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 92.815942][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 92.816208][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 92.816370][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 92.816530][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 92.816687][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 92.816982][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 92.817153][ C1] packet_snd (net/packet/af_packet.c:3132) [ 92.817313][ C1] ? __lock_release (kernel/locking/lockdep.c:5525) [ 92.817573][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 92.817731][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 92.817887][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 92.818044][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 92.818301][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 92.818461][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 92.818621][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 92.818780][ C1] ? __pfx___sys_sendto (net/socket.c:2175) [ 92.819039][ C1] ? sock_ioctl (net/socket.c:1342) [ 92.819220][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 92.819380][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 92.819541][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 92.819792][ C1] __x64_sys_sendto (net/socket.c:2211) [ 92.819947][ C1] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 92.820156][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 92.820322][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 92.820614][ C1] RIP: 0033:0x7f4e76d07a4a [ 92.820778][ 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 [ 92.821437][ C1] RSP: 002b:00007ffcd32c70b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 92.821683][ C1] RAX: ffffffffffffffda RBX: 000000003bd279d0 RCX: 00007f4e76d07a4a [ 92.822015][ C1] RDX: 000000000000002a RSI: 000000003bd27c92 RDI: 0000000000000005 [ 92.822263][ C1] RBP: 000000003bd27c92 R08: 00007ffcd32c70c0 R09: 0000000000000014 [ 92.822499][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 92.822875][ C1] R13: 000000000000002a R14: 00007ffcd32c70c0 R15: 0000000000000000 | [ 96.757263][ C3] preempt_count: 101, expected: 0 | [ 96.757446][ C3] RCU nest depth: 4, expected: 0 | [ 96.757615][ C3] INFO: lockdep is turned off. | [ 96.758140][ C3] Tainted: [W]=WARN [ 96.758277][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 96.758512][ C3] Call Trace: [ 96.758703][ C3] [ 96.758838][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 96.759092][ C3] __might_resched (kernel/sched/core.c:8759) [ 96.759308][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 96.759522][ 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) [ 96.759733][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 96.759958][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 96.760205][ C3] __alloc_skb (net/core/skbuff.c:730) [ 96.760454][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 96.760711][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.760983][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 96.761243][ C3] skb_copy (net/core/skbuff.c:2221) [ 96.761438][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 96.761701][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 96.761961][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 96.762226][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 96.762490][ 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) [ 96.762756][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 96.763003][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.763266][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 96.763529][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 96.763782][ 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) [ 96.764028][ C3] ? tc_run (net/core/dev.c:4062) [ 96.764217][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 96.764465][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 96.764707][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 96.764934][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 96.765195][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 96.765449][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 96.765714][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 96.765962][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 96.766216][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 96.766475][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 96.766728][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 96.766987][ 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) [ 96.767156][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 96.767319][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 96.767488][ 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) [ 96.767653][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 96.767823][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 96.767999][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 96.768176][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 96.768345][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 96.768559][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 96.768773][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 96.768945][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 96.769134][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 96.769305][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 96.769479][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 96.769654][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 96.769823][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 96.769990][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 96.770205][ C3] handle_softirqs (kernel/softirq.c:561) [ 96.770364][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 96.770525][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 96.770643][ C3] [ 96.770732][ C3] [ 96.770812][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 96.770966][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 96.771198][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 96.771367][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 96.771529][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 96.771696][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 96.771857][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 96.772021][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 96.772223][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 96.772383][ C3] packet_snd (net/packet/af_packet.c:3132) [ 96.772541][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 96.772712][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 96.772879][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 96.773044][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 96.773208][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 96.773363][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 96.773529][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 96.773689][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.773844][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 96.774024][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 96.774188][ C3] ? sock_ioctl (net/socket.c:1342) [ 96.774345][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 96.774514][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 96.774667][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 96.774833][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 96.774996][ C3] __x64_sys_sendto (net/socket.c:2211) [ 96.775242][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 96.775558][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 96.775828][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 96.776148][ C3] RIP: 0033:0x7f78fcdffa4a [ 96.776391][ 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 [ 96.777271][ C3] RSP: 002b:00007ffd1f9c4458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 96.777627][ C3] RAX: ffffffffffffffda RBX: 00000000061839d0 RCX: 00007f78fcdffa4a [ 96.777987][ C3] RDX: 000000000000002a RSI: 0000000006183c92 RDI: 0000000000000005 [ 96.778356][ C3] RBP: 0000000006183c92 R08: 00007ffd1f9c4460 R09: 0000000000000014 [ 96.778720][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 96.779062][ C3] R13: 000000000000002a R14: 00007ffd1f9c4460 R15: 0000000000000000 | [ 98.997119][ C2] preempt_count: 101, expected: 0 | [ 98.997291][ C2] RCU nest depth: 3, expected: 0 | [ 98.997483][ C2] INFO: lockdep is turned off. | [ 98.998019][ C2] Tainted: [W]=WARN [ 98.998147][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.998358][ C2] Call Trace: [ 98.998487][ C2] [ 98.998575][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 98.998751][ C2] __might_resched (kernel/sched/core.c:8759) [ 98.998920][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 98.999135][ 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) [ 98.999342][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 98.999509][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 98.999682][ C2] __alloc_skb (net/core/skbuff.c:730) [ 98.999849][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 99.000019][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 99.000236][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 99.000405][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 99.000576][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 99.000746][ C2] skb_copy (net/core/skbuff.c:2221) [ 99.000883][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 99.001052][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 99.001264][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 99.001515][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 99.001684][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 99.001857][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 99.002023][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 99.002189][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 99.002352][ C2] ? tc_run (net/core/dev.c:4062) [ 99.002478][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 99.002648][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 99.002811][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 99.002979][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 99.003104][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 99.003269][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 99.003433][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 99.003597][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 99.003760][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 99.003926][ 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) [ 99.004055][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 99.004227][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 99.004393][ 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) [ 99.004560][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 99.004728][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 99.004891][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 99.005054][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 99.005220][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 99.005425][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 99.005634][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 99.005813][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 99.005979][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 99.006145][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 99.006310][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 99.006478][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 99.006646][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 99.006818][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 99.007025][ C2] handle_softirqs (kernel/softirq.c:561) [ 99.007191][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 99.007353][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 99.007478][ C2] [ 99.007563][ C2] [ 99.007646][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 99.007810][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 99.007978][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 99.008145][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 99.008308][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 99.008474][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 99.008640][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 99.008807][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 99.009021][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 99.009193][ C2] packet_snd (net/packet/af_packet.c:3132) [ 99.009359][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 99.009522][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 99.009688][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 99.009856][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 99.010019][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 99.010186][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 99.010352][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 99.010523][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 99.010710][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 99.010880][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 99.011045][ C2] ? sock_ioctl (net/socket.c:1342) [ 99.011213][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 99.011377][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 99.011544][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 99.011717][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 99.011883][ C2] __x64_sys_sendto (net/socket.c:2211) [ 99.012046][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 99.012250][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 99.012414][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 99.012629][ C2] RIP: 0033:0x7fb8a2aa4a4a [ 99.012801][ 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 [ 99.013389][ C2] RSP: 002b:00007ffc71b1d008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 99.013643][ C2] RAX: ffffffffffffffda RBX: 00000000196689d0 RCX: 00007fb8a2aa4a4a [ 99.013890][ C2] RDX: 000000000000002a RSI: 0000000019668c92 RDI: 0000000000000005 [ 99.014138][ C2] RBP: 0000000019668c92 R08: 00007ffc71b1d010 R09: 0000000000000014 [ 99.014384][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 99.014631][ C2] R13: 000000000000002a R14: 00007ffc71b1d010 R15: 0000000000000000 | [ 102.948003][ C3] preempt_count: 101, expected: 0 | [ 102.948257][ C3] RCU nest depth: 3, expected: 0 | [ 102.948522][ C3] INFO: lockdep is turned off. | [ 102.949279][ C3] Tainted: [W]=WARN [ 102.949478][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.949792][ C3] Call Trace: [ 102.949986][ C3] [ 102.950121][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 102.950394][ C3] __might_resched (kernel/sched/core.c:8759) [ 102.950651][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 102.950974][ 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) [ 102.951286][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 102.951542][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 102.951796][ C3] __alloc_skb (net/core/skbuff.c:730) [ 102.952054][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 102.952313][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 102.952626][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 102.952882][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 102.953138][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 102.953387][ C3] skb_copy (net/core/skbuff.c:2221) [ 102.953585][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 102.953842][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 102.954177][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 102.954576][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 102.954842][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 102.955098][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 102.955362][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 102.955619][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 102.955885][ C3] ? tc_run (net/core/dev.c:4062) [ 102.956085][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 102.956349][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 102.956603][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 102.956867][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 102.957014][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 102.957191][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 102.957357][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 102.957522][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 102.957694][ 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) [ 102.957821][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 102.957985][ C3] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 102.958218][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 102.958476][ C3] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291) [ 102.958735][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 102.958989][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 102.959244][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 102.959542][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 102.959747][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 102.959911][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 102.960091][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 102.960257][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 102.960464][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 102.960630][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 102.960804][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 102.960973][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 102.961145][ 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) [ 102.961351][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 102.961517][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 102.961682][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 102.961894][ C3] handle_softirqs (kernel/softirq.c:561) [ 102.962071][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 102.962239][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 102.962364][ C3] [ 102.962449][ C3] [ 102.962532][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 102.962697][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 102.962861][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 102.963038][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 102.963210][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 102.963376][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 102.963542][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 102.963708][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 102.963912][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 102.964090][ C3] packet_snd (net/packet/af_packet.c:3132) [ 102.964264][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 102.964427][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 102.964596][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 102.964761][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 102.964928][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 102.965102][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 102.965266][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 102.965431][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 102.965601][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 102.965775][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 102.965942][ C3] ? sock_ioctl (net/socket.c:1342) [ 102.966119][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 102.966286][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 102.966449][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 102.966613][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 102.966782][ C3] __x64_sys_sendto (net/socket.c:2211) [ 102.966947][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 102.967167][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 102.967333][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 102.967541][ C3] RIP: 0033:0x7fb68a81ca4a [ 102.967711][ 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 [ 102.968434][ C3] RSP: 002b:00007ffe44691158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 102.968824][ C3] RAX: ffffffffffffffda RBX: 00000000194129d0 RCX: 00007fb68a81ca4a [ 102.969113][ C3] RDX: 000000000000002a RSI: 0000000019412c92 RDI: 0000000000000005 [ 102.969366][ C3] RBP: 0000000019412c92 R08: 00007ffe44691160 R09: 0000000000000014 [ 102.969609][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 102.969857][ C3] R13: 000000000000002a R14: 00007ffe44691160 R15: 0000000000000000 | [ 109.490088][ C3] preempt_count: 101, expected: 0 | [ 109.490242][ C3] RCU nest depth: 4, expected: 0 | [ 109.490419][ C3] INFO: lockdep is turned off. | [ 109.490904][ C3] Tainted: [W]=WARN [ 109.491036][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.491237][ C3] Call Trace: [ 109.491365][ C3] [ 109.491447][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 109.491613][ C3] __might_resched (kernel/sched/core.c:8759) [ 109.491793][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 109.492007][ 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) [ 109.492218][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 109.492383][ C3] __alloc_skb (net/core/skbuff.c:730) [ 109.492545][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 109.492704][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 109.492866][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 109.493032][ C3] skb_copy (net/core/skbuff.c:2221) [ 109.493158][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 109.493328][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 109.493491][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 109.493651][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 109.493816][ 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) [ 109.493988][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 109.494159][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 109.494315][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 109.494476][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 109.494648][ 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) [ 109.494811][ C3] ? tc_run (net/core/dev.c:4044) [ 109.494932][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 109.495098][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 109.495265][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 109.495422][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 109.495587][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 109.495769][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 109.495934][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 109.496097][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 109.496263][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 109.496421][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 109.496589][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 109.496757][ 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) [ 109.496879][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 109.497046][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 109.497205][ 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) [ 109.497365][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 109.497523][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 109.497688][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 109.497855][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 109.498010][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 109.498217][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 109.498412][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 109.498567][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 109.498727][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 109.498896][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 109.499057][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 109.499222][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 109.499397][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 109.499554][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 109.499770][ C3] handle_softirqs (kernel/softirq.c:561) [ 109.499928][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 109.500086][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 109.500204][ C3] [ 109.500285][ C3] [ 109.500366][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 109.500527][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 109.500689][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 109.500848][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 109.501005][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 109.501163][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 109.501323][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 109.501496][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 109.501697][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 109.501854][ C3] packet_snd (net/packet/af_packet.c:3132) [ 109.502010][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 109.502163][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 109.502322][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 109.502477][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 109.502640][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 109.502808][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 109.502971][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 109.503125][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 109.503280][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 109.503449][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 109.503621][ C3] ? sock_ioctl (net/socket.c:1342) [ 109.503786][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 109.503956][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 109.504124][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 109.504286][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 109.504452][ C3] __x64_sys_sendto (net/socket.c:2211) [ 109.504625][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 109.504839][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 109.505013][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 109.505215][ C3] RIP: 0033:0x7f035e5dda4a [ 109.505384][ 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 [ 109.505959][ C3] RSP: 002b:00007fff7508b068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 109.506223][ C3] RAX: ffffffffffffffda RBX: 0000000025aa19d0 RCX: 00007f035e5dda4a [ 109.506482][ C3] RDX: 000000000000002a RSI: 0000000025aa1c92 RDI: 0000000000000005 [ 109.506748][ C3] RBP: 0000000025aa1c92 R08: 00007fff7508b070 R09: 0000000000000014 [ 109.506994][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 109.507247][ C3] R13: 000000000000002a R14: 00007fff7508b070 R15: 0000000000000000 | [ 111.556184][ C3] preempt_count: 101, expected: 0 | [ 111.556369][ C3] RCU nest depth: 4, expected: 0 | [ 111.556544][ C3] INFO: lockdep is turned off. | [ 111.557053][ C3] Tainted: [W]=WARN [ 111.557178][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.557378][ C3] Call Trace: [ 111.557495][ C3] [ 111.557578][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 111.557747][ C3] __might_resched (kernel/sched/core.c:8759) [ 111.557903][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 111.558098][ 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) [ 111.558290][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 111.558446][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 111.558604][ C3] __alloc_skb (net/core/skbuff.c:730) [ 111.558760][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 111.558920][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.559076][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 111.559232][ C3] skb_copy (net/core/skbuff.c:2221) [ 111.559352][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 111.559513][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 111.559672][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 111.559828][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 111.559984][ 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) [ 111.560147][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 111.560306][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.560462][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 111.560621][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 111.560779][ 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) [ 111.560932][ C3] ? tc_run (net/core/dev.c:4044) [ 111.561049][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 111.561214][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 111.561371][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 111.561527][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 111.561697][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 111.561855][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 111.562013][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 111.562167][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 111.562329][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 111.562486][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 111.562643][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 111.562800][ 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) [ 111.562917][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 111.563071][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 111.563234][ 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) [ 111.563395][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 111.563551][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 111.563708][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 111.563864][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 111.564022][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 111.564216][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 111.564410][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 111.564565][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 111.564724][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 111.564881][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 111.565037][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 111.565196][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 111.565353][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 111.565511][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 111.565734][ C3] handle_softirqs (kernel/softirq.c:561) [ 111.565900][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 111.566056][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 111.566176][ C3] [ 111.566256][ C3] [ 111.566334][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 111.566490][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 111.566645][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 111.566814][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 111.566974][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 111.567135][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 111.567290][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 111.567445][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 111.567641][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 111.567797][ C3] packet_snd (net/packet/af_packet.c:3132) [ 111.567955][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 111.568115][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 111.568274][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 111.568429][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 111.568584][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 111.568747][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 111.568904][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 111.569059][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.569220][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 111.569382][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 111.569540][ C3] ? sock_ioctl (net/socket.c:1342) [ 111.569706][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 111.569864][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 111.570017][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 111.570175][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 111.570332][ C3] __x64_sys_sendto (net/socket.c:2211) [ 111.570490][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 111.570684][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 111.570842][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 111.571038][ C3] RIP: 0033:0x7fce45bbca4a [ 111.571199][ 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 [ 111.571752][ C3] RSP: 002b:00007ffc6d587738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 111.571986][ C3] RAX: ffffffffffffffda RBX: 000000003d9389d0 RCX: 00007fce45bbca4a [ 111.572222][ C3] RDX: 000000000000002a RSI: 000000003d938c92 RDI: 0000000000000005 [ 111.572455][ C3] RBP: 000000003d938c92 R08: 00007ffc6d587740 R09: 0000000000000014 [ 111.572692][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 111.572924][ C3] R13: 000000000000002a R14: 00007ffc6d587740 R15: 0000000000000000 | [ 117.863201][ C2] preempt_count: 101, expected: 0 | [ 117.863393][ C2] RCU nest depth: 3, expected: 0 | [ 117.863573][ C2] INFO: lockdep is turned off. | [ 117.864079][ C2] Tainted: [W]=WARN [ 117.864203][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 117.864406][ C2] Call Trace: [ 117.864529][ C2] [ 117.864612][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 117.864791][ C2] __might_resched (kernel/sched/core.c:8759) [ 117.864956][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 117.865158][ 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) [ 117.865367][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 117.865532][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 117.865714][ C2] __alloc_skb (net/core/skbuff.c:730) [ 117.865880][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 117.866057][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 117.866261][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 117.866425][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 117.866588][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 117.866753][ C2] skb_copy (net/core/skbuff.c:2221) [ 117.866877][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 117.867043][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 117.867258][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 117.867507][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 117.867675][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 117.867841][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 117.868009][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 117.868174][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 117.868339][ C2] ? tc_run (net/core/dev.c:4044) [ 117.868464][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 117.868637][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 117.868802][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 117.868964][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 117.869088][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 117.869257][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 117.869420][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 117.869582][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 117.869749][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 117.869909][ 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) [ 117.870034][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 117.870198][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 117.870363][ 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) [ 117.870525][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 117.870689][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 117.870849][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 117.871015][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 117.871176][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 117.871383][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 117.871584][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 117.871749][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 117.871916][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 117.872083][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 117.872250][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 117.872418][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 117.872586][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 117.872749][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 117.872913][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 117.873080][ C2] handle_softirqs (kernel/softirq.c:561) [ 117.873248][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 117.873412][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 117.873541][ C2] [ 117.873625][ C2] [ 117.873709][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 117.873871][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 117.874035][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 117.874200][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 117.874364][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 117.874533][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 117.874699][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 117.874865][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 117.875068][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 117.875234][ C2] packet_snd (net/packet/af_packet.c:3132) [ 117.875402][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 117.875564][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 117.875753][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 117.875925][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 117.876087][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 117.876249][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 117.876413][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 117.876578][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 117.876746][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 117.876912][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 117.877085][ C2] ? sock_ioctl (net/socket.c:1342) [ 117.877251][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 117.877416][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 117.877578][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 117.877742][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 117.877907][ C2] __x64_sys_sendto (net/socket.c:2211) [ 117.878075][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 117.878287][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 117.878455][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 117.878665][ C2] RIP: 0033:0x7f3abd298a4a [ 117.878837][ 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 [ 117.879418][ C2] RSP: 002b:00007ffc76e12b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 117.879669][ C2] RAX: ffffffffffffffda RBX: 00000000024229d0 RCX: 00007f3abd298a4a [ 117.879917][ C2] RDX: 000000000000002a RSI: 0000000002422c92 RDI: 0000000000000005 [ 117.880165][ C2] RBP: 0000000002422c92 R08: 00007ffc76e12b40 R09: 0000000000000014 [ 117.880412][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 117.880662][ C2] R13: 000000000000002a R14: 00007ffc76e12b40 R15: 0000000000000000 | [ 119.890198][ C1] preempt_count: 101, expected: 0 | [ 119.890388][ C1] RCU nest depth: 3, expected: 0 | [ 119.890565][ C1] INFO: lockdep is turned off. | [ 119.891067][ C1] Tainted: [W]=WARN [ 119.891194][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.891401][ C1] Call Trace: [ 119.891531][ C1] [ 119.891611][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 119.891777][ C1] __might_resched (kernel/sched/core.c:8759) [ 119.891948][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 119.892162][ 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) [ 119.892376][ C1] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 119.892547][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 119.892728][ C1] __alloc_skb (net/core/skbuff.c:730) [ 119.892903][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 119.893071][ C1] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 119.893281][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 119.893458][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.893628][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.893800][ C1] skb_copy (net/core/skbuff.c:2221) [ 119.893921][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 119.894089][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 119.894293][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 119.894553][ C1] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 119.894729][ C1] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 119.894919][ C1] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 119.895099][ C1] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 119.895276][ C1] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 119.895442][ C1] ? tc_run (net/core/dev.c:4044) [ 119.895589][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 119.895756][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 119.895926][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 119.896088][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 119.896220][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 119.896375][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 119.896530][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 119.896692][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 119.896854][ 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) [ 119.896972][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 119.897139][ C1] ? timerqueue_add (lib/timerqueue.c:41) [ 119.897302][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 119.897462][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 119.897635][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 119.897850][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 119.898078][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 119.898235][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 119.898403][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 119.898573][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 119.898770][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 119.898938][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 119.899102][ C1] ? 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) [ 119.899259][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 119.899425][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 119.899600][ C1] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 119.899776][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.899949][ C1] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3803) [ 119.900119][ C1] handle_softirqs (kernel/softirq.c:561) [ 119.900289][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 119.900448][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 119.900568][ C1] [ 119.900660][ C1] [ 119.900739][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 119.900895][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 119.901062][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 119.901230][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 119.901389][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 119.901565][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 119.901736][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 119.901916][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 119.902121][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 119.902291][ C1] packet_snd (net/packet/af_packet.c:3132) [ 119.902449][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 119.902608][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 119.902774][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 119.902933][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 119.903096][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 119.903265][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 119.903435][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 119.903593][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 119.903754][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 119.903928][ C1] ? __pfx___sys_sendto (net/socket.c:2175) [ 119.904095][ C1] ? sock_ioctl (net/socket.c:1342) [ 119.904261][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 119.904438][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 119.904623][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 119.904790][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 119.904945][ C1] __x64_sys_sendto (net/socket.c:2211) [ 119.905098][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 119.905309][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 119.905467][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 119.905692][ C1] RIP: 0033:0x7f86958b8a4a [ 119.905861][ 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 [ 119.906412][ C1] RSP: 002b:00007fff69e2a5d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 119.906677][ C1] RAX: ffffffffffffffda RBX: 000000003539a9d0 RCX: 00007f86958b8a4a [ 119.906917][ C1] RDX: 000000000000002a RSI: 000000003539ac92 RDI: 0000000000000005 [ 119.907173][ C1] RBP: 000000003539ac92 R08: 00007fff69e2a5e0 R09: 0000000000000014 [ 119.907419][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 119.907675][ C1] R13: 000000000000002a R14: 00007fff69e2a5e0 R15: 0000000000000000 | [ 131.553162][ C1] preempt_count: 101, expected: 0 | [ 131.553336][ C1] RCU nest depth: 4, expected: 0 | [ 131.553524][ C1] INFO: lockdep is turned off. | [ 131.554080][ C1] Tainted: [W]=WARN [ 131.554240][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 131.554493][ C1] Call Trace: [ 131.554624][ C1] [ 131.554713][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 131.554896][ C1] __might_resched (kernel/sched/core.c:8759) [ 131.555078][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 131.555299][ 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) [ 131.555532][ C1] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 131.555716][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 131.555892][ C1] __alloc_skb (net/core/skbuff.c:730) [ 131.556067][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 131.556238][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 131.556417][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 131.556598][ C1] skb_copy (net/core/skbuff.c:2221) [ 131.556731][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 131.556905][ C1] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 131.557091][ C1] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 131.557264][ C1] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 131.557435][ C1] ? __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) [ 131.557608][ C1] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 131.557786][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 131.557956][ C1] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 131.558164][ C1] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 131.558343][ C1] ? 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) [ 131.558513][ C1] ? tc_run (net/core/dev.c:4044) [ 131.558645][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 131.558817][ C1] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 131.558986][ C1] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 131.559158][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 131.559334][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 131.559514][ C1] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 131.559685][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 131.559857][ C1] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 131.560028][ C1] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 131.560202][ C1] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 131.560371][ C1] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 131.560546][ C1] 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) [ 131.560682][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 131.560851][ C1] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 131.561024][ 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) [ 131.561198][ C1] ? place_entity (kernel/sched/fair.c:5280) [ 131.561372][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 131.561543][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 131.561713][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 131.561888][ C1] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 131.562108][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 131.562320][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 131.562494][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 131.562668][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 131.562841][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 131.563014][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 131.563198][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 131.563379][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 131.563543][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 131.563713][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 131.563930][ C1] handle_softirqs (kernel/softirq.c:561) [ 131.564106][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 131.564277][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 131.564411][ C1] [ 131.564500][ C1] [ 131.564594][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 131.564768][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 131.564939][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 131.565112][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 131.565282][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 131.565459][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 131.565652][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 131.565830][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 131.566046][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 131.566218][ C1] packet_snd (net/packet/af_packet.c:3132) [ 131.566391][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 131.566559][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 131.566731][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 131.566899][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 131.567077][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 131.567245][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 131.567417][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 131.567588][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 131.567761][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 131.567934][ C1] ? __pfx___sys_sendto (net/socket.c:2175) [ 131.568113][ C1] ? sock_ioctl (net/socket.c:1342) [ 131.568284][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 131.568466][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 131.568638][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 131.568810][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 131.568982][ C1] __x64_sys_sendto (net/socket.c:2211) [ 131.569155][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 131.569370][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 131.569545][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 131.569766][ C1] RIP: 0033:0x7f8f81211a4a [ 131.569944][ 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 [ 131.570547][ C1] RSP: 002b:00007fff8c332a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 131.570816][ C1] RAX: ffffffffffffffda RBX: 000000002dfaf9d0 RCX: 00007f8f81211a4a [ 131.571073][ C1] RDX: 000000000000002a RSI: 000000002dfafc92 RDI: 0000000000000005 [ 131.571331][ C1] RBP: 000000002dfafc92 R08: 00007fff8c332a10 R09: 0000000000000014 [ 131.571590][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 131.571844][ C1] R13: 000000000000002a R14: 00007fff8c332a10 R15: 0000000000000000 | [ 133.570264][ C2] preempt_count: 101, expected: 0 | [ 133.570460][ C2] RCU nest depth: 4, expected: 0 | [ 133.570633][ C2] INFO: lockdep is turned off. | [ 133.571128][ C2] Tainted: [W]=WARN [ 133.571269][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 133.571468][ C2] Call Trace: [ 133.571585][ C2] [ 133.571665][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 133.571835][ C2] __might_resched (kernel/sched/core.c:8759) [ 133.572003][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 133.572205][ 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) [ 133.572393][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 133.572574][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 133.572731][ C2] __alloc_skb (net/core/skbuff.c:730) [ 133.572907][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 133.573062][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 133.573221][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 133.573383][ C2] skb_copy (net/core/skbuff.c:2221) [ 133.573516][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 133.573673][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 133.573834][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 133.573991][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 133.574168][ 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) [ 133.574327][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 133.574492][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 133.574650][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 133.574806][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 133.574961][ 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) [ 133.575112][ C2] ? tc_run (net/core/dev.c:4044) [ 133.575253][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 133.575408][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 133.575598][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 133.575753][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 133.575936][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 133.576091][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 133.576254][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 133.576408][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 133.576589][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 133.576755][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 133.576926][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 133.577086][ 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) [ 133.577204][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 133.577384][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 133.577541][ 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) [ 133.577719][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 133.577887][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 133.578062][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 133.578216][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 133.578381][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 133.578589][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 133.578780][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 133.578942][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 133.579108][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 133.579300][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 133.579455][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 133.579625][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 133.579790][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 133.579950][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 133.580176][ C2] handle_softirqs (kernel/softirq.c:561) [ 133.580336][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 133.580496][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 133.580622][ C2] [ 133.580718][ C2] [ 133.580798][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 133.580967][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 133.581132][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 133.581292][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 133.581447][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 133.581612][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 133.581768][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 133.581926][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 133.582119][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 133.582275][ C2] packet_snd (net/packet/af_packet.c:3132) [ 133.582432][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 133.582589][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 133.582749][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 133.582902][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 133.583060][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 133.583215][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 133.583371][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 133.583523][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 133.583682][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 133.583838][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 133.583996][ C2] ? sock_ioctl (net/socket.c:1342) [ 133.584151][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 133.584307][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 133.584460][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 133.584614][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 133.584766][ C2] __x64_sys_sendto (net/socket.c:2211) [ 133.584920][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 133.585119][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 133.585277][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 133.585474][ C2] RIP: 0033:0x7f3f84f0ba4a [ 133.585648][ 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 [ 133.586199][ C2] RSP: 002b:00007fff76b4fb38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 133.586434][ C2] RAX: ffffffffffffffda RBX: 000000003b4c89d0 RCX: 00007f3f84f0ba4a [ 133.586673][ C2] RDX: 000000000000002a RSI: 000000003b4c8c92 RDI: 0000000000000005 [ 133.586916][ C2] RBP: 000000003b4c8c92 R08: 00007fff76b4fb40 R09: 0000000000000014 [ 133.587145][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 133.587383][ C2] R13: 000000000000002a R14: 00007fff76b4fb40 R15: 0000000000000000 | [ 145.088322][ C3] preempt_count: 101, expected: 0 | [ 145.088482][ C3] RCU nest depth: 3, expected: 0 | [ 145.088636][ C3] INFO: lockdep is turned off. | [ 145.089106][ C3] Tainted: [W]=WARN [ 145.089229][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.089425][ C3] Call Trace: [ 145.089543][ C3] [ 145.089625][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 145.089788][ C3] __might_resched (kernel/sched/core.c:8759) [ 145.089947][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 145.090145][ 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) [ 145.090333][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 145.090488][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 145.090647][ C3] __alloc_skb (net/core/skbuff.c:730) [ 145.090804][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 145.090963][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 145.091166][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 145.091329][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 145.091486][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 145.091646][ C3] skb_copy (net/core/skbuff.c:2221) [ 145.091766][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 145.091924][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 145.092120][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 145.092354][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 145.092514][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 145.092674][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 145.092838][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 145.092998][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 145.093151][ C3] ? tc_run (net/core/dev.c:4044) [ 145.093267][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 145.093423][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 145.093577][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 145.093730][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 145.093845][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 145.093995][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 145.094150][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 145.094305][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1770) [ 145.094459][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 145.094613][ 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) [ 145.094730][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 145.094883][ C3] ? 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) [ 145.095038][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 145.095189][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 145.095347][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 145.095553][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 145.095744][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 145.095893][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 145.096046][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 145.096201][ C3] ? _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) [ 145.096357][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 145.096518][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 145.096673][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 145.096827][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 145.096978][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 145.097129][ C3] ? _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) [ 145.097281][ C3] ? tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 145.097441][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045) [ 145.097594][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 145.097747][ C3] handle_softirqs (kernel/softirq.c:561) [ 145.097905][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 145.098056][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 145.098171][ C3] [ 145.098251][ C3] [ 145.098329][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 145.098486][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 145.098638][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 145.098795][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 145.098946][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 145.099101][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 145.099256][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 145.099406][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 145.099605][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 145.099770][ C3] packet_snd (net/packet/af_packet.c:3132) [ 145.099926][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 145.100076][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 145.100232][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 145.100387][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 145.100538][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 145.100697][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 145.100848][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 145.101001][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 145.101153][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 145.101306][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 145.101459][ C3] ? sock_ioctl (net/socket.c:1342) [ 145.101612][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 145.101764][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 145.101919][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 145.102072][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 145.102225][ C3] __x64_sys_sendto (net/socket.c:2211) [ 145.102378][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 145.102570][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 145.102725][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 145.102924][ C3] RIP: 0033:0x7f78adaf0a4a [ 145.103091][ 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 [ 145.103627][ C3] RSP: 002b:00007ffe309b33a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 145.103860][ C3] RAX: ffffffffffffffda RBX: 00000000402269d0 RCX: 00007f78adaf0a4a [ 145.104097][ C3] RDX: 000000000000002a RSI: 0000000040226c92 RDI: 0000000000000005 [ 145.104324][ C3] RBP: 0000000040226c92 R08: 00007ffe309b33b0 R09: 0000000000000014 [ 145.104550][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 145.104778][ C3] R13: 000000000000002a R14: 00007ffe309b33b0 R15: 0000000000000000 | [ 147.122314][ C3] preempt_count: 101, expected: 0 | [ 147.122475][ C3] RCU nest depth: 3, expected: 0 | [ 147.122630][ C3] INFO: lockdep is turned off. | [ 147.123116][ C3] Tainted: [W]=WARN [ 147.123234][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 147.123444][ C3] Call Trace: [ 147.123574][ C3] [ 147.123659][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 147.123826][ C3] __might_resched (kernel/sched/core.c:8759) [ 147.123986][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 147.124185][ 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) [ 147.124381][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 147.124535][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 147.124695][ C3] __alloc_skb (net/core/skbuff.c:730) [ 147.124849][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 147.125015][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 147.125221][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 147.125378][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 147.125572][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 147.125733][ C3] skb_copy (net/core/skbuff.c:2221) [ 147.125849][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 147.126020][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 147.126225][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 147.126453][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 147.126610][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 147.126765][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 147.126940][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 147.127100][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 147.127262][ C3] ? tc_run (net/core/dev.c:4044) [ 147.127391][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 147.127554][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 147.127716][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 147.127870][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 147.127986][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 147.128146][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 147.128297][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 147.128459][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 147.128609][ 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) [ 147.128725][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 147.128876][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 147.129030][ 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) [ 147.129182][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 147.129342][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 147.129516][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 147.129666][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 147.129821][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 147.130020][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 147.130213][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 147.130367][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 147.130527][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 147.130681][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 147.130841][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 147.130995][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 147.131167][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 147.131328][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 147.131533][ C3] handle_softirqs (kernel/softirq.c:561) [ 147.131694][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 147.131853][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 147.131975][ C3] [ 147.132056][ C3] [ 147.132134][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 147.132286][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 147.132450][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 147.132606][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 147.132762][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 147.132918][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 147.133094][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 147.133252][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 147.133442][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 147.133622][ C3] packet_snd (net/packet/af_packet.c:3132) [ 147.133783][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 147.133940][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 147.134096][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 147.134254][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 147.134411][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 147.134563][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 147.134716][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 147.134867][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 147.135036][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 147.135193][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 147.135348][ C3] ? sock_ioctl (net/socket.c:1342) [ 147.135525][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 147.135681][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 147.135842][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 147.135994][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 147.136159][ C3] __x64_sys_sendto (net/socket.c:2211) [ 147.136327][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 147.136518][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 147.136679][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 147.136873][ C3] RIP: 0033:0x7f3fc7a16a4a [ 147.137033][ 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 [ 147.137587][ C3] RSP: 002b:00007ffda9eb2648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 147.137850][ C3] RAX: ffffffffffffffda RBX: 000000002db359d0 RCX: 00007f3fc7a16a4a [ 147.138097][ C3] RDX: 000000000000002a RSI: 000000002db35c92 RDI: 0000000000000005 [ 147.138348][ C3] RBP: 000000002db35c92 R08: 00007ffda9eb2650 R09: 0000000000000014 [ 147.138576][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 147.138819][ C3] R13: 000000000000002a R14: 00007ffda9eb2650 R15: 0000000000000000 | [ 153.635230][ C3] preempt_count: 101, expected: 0 | [ 153.635456][ C3] RCU nest depth: 4, expected: 0 | [ 153.635625][ C3] INFO: lockdep is turned off. | [ 153.636176][ C3] Tainted: [W]=WARN [ 153.636317][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 153.636546][ C3] Call Trace: [ 153.636690][ C3] [ 153.636792][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 153.636983][ C3] __might_resched (kernel/sched/core.c:8759) [ 153.637167][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 153.637388][ 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) [ 153.637607][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 153.637787][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 153.637981][ C3] __alloc_skb (net/core/skbuff.c:730) [ 153.638163][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 153.638328][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 153.638507][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.638679][ C3] skb_copy (net/core/skbuff.c:2221) [ 153.638806][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 153.638992][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 153.639194][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 153.639387][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 153.639564][ 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) [ 153.639724][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 153.639892][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 153.640052][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 153.640209][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 153.640385][ 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) [ 153.640540][ C3] ? tc_run (net/core/dev.c:4044) [ 153.640663][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 153.640828][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 153.641001][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 153.641184][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 153.641353][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 153.641529][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 153.641705][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 153.641881][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 153.642063][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 153.642259][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 153.642452][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 153.642654][ 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) [ 153.642810][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 153.643011][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 153.643208][ 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) [ 153.643400][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 153.643596][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 153.643794][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 153.643979][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 153.644156][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 153.644392][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 153.644622][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 153.644796][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 153.644982][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 153.645158][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 153.645340][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 153.645542][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 153.645739][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 153.645923][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52) [ 153.646108][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 153.646285][ C3] handle_softirqs (kernel/softirq.c:561) [ 153.646444][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 153.646619][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 153.646748][ C3] [ 153.646840][ C3] [ 153.646942][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 153.647124][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 153.647302][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 153.647490][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 153.647663][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 153.647849][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 153.648030][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 153.648203][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 153.648414][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 153.648588][ C3] packet_snd (net/packet/af_packet.c:3132) [ 153.648768][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 153.648938][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 153.649116][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 153.649290][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 153.649472][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 153.649642][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 153.649808][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 153.649972][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 153.650143][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 153.650335][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 153.650517][ C3] ? sock_ioctl (net/socket.c:1342) [ 153.650704][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 153.650870][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 153.651026][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 153.651193][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 153.651351][ C3] __x64_sys_sendto (net/socket.c:2211) [ 153.651509][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 153.651714][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 153.651872][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 153.652074][ C3] RIP: 0033:0x7f1a45b3fa4a [ 153.652258][ 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 [ 153.652867][ C3] RSP: 002b:00007fffe603eb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 153.653134][ C3] RAX: ffffffffffffffda RBX: 000000000d6289d0 RCX: 00007f1a45b3fa4a [ 153.653405][ C3] RDX: 000000000000002a RSI: 000000000d628c92 RDI: 0000000000000005 [ 153.653683][ C3] RBP: 000000000d628c92 R08: 00007fffe603eb80 R09: 0000000000000014 [ 153.653971][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 153.654274][ C3] R13: 000000000000002a R14: 00007fffe603eb80 R15: 0000000000000000 | [ 155.650264][ C0] preempt_count: 101, expected: 0 | [ 155.650435][ C0] RCU nest depth: 4, expected: 0 | [ 155.650607][ C0] INFO: lockdep is turned off. | [ 155.651096][ C0] Tainted: [W]=WARN [ 155.651215][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 155.651446][ C0] Call Trace: [ 155.651568][ C0] [ 155.651649][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 155.651817][ C0] __might_resched (kernel/sched/core.c:8759) [ 155.651976][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 155.652175][ 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) [ 155.652369][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 155.652532][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 155.652700][ C0] __alloc_skb (net/core/skbuff.c:730) [ 155.652858][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 155.653017][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 155.653177][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 155.653333][ C0] skb_copy (net/core/skbuff.c:2221) [ 155.653454][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 155.653614][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 155.653780][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 155.653942][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 155.654098][ 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) [ 155.654257][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 155.654419][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 155.654575][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 155.654737][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 155.654899][ 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) [ 155.655054][ C0] ? tc_run (net/core/dev.c:4044) [ 155.655175][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 155.655333][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 155.655502][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 155.655658][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 155.655818][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 155.655976][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 155.656136][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 155.656292][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 155.656450][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 155.656610][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 155.656766][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 155.656928][ 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) [ 155.657049][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 155.657215][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 155.657376][ 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) [ 155.657536][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 155.657693][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 155.657852][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 155.658007][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 155.658165][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 155.658366][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 155.658560][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 155.658716][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 155.658874][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 155.659034][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 155.659192][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 155.659352][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 155.659510][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 155.659675][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 155.659876][ C0] handle_softirqs (kernel/softirq.c:561) [ 155.660036][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 155.660193][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 155.660312][ C0] [ 155.660395][ C0] [ 155.660475][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 155.660629][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 155.660791][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 155.660948][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 155.661103][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 155.661265][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 155.661420][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 155.661577][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 155.661782][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 155.661939][ C0] packet_snd (net/packet/af_packet.c:3132) [ 155.662097][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 155.662252][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 155.662410][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 155.662565][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 155.662720][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 155.662877][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 155.663039][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 155.663193][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 155.663351][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 155.663509][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 155.663668][ C0] ? sock_ioctl (net/socket.c:1342) [ 155.663824][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 155.663981][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 155.664137][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 155.664298][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 155.664453][ C0] __x64_sys_sendto (net/socket.c:2211) [ 155.664610][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 155.664805][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 155.664965][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 155.665165][ C0] RIP: 0033:0x7f89f7c10a4a [ 155.665331][ 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 [ 155.665895][ C0] RSP: 002b:00007fff8b2270e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 155.666136][ C0] RAX: ffffffffffffffda RBX: 000000000e4af9d0 RCX: 00007f89f7c10a4a [ 155.666375][ C0] RDX: 000000000000002a RSI: 000000000e4afc92 RDI: 0000000000000005 [ 155.666607][ C0] RBP: 000000000e4afc92 R08: 00007fff8b2270f0 R09: 0000000000000014 [ 155.666844][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 155.667074][ C0] R13: 000000000000002a R14: 00007fff8b2270f0 R15: 0000000000000000 | [ 162.030502][ C2] preempt_count: 101, expected: 0 | [ 162.030677][ C2] RCU nest depth: 3, expected: 0 | [ 162.030860][ C2] INFO: lockdep is turned off. | [ 162.031393][ C2] Tainted: [W]=WARN [ 162.031515][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 162.031703][ C2] Call Trace: [ 162.031822][ C2] [ 162.031903][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 162.032065][ C2] __might_resched (kernel/sched/core.c:8759) [ 162.032221][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 162.032417][ 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) [ 162.032605][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 162.032764][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 162.032925][ C2] __alloc_skb (net/core/skbuff.c:730) [ 162.033080][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 162.033239][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 162.033440][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 162.033593][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 162.033746][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 162.033896][ C2] skb_copy (net/core/skbuff.c:2221) [ 162.034014][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 162.034168][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 162.034364][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 162.034600][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 162.034753][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 162.034911][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 162.035066][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 162.035226][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 162.035399][ C2] ? tc_run (net/core/dev.c:4044) [ 162.035518][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 162.035680][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 162.035832][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 162.035988][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 162.036103][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 162.036259][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 162.036415][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 162.036568][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 162.036720][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 162.036881][ 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) [ 162.037000][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 162.037153][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 162.037320][ 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) [ 162.037480][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 162.037634][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 162.037785][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 162.037937][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 162.038142][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 162.038333][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 162.038483][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 162.038639][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 162.038793][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 162.038985][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 162.039139][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 162.039310][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 162.039463][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 162.039613][ 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) [ 162.039809][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9)) [ 162.039961][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 162.040111][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 162.040311][ C2] handle_softirqs (kernel/softirq.c:561) [ 162.040471][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 162.040626][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 162.040741][ C2] [ 162.040821][ C2] [ 162.040899][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 162.041051][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 162.041203][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 162.041374][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 162.041525][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 162.041680][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 162.041837][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 162.041988][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 162.042178][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 162.042335][ C2] packet_snd (net/packet/af_packet.c:3132) [ 162.042499][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 162.042648][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 162.042804][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 162.042953][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 162.043108][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 162.043261][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 162.043418][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 162.043576][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 162.043731][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 162.043890][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 162.044049][ C2] ? sock_ioctl (net/socket.c:1342) [ 162.044201][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 162.044359][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 162.044511][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 162.044665][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 162.044822][ C2] __x64_sys_sendto (net/socket.c:2211) [ 162.044976][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 162.045167][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 162.045324][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 162.045532][ C2] RIP: 0033:0x7f3782b66a4a [ 162.045692][ 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 [ 162.046229][ C2] RSP: 002b:00007ffcd3f9ff68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 162.046466][ C2] RAX: ffffffffffffffda RBX: 0000000027fb49d0 RCX: 00007f3782b66a4a [ 162.046693][ C2] RDX: 000000000000002a RSI: 0000000027fb4c92 RDI: 0000000000000005 [ 162.046925][ C2] RBP: 0000000027fb4c92 R08: 00007ffcd3f9ff70 R09: 0000000000000014 [ 162.047150][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 162.047382][ C2] R13: 000000000000002a R14: 00007ffcd3f9ff70 R15: 0000000000000000 | [ 164.081334][ C3] preempt_count: 101, expected: 0 | [ 164.081511][ C3] RCU nest depth: 3, expected: 0 | [ 164.081677][ C3] INFO: lockdep is turned off. | [ 164.082189][ C3] Tainted: [W]=WARN [ 164.082316][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.082532][ C3] Call Trace: [ 164.082659][ C3] [ 164.082746][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 164.082925][ C3] __might_resched (kernel/sched/core.c:8759) [ 164.083096][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 164.083312][ 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) [ 164.083518][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 164.083686][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 164.083853][ C3] __alloc_skb (net/core/skbuff.c:730) [ 164.084021][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 164.084186][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 164.084392][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 164.084563][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 164.084729][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 164.084895][ C3] skb_copy (net/core/skbuff.c:2221) [ 164.085022][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 164.085192][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 164.085418][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 164.085666][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 164.085841][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 164.086013][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 164.086182][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 164.086351][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 164.086518][ C3] ? tc_run (net/core/dev.c:4044) [ 164.086648][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 164.086822][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 164.086997][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 164.087162][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 164.087289][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 164.087460][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 164.087627][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 164.087797][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 164.087964][ 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) [ 164.088092][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 164.088259][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 164.088434][ 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) [ 164.088605][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 164.088773][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 164.088941][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 164.089102][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 164.089265][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 164.089476][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 164.089700][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 164.089876][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 164.090057][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 164.090228][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 164.090395][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 164.090568][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 164.090749][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 164.090950][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 164.091178][ C3] handle_softirqs (kernel/softirq.c:561) [ 164.091376][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 164.091569][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 164.091695][ C3] [ 164.091785][ C3] [ 164.091881][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 164.092090][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 164.092286][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 164.092477][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 164.092655][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 164.092847][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 164.093025][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 164.093207][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 164.093434][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 164.093626][ C3] packet_snd (net/packet/af_packet.c:3132) [ 164.093816][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 164.093990][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 164.094166][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 164.094370][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 164.094592][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 164.094817][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 164.095026][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 164.095240][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 164.095489][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 164.095724][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 164.095922][ C3] ? sock_ioctl (net/socket.c:1342) [ 164.096095][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 164.096264][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 164.096427][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 164.096623][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 164.096790][ C3] __x64_sys_sendto (net/socket.c:2211) [ 164.096962][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 164.097193][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 164.097378][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 164.097625][ C3] RIP: 0033:0x7fd786a33a4a [ 164.097840][ 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 [ 164.098547][ C3] RSP: 002b:00007ffeade75388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 164.098825][ C3] RAX: ffffffffffffffda RBX: 00000000239809d0 RCX: 00007fd786a33a4a [ 164.099103][ C3] RDX: 000000000000002a RSI: 0000000023980c92 RDI: 0000000000000005 [ 164.099385][ C3] RBP: 0000000023980c92 R08: 00007ffeade75390 R09: 0000000000000014 [ 164.099652][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 164.099938][ C3] R13: 000000000000002a R14: 00007ffeade75390 R15: 0000000000000000 | [ 166.347984][ C0] preempt_count: 101, expected: 0 | [ 166.348168][ C0] RCU nest depth: 4, expected: 0 | [ 166.348355][ C0] INFO: lockdep is turned off. | [ 166.348888][ C0] Tainted: [W]=WARN [ 166.349028][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.349248][ C0] Call Trace: [ 166.349385][ C0] [ 166.349473][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 166.349654][ C0] __might_resched (kernel/sched/core.c:8759) [ 166.349828][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 166.350053][ 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) [ 166.350266][ C0] ? __local_bh_enable_ip (kernel/softirq.c:389) [ 166.350453][ C0] ? __dev_queue_xmit (net/core/dev.c:4511) [ 166.350646][ C0] ? packet_snd (net/packet/af_packet.c:3132) [ 166.350834][ C0] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 166.351020][ C0] ? __x64_sys_sendto (net/socket.c:2211) [ 166.351210][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 166.351398][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 166.351635][ C0] __alloc_skb (net/core/skbuff.c:730) [ 166.351818][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 166.352001][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 166.352239][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 166.352414][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 166.352593][ C0] skb_copy (net/core/skbuff.c:2221) [ 166.352733][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 166.352915][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 166.353098][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 166.353274][ C0] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 166.353447][ 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) [ 166.353620][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 166.353795][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 166.353964][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 166.354136][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 166.354317][ 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) [ 166.354489][ C0] ? tc_run (net/core/dev.c:4044) [ 166.354618][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 166.354787][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 166.354956][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 166.355140][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 166.355331][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 166.355503][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 166.355687][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 166.355852][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783) [ 166.356023][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 166.356209][ C0] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 166.356384][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 166.356544][ 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) [ 166.356671][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 166.356825][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 166.356995][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 166.357156][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 166.357323][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 166.357491][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 166.357659][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 166.357881][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 166.358085][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 166.358258][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 166.358439][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 166.358618][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 166.358834][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 166.359014][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 166.359196][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 166.359360][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 166.359548][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 166.359716][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 166.359899][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 166.360031][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 166.360285][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 166.360465][ C0] handle_softirqs (kernel/softirq.c:561) [ 166.360657][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 166.360823][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 166.360953][ C0] [ 166.361033][ C0] [ 166.361115][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 166.361273][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 166.361429][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 166.361591][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 166.361745][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 166.361924][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 166.362094][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 166.362262][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 166.362458][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 166.362628][ C0] packet_snd (net/packet/af_packet.c:3132) [ 166.362790][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 166.362946][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 166.363114][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 166.363271][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 166.363429][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 166.363587][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 166.363742][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 166.363899][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 166.364057][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 166.364223][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 166.364383][ C0] ? sock_ioctl (net/socket.c:1342) [ 166.364542][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 166.364705][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 166.364861][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 166.365019][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 166.365176][ C0] __x64_sys_sendto (net/socket.c:2211) [ 166.365343][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 166.365544][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 166.365705][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 166.365901][ C0] RIP: 0033:0x7f4bd045ea4a [ 166.366064][ 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 [ 166.366623][ C0] RSP: 002b:00007fffffcbe1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 166.366864][ C0] RAX: ffffffffffffffda RBX: 0000000007b909d0 RCX: 00007f4bd045ea4a [ 166.367116][ C0] RDX: 000000000000002a RSI: 0000000007b90c92 RDI: 0000000000000005 [ 166.367355][ C0] RBP: 0000000007b90c92 R08: 00007fffffcbe1f0 R09: 0000000000000014 [ 166.367598][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 166.367833][ C0] R13: 000000000000002a R14: 00007fffffcbe1f0 R15: 0000000000000000 | [ 168.387850][ C3] preempt_count: 101, expected: 0 | [ 168.388019][ C3] RCU nest depth: 4, expected: 0 | [ 168.388190][ C3] INFO: lockdep is turned off. | [ 168.388731][ C3] Tainted: [W]=WARN [ 168.388874][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 168.389088][ C3] Call Trace: [ 168.389220][ C3] [ 168.389309][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 168.389495][ C3] __might_resched (kernel/sched/core.c:8759) [ 168.389670][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 168.389890][ 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) [ 168.390104][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 168.390290][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 168.390473][ C3] __alloc_skb (net/core/skbuff.c:730) [ 168.390644][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 168.390814][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 168.390987][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 168.391159][ C3] skb_copy (net/core/skbuff.c:2221) [ 168.391292][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 168.391476][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 168.391656][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 168.391829][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 168.392005][ 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) [ 168.392185][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 168.392363][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 168.392542][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 168.392722][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 168.392901][ 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) [ 168.393081][ C3] ? tc_run (net/core/dev.c:4044) [ 168.393213][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 168.393384][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 168.393564][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 168.393733][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 168.393911][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 168.394094][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 168.394269][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 168.394449][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 168.394633][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 168.394868][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 168.395105][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 168.395376][ 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) [ 168.395580][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 168.395843][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 168.396109][ 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) [ 168.396386][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 168.396652][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 168.396921][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 168.397197][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 168.397547][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 168.397877][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 168.398142][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 168.398411][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 168.398675][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 168.399015][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 168.399284][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 168.399529][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 168.399806][ 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) [ 168.400077][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 168.400336][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 168.400669][ C3] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31)) [ 168.400940][ C3] handle_softirqs (kernel/softirq.c:561) [ 168.401205][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 168.401477][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 168.401677][ C3] [ 168.401806][ C3] [ 168.401943][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 168.402201][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 168.402454][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 168.402725][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 168.402994][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 168.403199][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 168.403378][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 168.403564][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 168.403788][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 168.403964][ C3] packet_snd (net/packet/af_packet.c:3132) [ 168.404138][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 168.404322][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 168.404520][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 168.404701][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 168.404875][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 168.405049][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 168.405225][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 168.405410][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 168.405583][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 168.405756][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 168.405938][ C3] ? sock_ioctl (net/socket.c:1342) [ 168.406112][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 168.406285][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 168.406463][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 168.406637][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 168.406812][ C3] __x64_sys_sendto (net/socket.c:2211) [ 168.406986][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 168.407209][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 168.407384][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 168.407614][ C3] RIP: 0033:0x7f60aad3ba4a [ 168.407796][ 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 [ 168.408416][ C3] RSP: 002b:00007ffeda59ad38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 168.408679][ C3] RAX: ffffffffffffffda RBX: 000000003ce3f9d0 RCX: 00007f60aad3ba4a [ 168.408937][ C3] RDX: 000000000000002a RSI: 000000003ce3fc92 RDI: 0000000000000005 [ 168.409193][ C3] RBP: 000000003ce3fc92 R08: 00007ffeda59ad40 R09: 0000000000000014 [ 168.409456][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 168.409722][ C3] R13: 000000000000002a R14: 00007ffeda59ad40 R15: 0000000000000000 | [ 174.820042][ C2] preempt_count: 101, expected: 0 | [ 174.820212][ C2] RCU nest depth: 4, expected: 0 | [ 174.820397][ C2] INFO: lockdep is turned off. | [ 174.820879][ C2] Tainted: [W]=WARN [ 174.820999][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 174.821196][ C2] Call Trace: [ 174.821315][ C2] [ 174.821397][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 174.821565][ C2] __might_resched (kernel/sched/core.c:8759) [ 174.821727][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 174.821936][ 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) [ 174.822130][ C2] ? __local_bh_enable_ip (kernel/softirq.c:389) [ 174.822296][ C2] ? __dev_queue_xmit (net/core/dev.c:4511) [ 174.822464][ C2] ? packet_snd (net/packet/af_packet.c:3132) [ 174.822621][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 174.822777][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 174.822931][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 174.823089][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 174.823286][ C2] __alloc_skb (net/core/skbuff.c:730) [ 174.823442][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 174.823599][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 174.823804][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 174.823960][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 174.824116][ C2] skb_copy (net/core/skbuff.c:2221) [ 174.824235][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 174.824392][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 174.824552][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 174.824706][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 174.824875][ 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) [ 174.825035][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 174.825197][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 174.825372][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 174.825533][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 174.825689][ 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) [ 174.825843][ C2] ? tc_run (net/core/dev.c:4044) [ 174.825968][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 174.826124][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 174.826283][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 174.826441][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 174.826601][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 174.826759][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 174.826913][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 174.827072][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 174.827228][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 174.827384][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 174.827543][ 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) [ 174.827662][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 174.827820][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 174.827979][ 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) [ 174.828142][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 174.828300][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 174.828457][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 174.828616][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 174.828772][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 174.828964][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 174.829156][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 174.829312][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 174.829472][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 174.829628][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 174.829782][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 174.829941][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 174.830097][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 174.830254][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 174.830409][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 174.830615][ C2] handle_softirqs (kernel/softirq.c:561) [ 174.830771][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 174.830928][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 174.831045][ C2] [ 174.831128][ C2] [ 174.831209][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 174.831365][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 174.831520][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 174.831683][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 174.831840][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 174.831999][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 174.832156][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 174.832310][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 174.832505][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 174.832667][ C2] packet_snd (net/packet/af_packet.c:3132) [ 174.832824][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 174.832979][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 174.833138][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 174.833292][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 174.833448][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 174.833604][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 174.833759][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 174.833922][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 174.834077][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 174.834235][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 174.834394][ C2] ? sock_ioctl (net/socket.c:1342) [ 174.834550][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 174.834708][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 174.834863][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 174.835018][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 174.835178][ C2] __x64_sys_sendto (net/socket.c:2211) [ 174.835342][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 174.835536][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 174.835701][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 174.835896][ C2] RIP: 0033:0x7fc5b3faaa4a [ 174.836062][ 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 [ 174.836616][ C2] RSP: 002b:00007fffd3f290a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 174.836893][ C2] RAX: ffffffffffffffda RBX: 000000000dd289d0 RCX: 00007fc5b3faaa4a [ 174.837149][ C2] RDX: 000000000000002a RSI: 000000000dd28c92 RDI: 0000000000000005 [ 174.837405][ C2] RBP: 000000000dd28c92 R08: 00007fffd3f290b0 R09: 0000000000000014 [ 174.837652][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 174.837882][ C2] R13: 000000000000002a R14: 00007fffd3f290b0 R15: 0000000000000000 | [ 176.875334][ C3] preempt_count: 101, expected: 0 | [ 176.875516][ C3] RCU nest depth: 4, expected: 0 | [ 176.875707][ C3] INFO: lockdep is turned off. | [ 176.876191][ C3] Tainted: [W]=WARN [ 176.876316][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 176.876519][ C3] Call Trace: [ 176.876639][ C3] [ 176.876731][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 176.876907][ C3] __might_resched (kernel/sched/core.c:8759) [ 176.877068][ 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.877269][ 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.877464][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 176.877630][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 176.877788][ C3] __alloc_skb (net/core/skbuff.c:730) [ 176.877946][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 176.878108][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 176.878270][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 176.878428][ C3] skb_copy (net/core/skbuff.c:2221) [ 176.878550][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 176.878711][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 176.878875][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 176.879036][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 176.879195][ 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.879358][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 176.879519][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 176.879680][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 176.879841][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 176.880000][ 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.880157][ C3] ? tc_run (net/core/dev.c:4044) [ 176.880281][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.880436][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 176.880595][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 176.880755][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 176.880920][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 176.881076][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 176.881231][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 176.881399][ C3] ? sock_def_write_space (net/core/sock.c:3502) [ 176.881557][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 176.881716][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 176.881872][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 176.882034][ 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.882153][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 176.882307][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 176.882463][ 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) [ 176.882625][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 176.882784][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 176.882940][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 176.883098][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.883255][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 176.883450][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 176.883645][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.883815][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 176.883979][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 176.884140][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 176.884296][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 176.884471][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 176.884628][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 176.884790][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 176.884997][ C3] handle_softirqs (kernel/softirq.c:561) [ 176.885160][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 176.885328][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 176.885448][ C3] [ 176.885530][ C3] [ 176.885609][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 176.885766][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 176.885925][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 176.886090][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 176.886248][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 176.886409][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 176.886569][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 176.886728][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 176.886925][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 176.887087][ C3] packet_snd (net/packet/af_packet.c:3132) [ 176.887259][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.887416][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 176.887574][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 176.887739][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 176.887902][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 176.888060][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 176.888214][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 176.888371][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 176.888534][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 176.888695][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 176.888860][ C3] ? sock_ioctl (net/socket.c:1342) [ 176.889023][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 176.889180][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 176.889340][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 176.889497][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 176.889659][ C3] __x64_sys_sendto (net/socket.c:2211) [ 176.889816][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 176.890013][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 176.890171][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 176.890370][ C3] RIP: 0033:0x7f0b7d3f2a4a [ 176.890535][ 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.891338][ C3] RSP: 002b:00007ffd3569e9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 176.891579][ C3] RAX: ffffffffffffffda RBX: 000000003ae989d0 RCX: 00007f0b7d3f2a4a [ 176.891841][ C3] RDX: 000000000000002a RSI: 000000003ae98c92 RDI: 0000000000000005 [ 176.892202][ C3] RBP: 000000003ae98c92 R08: 00007ffd3569e9e0 R09: 0000000000000014 [ 176.892548][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 176.892818][ C3] R13: 000000000000002a R14: 00007ffd3569e9e0 R15: 0000000000000000 | [ 179.072268][ C2] preempt_count: 101, expected: 0 | [ 179.072451][ C2] RCU nest depth: 3, expected: 0 | [ 179.072617][ C2] INFO: lockdep is turned off. | [ 179.073089][ C2] Tainted: [W]=WARN [ 179.073211][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.073410][ C2] Call Trace: [ 179.073551][ C2] [ 179.073630][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 179.073788][ C2] __might_resched (kernel/sched/core.c:8759) [ 179.073943][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 179.074133][ 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) [ 179.074324][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 179.074486][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 179.074641][ C2] __alloc_skb (net/core/skbuff.c:730) [ 179.074808][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 179.074959][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 179.075148][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 179.075310][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.075459][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.075616][ C2] skb_copy (net/core/skbuff.c:2221) [ 179.075733][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 179.075887][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 179.076081][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 179.076308][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 179.076462][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 179.076617][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 179.076774][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 179.076928][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 179.077080][ C2] ? tc_run (net/core/dev.c:4044) [ 179.077195][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 179.077352][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.077502][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 179.077655][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 179.077769][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 179.077925][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 179.078077][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 179.078229][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 179.078379][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.078527][ 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) [ 179.078640][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 179.078792][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 179.078944][ 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) [ 179.079103][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 179.079255][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 179.079407][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 179.079556][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.079707][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 179.079895][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 179.080085][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.080240][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 179.080394][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 179.080550][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 179.080705][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 179.080860][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 179.081020][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 179.081176][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 179.081370][ C2] handle_softirqs (kernel/softirq.c:561) [ 179.081526][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.081681][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 179.081794][ C2] [ 179.081895][ C2] [ 179.081973][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 179.082125][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 179.082276][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 179.082429][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 179.082586][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 179.082740][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 179.082890][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 179.083040][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 179.083239][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 179.083393][ C2] packet_snd (net/packet/af_packet.c:3132) [ 179.083552][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.083700][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.083853][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 179.084003][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 179.084152][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 179.084303][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 179.084453][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 179.084602][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 179.084757][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 179.084910][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 179.085063][ C2] ? sock_ioctl (net/socket.c:1342) [ 179.085213][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 179.085409][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 179.085566][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.085729][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 179.085884][ C2] __x64_sys_sendto (net/socket.c:2211) [ 179.086037][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 179.086245][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 179.086404][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 179.086606][ C2] RIP: 0033:0x7f71d9585a4a [ 179.086776][ 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 [ 179.087350][ C2] RSP: 002b:00007fff35d1a918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 179.087590][ C2] RAX: ffffffffffffffda RBX: 0000000025b7a9d0 RCX: 00007f71d9585a4a [ 179.087819][ C2] RDX: 000000000000002a RSI: 0000000025b7ac92 RDI: 0000000000000005 [ 179.088049][ C2] RBP: 0000000025b7ac92 R08: 00007fff35d1a920 R09: 0000000000000014 [ 179.088287][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 179.088514][ C2] R13: 000000000000002a R14: 00007fff35d1a920 R15: 0000000000000000 | [ 181.132148][ C2] preempt_count: 101, expected: 0 | [ 181.132318][ C2] RCU nest depth: 3, expected: 0 | [ 181.132493][ C2] INFO: lockdep is turned off. | [ 181.132982][ C2] Tainted: [W]=WARN [ 181.133100][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 181.133298][ C2] Call Trace: [ 181.133417][ C2] [ 181.133497][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 181.133660][ C2] __might_resched (kernel/sched/core.c:8759) [ 181.133817][ 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.134013][ 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.134208][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 181.134364][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 181.134520][ C2] __alloc_skb (net/core/skbuff.c:730) [ 181.134675][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 181.134833][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 181.135030][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.135191][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 181.135367][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 181.135526][ C2] skb_copy (net/core/skbuff.c:2221) [ 181.135659][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 181.135818][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 181.136014][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 181.136247][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 181.136403][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 181.136560][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 181.136717][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 181.136880][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 181.137035][ C2] ? tc_run (net/core/dev.c:4044) [ 181.137154][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 181.137317][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 181.137473][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 181.137627][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 181.137745][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 181.137900][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.138062][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 181.138220][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 181.138376][ 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) [ 181.138495][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 181.138650][ C2] ? kasan_save_stack (mm/kasan/common.c:49) [ 181.138805][ C2] ? kasan_save_stack (mm/kasan/common.c:48) [ 181.138958][ C2] ? kasan_save_track (./arch/x86/include/asm/current.h:49 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 181.139112][ C2] ? kasan_save_free_info (mm/kasan/generic.c:585) [ 181.139274][ C2] ? __kasan_slab_free (mm/kasan/common.c:271) [ 181.139431][ C2] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 181.139589][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2567) [ 181.139752][ C2] ? rcu_core (kernel/rcu/tree.c:2825) [ 181.139871][ C2] ? handle_softirqs (kernel/softirq.c:561) [ 181.140026][ C2] ? __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662) [ 181.140180][ C2] ? irq_exit_rcu (kernel/softirq.c:680) [ 181.140333][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049) [ 181.140534][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 181.140726][ C2] ? default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743) [ 181.140880][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 181.141034][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 181.141192][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 181.141348][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 181.141540][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 181.141734][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.141896][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 181.142053][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 181.142209][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 181.142369][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 181.142525][ C2] ? 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) [ 181.142679][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 181.142835][ C2] ? trace_lock_release (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:69) [ 181.142997][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 181.143153][ C2] ? try_to_wake_up (kernel/sched/core.c:4325) [ 181.143309][ C2] ? __pfx_try_to_wake_up (kernel/sched/core.c:4168) [ 181.143468][ C2] handle_softirqs (kernel/softirq.c:561) [ 181.143624][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 181.143778][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 181.143894][ C2] [ 181.143974][ C2] [ 181.144060][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 181.144214][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 181.144368][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 181.144525][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 181.144679][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 181.144839][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 181.144995][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 181.145155][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 181.145355][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 181.145512][ C2] packet_snd (net/packet/af_packet.c:3132) [ 181.145669][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.145826][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 181.145981][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 181.146136][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 181.146296][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 181.146450][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 181.146602][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 181.146754][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 181.146908][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 181.147061][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 181.147217][ C2] ? sock_ioctl (net/socket.c:1342) [ 181.147370][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 181.147528][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 181.147683][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 181.147838][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 181.147992][ C2] __x64_sys_sendto (net/socket.c:2211) [ 181.148144][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 181.148334][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 181.148488][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 181.148686][ C2] RIP: 0033:0x7fdd3ecfba4a [ 181.148845][ 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.149386][ C2] RSP: 002b:00007fff34a0b048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 181.149623][ C2] RAX: ffffffffffffffda RBX: 00000000247db9d0 RCX: 00007fdd3ecfba4a [ 181.149855][ C2] RDX: 000000000000002a RSI: 00000000247dbc92 RDI: 0000000000000005 [ 181.150086][ C2] RBP: 00000000247dbc92 R08: 00007fff34a0b050 R09: 0000000000000014 [ 181.150314][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 181.150551][ C2] R13: 000000000000002a R14: 00007fff34a0b050 R15: 0000000000000000 | [ 187.503333][ C0] preempt_count: 101, expected: 0 | [ 187.503580][ C0] RCU nest depth: 3, expected: 0 | [ 187.503820][ C0] INFO: lockdep is turned off. | [ 187.504560][ C0] Tainted: [W]=WARN [ 187.504744][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 187.505042][ C0] Call Trace: [ 187.505242][ C0] [ 187.505367][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 187.505622][ C0] __might_resched (kernel/sched/core.c:8759) [ 187.505865][ 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.506174][ 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.506471][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 187.506717][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 187.506963][ C0] __alloc_skb (net/core/skbuff.c:730) [ 187.507218][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 187.507459][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 187.507761][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.508003][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.508243][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.508483][ C0] skb_copy (net/core/skbuff.c:2221) [ 187.508669][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 187.508917][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 187.509225][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 187.509587][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 187.509829][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 187.510074][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 187.510318][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 187.510557][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 187.510802][ C0] ? tc_run (net/core/dev.c:4044) [ 187.510988][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 187.511245][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.511485][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 187.511724][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 187.511903][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 187.512149][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.512388][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 187.512639][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.512878][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.513118][ 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) [ 187.513299][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 187.513536][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 187.513782][ 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.514023][ C0] ? place_entity (kernel/sched/fair.c:5280) [ 187.514261][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 187.514509][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 187.514749][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.514987][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 187.515292][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 187.515593][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.515832][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 187.516076][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 187.516331][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 187.516571][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 187.516815][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 187.517057][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 187.517300][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 187.517605][ C0] handle_softirqs (kernel/softirq.c:561) [ 187.517847][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 187.518094][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 187.518275][ C0] [ 187.518397][ C0] [ 187.518520][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 187.518759][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 187.518994][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 187.519236][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 187.519476][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 187.519724][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 187.519965][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 187.520206][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 187.520505][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 187.520745][ C0] packet_snd (net/packet/af_packet.c:3132) [ 187.520987][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.521223][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 187.521469][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 187.521705][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 187.521944][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 187.522180][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.522416][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 187.522654][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 187.522894][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 187.523133][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 187.523384][ C0] ? sock_ioctl (net/socket.c:1342) [ 187.523624][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 187.523863][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 187.524102][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 187.524343][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 187.524582][ C0] __x64_sys_sendto (net/socket.c:2211) [ 187.524822][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 187.525128][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 187.525378][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 187.525676][ C0] RIP: 0033:0x7f0188ad0a4a [ 187.525922][ 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.526766][ C0] RSP: 002b:00007fff352f88e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 187.527129][ C0] RAX: ffffffffffffffda RBX: 0000000009c239d0 RCX: 00007f0188ad0a4a [ 187.527486][ C0] RDX: 000000000000002a RSI: 0000000009c23c92 RDI: 0000000000000005 [ 187.527843][ C0] RBP: 0000000009c23c92 R08: 00007fff352f88f0 R09: 0000000000000014 [ 187.528197][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 187.528562][ C0] R13: 000000000000002a R14: 00007fff352f88f0 R15: 0000000000000000 | [ 189.530218][ C2] preempt_count: 101, expected: 0 | [ 189.530403][ C2] RCU nest depth: 3, expected: 0 | [ 189.530578][ C2] INFO: lockdep is turned off. | [ 189.531045][ C2] Tainted: [W]=WARN [ 189.531167][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 189.531358][ C2] Call Trace: [ 189.531474][ C2] [ 189.531552][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 189.531723][ C2] __might_resched (kernel/sched/core.c:8759) [ 189.531876][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 189.532072][ 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) [ 189.532258][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 189.532412][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 189.532569][ C2] __alloc_skb (net/core/skbuff.c:730) [ 189.532722][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 189.532872][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 189.533064][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 189.533215][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 189.533364][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 189.533519][ C2] skb_copy (net/core/skbuff.c:2221) [ 189.533635][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 189.533789][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 189.533979][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 189.534214][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 189.534368][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 189.534523][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 189.534675][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 189.534835][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 189.534987][ C2] ? tc_run (net/core/dev.c:4044) [ 189.535101][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 189.535273][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 189.535430][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 189.535580][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 189.535693][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 189.535845][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 189.536004][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 189.536158][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 189.536308][ 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) [ 189.536427][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 189.536578][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 189.536729][ 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) [ 189.536881][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 189.537032][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 189.537183][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 189.537335][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 189.537487][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 189.537680][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 189.537869][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 189.538021][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 189.538188][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 189.538351][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 189.538510][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 189.538664][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 189.538828][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 189.539001][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 189.539200][ C2] handle_softirqs (kernel/softirq.c:561) [ 189.539360][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 189.539516][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 189.539629][ C2] [ 189.539709][ C2] [ 189.539786][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 189.539941][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 189.540092][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 189.540243][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 189.540395][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 189.540549][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 189.540701][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 189.540856][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 189.541051][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 189.541206][ C2] packet_snd (net/packet/af_packet.c:3132) [ 189.541362][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 189.541513][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 189.541670][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 189.541823][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 189.541973][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 189.542130][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 189.542280][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 189.542433][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 189.542589][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 189.542743][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 189.542897][ C2] ? sock_ioctl (net/socket.c:1342) [ 189.543049][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 189.543203][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 189.543358][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 189.543507][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 189.543655][ C2] __x64_sys_sendto (net/socket.c:2211) [ 189.543806][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 189.544001][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 189.544156][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 189.544349][ C2] RIP: 0033:0x7f27a3a52a4a [ 189.544513][ 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 [ 189.545044][ C2] RSP: 002b:00007ffde8f66618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 189.545283][ C2] RAX: ffffffffffffffda RBX: 00000000376639d0 RCX: 00007f27a3a52a4a [ 189.545516][ C2] RDX: 000000000000002a RSI: 0000000037663c92 RDI: 0000000000000005 [ 189.545739][ C2] RBP: 0000000037663c92 R08: 00007ffde8f66620 R09: 0000000000000014 [ 189.545964][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 189.546192][ C2] R13: 000000000000002a R14: 00007ffde8f66620 R15: 0000000000000000 | [ 191.753057][ C3] preempt_count: 101, expected: 0 | [ 191.753224][ C3] RCU nest depth: 4, expected: 0 | [ 191.753408][ C3] INFO: lockdep is turned off. | [ 191.753914][ C3] Tainted: [W]=WARN [ 191.754045][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.754256][ C3] Call Trace: [ 191.754385][ C3] [ 191.754468][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 191.754640][ C3] __might_resched (kernel/sched/core.c:8759) [ 191.754814][ 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.755036][ 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.755255][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 191.755463][ C3] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403) [ 191.755621][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 191.755793][ C3] __alloc_skb (net/core/skbuff.c:730) [ 191.755970][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 191.756128][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 191.756293][ C3] skb_copy (net/core/skbuff.c:2221) [ 191.756414][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 191.756577][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 191.756740][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 191.756940][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 191.757101][ 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.757270][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 191.757431][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 191.757597][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 191.757756][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 191.757915][ 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.758078][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 191.758233][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 191.758389][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 191.758545][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 191.758702][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 191.758858][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 191.759012][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 191.759174][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 191.759332][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 191.759488][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 191.759643][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 191.759804][ 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.759922][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 191.760076][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 191.760238][ 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.760397][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 191.760554][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 191.760711][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 191.760867][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 191.761025][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 191.761219][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 191.761411][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 191.761571][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 191.761727][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 191.761884][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 191.762042][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 191.762201][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 191.762357][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 191.762513][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 191.762763][ C3] handle_softirqs (kernel/softirq.c:561) [ 191.762944][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 191.763111][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 191.763236][ C3] [ 191.763316][ C3] [ 191.763404][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 191.763571][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 191.763733][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 191.763907][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 191.764078][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 191.764245][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 191.764415][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 191.764582][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 191.764792][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 191.764949][ C3] packet_snd (net/packet/af_packet.c:3132) [ 191.765111][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 191.765276][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 191.765433][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 191.765588][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 191.765765][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 191.765920][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 191.766073][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 191.766235][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 191.766392][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 191.766560][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 191.766721][ C3] ? sock_ioctl (net/socket.c:1342) [ 191.766888][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 191.767043][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 191.767211][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 191.767371][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 191.767533][ C3] __x64_sys_sendto (net/socket.c:2211) [ 191.767702][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 191.767910][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 191.768071][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 191.768275][ C3] RIP: 0033:0x7f0db0088a4a [ 191.768437][ 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.769017][ C3] RSP: 002b:00007fff43dcfbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 191.769255][ C3] RAX: ffffffffffffffda RBX: 000000001f6cf9d0 RCX: 00007f0db0088a4a [ 191.769502][ C3] RDX: 000000000000002a RSI: 000000001f6cfc92 RDI: 0000000000000005 [ 191.769744][ C3] RBP: 000000001f6cfc92 R08: 00007fff43dcfbe0 R09: 0000000000000014 [ 191.769977][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 191.770211][ C3] R13: 000000000000002a R14: 00007fff43dcfbe0 R15: 0000000000000000 | [ 193.746241][ C2] preempt_count: 101, expected: 0 | [ 193.746419][ C2] RCU nest depth: 4, expected: 0 | [ 193.746584][ C2] INFO: lockdep is turned off. | [ 193.747074][ C2] Tainted: [W]=WARN [ 193.747193][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 193.747392][ C2] Call Trace: [ 193.747510][ C2] [ 193.747591][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 193.747754][ C2] __might_resched (kernel/sched/core.c:8759) [ 193.747913][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 193.748115][ 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) [ 193.748304][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 193.748462][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 193.748622][ C2] __alloc_skb (net/core/skbuff.c:730) [ 193.748777][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 193.748933][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 193.749089][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 193.749248][ C2] skb_copy (net/core/skbuff.c:2221) [ 193.749368][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 193.749523][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 193.749680][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 193.749839][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 193.749993][ 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) [ 193.750149][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 193.750311][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 193.750468][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 193.750622][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 193.750778][ 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) [ 193.750931][ C2] ? tc_run (net/core/dev.c:4044) [ 193.751049][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 193.751205][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 193.751367][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 193.751521][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 193.751680][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 193.751834][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 193.751989][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 193.752141][ C2] ? sock_def_write_space (net/core/sock.c:3502) [ 193.752298][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 193.752461][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 193.752614][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 193.752772][ 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) [ 193.752889][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 193.753044][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 193.753199][ 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) [ 193.753353][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 193.753508][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 193.753670][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 193.753823][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 193.753978][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 193.754174][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 193.754366][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 193.754521][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 193.754676][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 193.754841][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 193.754997][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 193.755153][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 193.755320][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 193.755478][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 193.755674][ C2] handle_softirqs (kernel/softirq.c:561) [ 193.755832][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 193.755992][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 193.756111][ C2] [ 193.756194][ C2] [ 193.756276][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 193.756432][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 193.756586][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 193.756745][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 193.756899][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 193.757060][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 193.757215][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 193.757373][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 193.757570][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 193.757728][ C2] packet_snd (net/packet/af_packet.c:3132) [ 193.757889][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 193.758051][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 193.758211][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 193.758371][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 193.758526][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 193.758684][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 193.758837][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 193.758995][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 193.759153][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 193.759314][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 193.759474][ C2] ? sock_ioctl (net/socket.c:1342) [ 193.759628][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 193.759783][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 193.759940][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 193.760096][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 193.760253][ C2] __x64_sys_sendto (net/socket.c:2211) [ 193.760408][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 193.760611][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 193.760769][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 193.760963][ C2] RIP: 0033:0x7f8963429a4a [ 193.761128][ 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 [ 193.761678][ C2] RSP: 002b:00007ffe28ca1ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 193.761919][ C2] RAX: ffffffffffffffda RBX: 000000000062f9d0 RCX: 00007f8963429a4a [ 193.762150][ C2] RDX: 000000000000002a RSI: 000000000062fc92 RDI: 0000000000000005 [ 193.762384][ C2] RBP: 000000000062fc92 R08: 00007ffe28ca1ef0 R09: 0000000000000014 [ 193.762617][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 193.762858][ C2] R13: 000000000000002a R14: 00007ffe28ca1ef0 R15: 0000000000000000 | [ 199.850139][ C2] preempt_count: 101, expected: 0 | [ 199.850319][ C2] RCU nest depth: 4, expected: 0 | [ 199.850512][ C2] INFO: lockdep is turned off. | [ 199.851032][ C2] Tainted: [W]=WARN [ 199.851158][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 199.851380][ C2] Call Trace: [ 199.851506][ C2] [ 199.851593][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 199.851772][ C2] __might_resched (kernel/sched/core.c:8759) [ 199.851946][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 199.852163][ 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) [ 199.852379][ C2] ? __local_bh_enable_ip (kernel/softirq.c:389) [ 199.852551][ C2] ? __dev_queue_xmit (net/core/dev.c:4511) [ 199.852725][ C2] ? packet_snd (net/packet/af_packet.c:3132) [ 199.852896][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 199.853072][ C2] ? __x64_sys_sendto (net/socket.c:2211) [ 199.853239][ C2] ? __alloc_skb (net/core/skbuff.c:730) [ 199.853410][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 199.853620][ C2] __alloc_skb (net/core/skbuff.c:730) [ 199.853786][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 199.853951][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 199.854163][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 199.854346][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 199.854540][ C2] skb_copy (net/core/skbuff.c:2221) [ 199.854670][ C2] gro_cells_receive (net/core/gro_cells.c:31) [ 199.854843][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 199.855015][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 199.855193][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179) [ 199.855360][ 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) [ 199.855534][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 199.855710][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 199.855879][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 199.856050][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 199.856221][ 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) [ 199.856386][ C2] ? tc_run (net/core/dev.c:4044) [ 199.856514][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 199.856679][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 199.856856][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 199.857026][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 199.857195][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 199.857365][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 199.857535][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 199.857700][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 199.857870][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364) [ 199.858042][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 199.858214][ 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) [ 199.858363][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 199.858532][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 199.858711][ 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) [ 199.858883][ C2] ? place_entity (kernel/sched/fair.c:5280) [ 199.859057][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 199.859235][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 199.859403][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 199.859575][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 199.859786][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 199.859995][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 199.860165][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 199.860336][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 199.860508][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 199.860683][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 199.860853][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 199.861028][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 199.861196][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 199.861408][ C2] handle_softirqs (kernel/softirq.c:561) [ 199.861586][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 199.861756][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 199.861890][ C2] [ 199.861978][ C2] [ 199.862064][ C2] __local_bh_enable_ip (kernel/softirq.c:389) [ 199.862242][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 199.862428][ C2] __dev_queue_xmit (net/core/dev.c:4511) [ 199.862602][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 199.862772][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 199.862945][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 199.863122][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 199.863289][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 199.863497][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 199.863667][ C2] packet_snd (net/packet/af_packet.c:3132) [ 199.863837][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 199.864002][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 199.864172][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 199.864345][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 199.864514][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 199.864685][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 199.864855][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 199.865025][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 199.865205][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 199.865381][ C2] ? __pfx___sys_sendto (net/socket.c:2175) [ 199.865551][ C2] ? sock_ioctl (net/socket.c:1342) [ 199.865728][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 199.865899][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 199.866070][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 199.866240][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 199.866411][ C2] __x64_sys_sendto (net/socket.c:2211) [ 199.866581][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 199.866788][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 199.866964][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 199.867176][ C2] RIP: 0033:0x7f3bbb306a4a [ 199.867352][ 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 [ 199.867943][ C2] RSP: 002b:00007ffd4e68e488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 199.868202][ C2] RAX: ffffffffffffffda RBX: 0000000005b149d0 RCX: 00007f3bbb306a4a [ 199.868455][ C2] RDX: 000000000000002a RSI: 0000000005b14c92 RDI: 0000000000000005 [ 199.868707][ C2] RBP: 0000000005b14c92 R08: 00007ffd4e68e490 R09: 0000000000000014 [ 199.868961][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 199.869219][ C2] R13: 000000000000002a R14: 00007ffd4e68e490 R15: 0000000000000000 | [ 201.917380][ C0] preempt_count: 101, expected: 0 | [ 201.917606][ C0] RCU nest depth: 4, expected: 0 | [ 201.917815][ C0] INFO: lockdep is turned off. | [ 201.918483][ C0] Tainted: [W]=WARN [ 201.918677][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 201.918996][ C0] Call Trace: [ 201.919185][ C0] [ 201.919314][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 201.919559][ C0] __might_resched (kernel/sched/core.c:8759) [ 201.919789][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 201.920083][ 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) [ 201.920393][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396) [ 201.920652][ C0] ? __alloc_skb (net/core/skbuff.c:730) [ 201.920901][ C0] __alloc_skb (net/core/skbuff.c:730) [ 201.921152][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 201.921401][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 201.921653][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 201.921907][ C0] skb_copy (net/core/skbuff.c:2221) [ 201.922098][ C0] gro_cells_receive (net/core/gro_cells.c:31) [ 201.922347][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448) [ 201.922589][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458) [ 201.922838][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379) [ 201.923070][ 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) [ 201.923301][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre [ 201.923532][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 201.923769][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre [ 201.924004][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre [ 201.924246][ 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) [ 201.924486][ C0] ? tc_run (net/core/dev.c:4044) [ 201.924671][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 201.924924][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre [ 201.925086][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre [ 201.925258][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 201.925418][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234) [ 201.925581][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254) [ 201.925749][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 201.925905][ C0] ? sock_def_write_space (net/core/sock.c:3502) [ 201.926065][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 201.926221][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 201.926378][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf [ 201.926539][ 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) [ 201.926671][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 201.926831][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3)) [ 201.926987][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251) [ 201.927147][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 201.927302][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 201.927455][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 201.927621][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4)) [ 201.927822][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 201.928019][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 201.928175][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 201.928335][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 201.928497][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 201.928702][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 201.928861][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 201.929023][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 201.929183][ C0] ? 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) [ 201.929341][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 201.929497][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 201.929708][ C0] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31)) [ 201.929869][ C0] handle_softirqs (kernel/softirq.c:561) [ 201.930030][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 201.930193][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 201.930312][ C0] [ 201.930393][ C0] [ 201.930473][ C0] __local_bh_enable_ip (kernel/softirq.c:389) [ 201.930638][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 201.930808][ C0] __dev_queue_xmit (net/core/dev.c:4511) [ 201.930969][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 201.931125][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 201.931286][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 201.931443][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 201.931603][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 201.931800][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 201.931959][ C0] packet_snd (net/packet/af_packet.c:3132) [ 201.932122][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 201.932278][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 201.932439][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 201.932599][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 201.932847][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 201.933028][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 201.933182][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 201.933338][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 201.933496][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 201.933665][ C0] ? __pfx___sys_sendto (net/socket.c:2175) [ 201.933840][ C0] ? sock_ioctl (net/socket.c:1342) [ 201.933994][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 201.934154][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 201.934309][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 201.934467][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 201.934632][ C0] __x64_sys_sendto (net/socket.c:2211) [ 201.934789][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 201.934986][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 201.935151][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 201.935347][ C0] RIP: 0033:0x7f85ffbb2a4a [ 201.935512][ 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 [ 201.936068][ C0] RSP: 002b:00007ffdcac27248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 201.936306][ C0] RAX: ffffffffffffffda RBX: 000000001479e9d0 RCX: 00007f85ffbb2a4a [ 201.936540][ C0] RDX: 000000000000002a RSI: 000000001479ec92 RDI: 0000000000000005 [ 201.936781][ C0] RBP: 000000001479ec92 R08: 00007ffdcac27250 R09: 0000000000000014 [ 201.937013][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 201.937250][ C0] R13: 000000000000002a R14: 00007ffdcac27250 R15: 0000000000000000 | [ 204.144218][ C1] preempt_count: 101, expected: 0 | [ 204.144406][ C1] RCU nest depth: 3, expected: 0 | [ 204.144581][ C1] INFO: lockdep is turned off. | [ 204.145134][ C1] Tainted: [W]=WARN [ 204.145267][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.145487][ C1] Call Trace: [ 204.145622][ C1] [ 204.145715][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 204.145898][ C1] __might_resched (kernel/sched/core.c:8759) [ 204.146076][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 204.146298][ 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) [ 204.146520][ C1] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 204.146696][ C1] ? __alloc_skb (net/core/skbuff.c:730) [ 204.146878][ C1] __alloc_skb (net/core/skbuff.c:730) [ 204.147059][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 204.147237][ C1] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 204.147457][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 204.147637][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 204.147819][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 204.147997][ C1] skb_copy (net/core/skbuff.c:2221) [ 204.148133][ C1] gro_cells_receive (net/core/gro_cells.c:31) [ 204.148312][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 204.148535][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 204.148799][ C1] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 204.148981][ C1] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 204.149165][ C1] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 204.149342][ C1] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 204.149520][ C1] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 204.149683][ C1] ? tc_run (net/core/dev.c:4044) [ 204.149808][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 204.149976][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 204.150143][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 204.150308][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 204.150439][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 204.150605][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 204.150771][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 204.150934][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 204.151099][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 204.151270][ 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) [ 204.151395][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 204.151563][ C1] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 204.151738][ 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) [ 204.151909][ C1] ? place_entity (kernel/sched/fair.c:5280) [ 204.152079][ C1] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 204.152247][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 204.152414][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 204.152580][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 204.152788][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 204.153000][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 204.153168][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 204.153336][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 204.153507][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 204.153674][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 204.153845][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 204.154014][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 204.154181][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 204.154399][ C1] handle_softirqs (kernel/softirq.c:561) [ 204.154569][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 204.154739][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 204.154865][ C1] [ 204.154950][ C1] [ 204.155035][ C1] __local_bh_enable_ip (kernel/softirq.c:389) [ 204.155215][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 204.155391][ C1] __dev_queue_xmit (net/core/dev.c:4511) [ 204.155562][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 204.155733][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 204.155905][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 204.156076][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 204.156246][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 204.156455][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 204.156629][ C1] packet_snd (net/packet/af_packet.c:3132) [ 204.156801][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 204.156969][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 204.157142][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 204.157311][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 204.157477][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 204.157648][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 204.157815][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 204.157992][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 204.158159][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 204.158329][ C1] ? __pfx___sys_sendto (net/socket.c:2175) [ 204.158502][ C1] ? sock_ioctl (net/socket.c:1342) [ 204.158674][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 204.158847][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 204.159014][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 204.159186][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 204.159358][ C1] __x64_sys_sendto (net/socket.c:2211) [ 204.159525][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 204.159735][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 204.159906][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.160127][ C1] RIP: 0033:0x7f1d87a24a4a [ 204.160301][ 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 [ 204.160902][ C1] RSP: 002b:00007ffd41dd12e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.161155][ C1] RAX: ffffffffffffffda RBX: 000000000bdd19d0 RCX: 00007f1d87a24a4a [ 204.161408][ C1] RDX: 000000000000002a RSI: 000000000bdd1c92 RDI: 0000000000000005 [ 204.161662][ C1] RBP: 000000000bdd1c92 R08: 00007ffd41dd12f0 R09: 0000000000000014 [ 204.161914][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 204.162165][ C1] R13: 000000000000002a R14: 00007ffd41dd12f0 R15: 0000000000000000 | [ 206.160169][ C3] preempt_count: 101, expected: 0 | [ 206.160338][ C3] RCU nest depth: 3, expected: 0 | [ 206.160524][ C3] INFO: lockdep is turned off. | [ 206.161046][ C3] Tainted: [W]=WARN [ 206.161183][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 206.161408][ C3] Call Trace: [ 206.161545][ C3] [ 206.161633][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 206.161811][ C3] __might_resched (kernel/sched/core.c:8759) [ 206.161992][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 206.162227][ 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) [ 206.162440][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 206.162617][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 206.162799][ C3] __alloc_skb (net/core/skbuff.c:730) [ 206.162969][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 206.163143][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 206.163365][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 206.163540][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 206.163717][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 206.163897][ C3] skb_copy (net/core/skbuff.c:2221) [ 206.164032][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 206.164212][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 206.164446][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 206.164682][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 206.164839][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 206.164994][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 206.165163][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 206.165318][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 206.165479][ C3] ? tc_run (net/core/dev.c:4044) [ 206.165597][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 206.165755][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 206.165912][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 206.166114][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 206.166287][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 206.166488][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 206.166689][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 206.166930][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 206.167159][ 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) [ 206.167327][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 206.167563][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 206.167797][ 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) [ 206.168043][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 206.168289][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 206.168550][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 206.168787][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 206.169036][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 206.169347][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 206.169664][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 206.169912][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 206.170163][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 206.170413][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 206.170675][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 206.170929][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 206.171179][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 206.171407][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 206.171708][ C3] handle_softirqs (kernel/softirq.c:561) [ 206.171958][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 206.172208][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 206.172402][ C3] [ 206.172531][ C3] [ 206.172653][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 206.172901][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 206.173147][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 206.173403][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 206.173654][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 206.173907][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 206.174170][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 206.174424][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 206.174737][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 206.174993][ C3] packet_snd (net/packet/af_packet.c:3132) [ 206.175239][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 206.175433][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 206.175591][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 206.175753][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 206.175908][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 206.176063][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 206.176220][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 206.176381][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 206.176540][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 206.176737][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 206.176914][ C3] ? sock_ioctl (net/socket.c:1342) [ 206.177089][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 206.177265][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 206.177436][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 206.177609][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 206.177780][ C3] __x64_sys_sendto (net/socket.c:2211) [ 206.177949][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 206.178163][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 206.178343][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 206.178557][ C3] RIP: 0033:0x7fc639eb5a4a [ 206.178739][ 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 [ 206.179352][ C3] RSP: 002b:00007fff3e00a838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 206.179626][ C3] RAX: ffffffffffffffda RBX: 00000000157ab9d0 RCX: 00007fc639eb5a4a [ 206.179883][ C3] RDX: 000000000000002a RSI: 00000000157abc92 RDI: 0000000000000005 [ 206.180137][ C3] RBP: 00000000157abc92 R08: 00007fff3e00a840 R09: 0000000000000014 [ 206.180394][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 206.180655][ C3] R13: 000000000000002a R14: 00007fff3e00a840 R15: 0000000000000000 | [ 212.365726][ C3] preempt_count: 101, expected: 0 | [ 212.365881][ C3] RCU nest depth: 3, expected: 0 | [ 212.366040][ C3] INFO: lockdep is turned off. | [ 212.366522][ C3] Tainted: [W]=WARN [ 212.366646][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 212.366845][ C3] Call Trace: [ 212.366961][ C3] [ 212.367048][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 212.367219][ C3] __might_resched (kernel/sched/core.c:8759) [ 212.367378][ 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.367594][ 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.367785][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216) [ 212.367946][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 212.368114][ C3] __alloc_skb (net/core/skbuff.c:730) [ 212.368265][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 212.368421][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre [ 212.368611][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 212.368764][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 212.368917][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 212.369068][ C3] skb_copy (net/core/skbuff.c:2221) [ 212.369185][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 212.369349][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 212.369551][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 212.369778][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 212.369934][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 212.370092][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 212.370257][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 212.370417][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 212.370577][ C3] ? tc_run (net/core/dev.c:4044) [ 212.370697][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 212.370857][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 212.371025][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 212.371180][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 212.371299][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 212.371460][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 212.371611][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 212.371763][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 212.371921][ 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.372036][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418) [ 212.372191][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 212.372343][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 212.372502][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 212.372667][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 212.372832][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 212.372982][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 212.373182][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 212.373372][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 212.373524][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 212.373678][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 212.373830][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 212.374020][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 212.374172][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 212.374333][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 212.374488][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 212.374641][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 212.374791][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 212.374945][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 212.375072][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 212.375272][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878) [ 212.375429][ C3] handle_softirqs (kernel/softirq.c:561) [ 212.375586][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 212.375738][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 212.375852][ C3] [ 212.375929][ C3] [ 212.376006][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 212.376160][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 212.376318][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 212.376476][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 212.376639][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 212.376803][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 212.376955][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 212.377105][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 212.377294][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 212.377455][ C3] packet_snd (net/packet/af_packet.c:3132) [ 212.377611][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 212.377763][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 212.377914][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 212.378068][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 212.378279][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 212.378430][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 212.378583][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 212.378740][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 212.378893][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 212.379046][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 212.379199][ C3] ? sock_ioctl (net/socket.c:1342) [ 212.379352][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 212.379506][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 212.379658][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 212.379823][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 212.379981][ C3] __x64_sys_sendto (net/socket.c:2211) [ 212.380140][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 212.380348][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 212.380516][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 212.380710][ C3] RIP: 0033:0x7f1e747a8a4a [ 212.380872][ 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.381438][ C3] RSP: 002b:00007ffd42718cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 212.381693][ C3] RAX: ffffffffffffffda RBX: 0000000032a489d0 RCX: 00007f1e747a8a4a [ 212.381936][ C3] RDX: 000000000000002a RSI: 0000000032a48c92 RDI: 0000000000000005 [ 212.382190][ C3] RBP: 0000000032a48c92 R08: 00007ffd42718ce0 R09: 0000000000000014 [ 212.382443][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 212.382694][ C3] R13: 000000000000002a R14: 00007ffd42718ce0 R15: 0000000000000000 | [ 214.365961][ C3] preempt_count: 101, expected: 0 | [ 214.366118][ C3] RCU nest depth: 3, expected: 0 | [ 214.366277][ C3] INFO: lockdep is turned off. | [ 214.366743][ C3] Tainted: [W]=WARN [ 214.366857][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 214.367043][ C3] Call Trace: [ 214.367161][ C3] [ 214.367241][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 214.367398][ C3] __might_resched (kernel/sched/core.c:8759) [ 214.367556][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220) [ 214.367746][ 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) [ 214.367935][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 214.368090][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4)) [ 214.368207][ C3] ? __alloc_skb (net/core/skbuff.c:730) [ 214.368360][ C3] __alloc_skb (net/core/skbuff.c:730) [ 214.368513][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713) [ 214.368672][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 214.368823][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 214.368974][ C3] skb_copy (net/core/skbuff.c:2221) [ 214.369091][ C3] gro_cells_receive (net/core/gro_cells.c:31) [ 214.369244][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel [ 214.369436][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel [ 214.369671][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre [ 214.369835][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142) [ 214.369988][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre [ 214.370142][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325) [ 214.370297][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491) [ 214.370449][ C3] ? tc_run (net/core/dev.c:4044) [ 214.370564][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5)) [ 214.370719][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 214.370876][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482) [ 214.371028][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490) [ 214.371142][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489) [ 214.371292][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 214.371443][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289) [ 214.371596][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 214.371746][ 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) [ 214.371862][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 214.372012][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1)) [ 214.372170][ 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) [ 214.372321][ C3] ? place_entity (kernel/sched/fair.c:5280) [ 214.372472][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079) [ 214.372623][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303) [ 214.372773][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 214.372922][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720) [ 214.373110][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720) [ 214.373304][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 214.373453][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170) [ 214.373603][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173) [ 214.373755][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925) [ 214.373906][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111) [ 214.374058][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073) [ 214.374209][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491) [ 214.374365][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 214.374556][ C3] handle_softirqs (kernel/softirq.c:561) [ 214.374708][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 214.374858][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449) [ 214.374972][ C3] [ 214.375058][ C3] [ 214.375139][ C3] __local_bh_enable_ip (kernel/softirq.c:389) [ 214.375291][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510) [ 214.375447][ C3] __dev_queue_xmit (net/core/dev.c:4511) [ 214.375599][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392) [ 214.375750][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992) [ 214.375904][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870) [ 214.376055][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977) [ 214.376206][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564) [ 214.376393][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922) [ 214.376548][ C3] packet_snd (net/packet/af_packet.c:3132) [ 214.376702][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 214.376854][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 214.377006][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995) [ 214.377158][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 214.377307][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 214.377459][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 214.377613][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 214.377764][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 214.377917][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208) [ 214.378070][ C3] ? __pfx___sys_sendto (net/socket.c:2175) [ 214.378227][ C3] ? sock_ioctl (net/socket.c:1342) [ 214.378379][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 214.378529][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 214.378679][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 214.378836][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417) [ 214.378986][ C3] __x64_sys_sendto (net/socket.c:2211) [ 214.379136][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 214.379323][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 214.379476][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 214.379667][ C3] RIP: 0033:0x7fe0894b3a4a [ 214.379823][ 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 [ 214.380360][ C3] RSP: 002b:00007ffe80ec23a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 214.380589][ C3] RAX: ffffffffffffffda RBX: 000000001aa919d0 RCX: 00007fe0894b3a4a [ 214.380822][ C3] RDX: 000000000000002a RSI: 000000001aa91c92 RDI: 0000000000000005 [ 214.381051][ C3] RBP: 000000001aa91c92 R08: 00007ffe80ec23b0 R09: 0000000000000014 [ 214.381278][ C3] 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