======================================
| [ 26.110899][ C2] #2: ffffffff9f359060 (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
| [ 26.111210][ C2] #3: ffffffff9f359060 (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)
| [ 26.111512][ C2]
| [ 26.111512][ C2] stack backtrace:
[ 26.111964][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 26.112173][ C2] Call Trace:
[ 26.112299][ C2]
[ 26.112386][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 26.112561][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 26.112731][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 26.112898][ C2] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 26.113065][ C2] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 26.113231][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 26.113400][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 26.113563][ C2] ? fib_table_lookup (net/ipv4/fib_trie.c:1634)
[ 26.113735][ C2] ? save_trace (kernel/locking/lockdep.c:588)
[ 26.113902][ C2] mark_lock (kernel/locking/lockdep.c:4749)
[ 26.114028][ C2] mark_usage (kernel/locking/lockdep.c:4638)
[ 26.114153][ C2] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 26.114319][ C2] ? fib_rules_lookup (net/core/fib_rules.c:295)
[ 26.114485][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 26.114651][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.114858][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 26.115059][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.115225][ C2] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 26.115353][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 26.115529][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.115706][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.115912][ C2] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 26.116105][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.116314][ C2] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.116520][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 26.116693][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 26.116859][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 26.117040][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 26.117211][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.117376][ C2] ? 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)
[ 26.117553][ C2] skb_copy (net/core/skbuff.c:2221)
[ 26.117679][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 26.117846][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 26.118014][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 26.118181][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 26.118355][ 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)
[ 26.118524][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 26.118710][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 26.118885][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 26.119053][ 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)
[ 26.119224][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 26.119393][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 26.119562][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 26.119728][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 26.119898][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 26.120069][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 26.120237][ 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)
[ 26.120362][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 26.120530][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.120697][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 26.120864][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.121034][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 26.121201][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.121366][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 26.121577][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 26.121787][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.121951][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.122118][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 26.122289][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 26.122465][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 26.122633][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.122799][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 26.122970][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 26.123144][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 26.123316][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 26.123444][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 26.123659][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 26.123833][ C2] handle_softirqs (kernel/softirq.c:561)
[ 26.123999][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 26.124168][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 26.124293][ C2]
[ 26.124379][ C2]
[ 26.124463][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 26.124629][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 26.124798][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 26.124970][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 26.125135][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 26.125303][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 26.125476][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 26.125642][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 26.125855][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 26.126022][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 26.126191][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 26.126356][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.126521][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 26.126684][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.126850][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.127029][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.127198][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.127364][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 26.127531][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 26.127697][ C2] ? sock_ioctl (net/socket.c:1342)
[ 26.127869][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 26.128039][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 26.128207][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 26.128374][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 26.128542][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 26.128752][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 26.129011][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 26.129218][ C2] RIP: 0033:0x7f9ca0813a4a
[ 26.129390][ 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
[ 26.129976][ C2] RSP: 002b:00007ffcc630d2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 26.130228][ C2] RAX: ffffffffffffffda RBX: 00000000009149d0 RCX: 00007f9ca0813a4a
[ 26.130477][ C2] RDX: 000000000000002a RSI: 0000000000914c92 RDI: 0000000000000005
[ 26.130726][ C2] RBP: 0000000000914c92 R08: 00007ffcc630d2b0 R09: 0000000000000014
[ 26.130980][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 26.131228][ C2] R13: 000000000000002a R14: 00007ffcc630d2b0 R15: 0000000000000000
| [ 26.131970][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 388, name: mausezahn
| [ 26.132261][ C2] preempt_count: 101, expected: 0
| [ 26.132429][ C2] RCU nest depth: 4, expected: 0
| [ 26.132594][ C2] INFO: lockdep is turned off.
[ 26.132999][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 26.133198][ C2] Call Trace:
[ 26.133318][ C2]
[ 26.133399][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 26.133560][ C2] __might_resched (kernel/sched/core.c:8759)
[ 26.133717][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 26.133918][ 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)
[ 26.134111][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 26.134268][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 26.134430][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 26.134587][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 26.134744][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.134896][ C2] ? 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)
[ 26.135053][ C2] skb_copy (net/core/skbuff.c:2221)
[ 26.135174][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 26.135331][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 26.135487][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 26.135648][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 26.135805][ 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)
[ 26.135962][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 26.136123][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 26.136281][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 26.136439][ 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)
[ 26.136596][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 26.136759][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 26.136926][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 26.137083][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 26.137239][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 26.137396][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 26.137551][ 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)
[ 26.137671][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 26.137832][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.137988][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 26.138142][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.138298][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 26.138453][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.138607][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 26.138801][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 26.139000][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.139154][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 26.139311][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 26.139471][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 26.139629][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 26.139789][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.139943][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 26.140102][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 26.140261][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 26.140417][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 26.140535][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 26.140728][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 26.140886][ C2] handle_softirqs (kernel/softirq.c:561)
[ 26.141042][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 26.141201][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 26.141318][ C2]
[ 26.141398][ C2]
[ 26.141478][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 26.141633][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 26.141786][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 26.141944][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 26.142100][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 26.142262][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 26.142418][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 26.142573][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 26.142766][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 26.142923][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 26.143081][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 26.143235][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.143398][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 26.143552][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 26.143705][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.143858][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 26.144014][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 26.144170][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 26.144326][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 26.144482][ C2] ? sock_ioctl (net/socket.c:1342)
[ 26.144647][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 26.144801][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 26.144956][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 26.145110][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 26.145267][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 26.145459][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 26.145614][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 26.145814][ C2] RIP: 0033:0x7f9ca0813a4a
[ 26.145981][ 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
[ 26.146527][ C2] RSP: 002b:00007ffcc630d2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 26.146766][ C2] RAX: ffffffffffffffda RBX: 00000000009149d0 RCX: 00007f9ca0813a4a
[ 26.147008][ C2] RDX: 000000000000002a RSI: 0000000000914c92 RDI: 0000000000000005
[ 26.147240][ C2] RBP: 0000000000914c92 R08: 00007ffcc630d2b0 R09: 0000000000000014
[ 26.147471][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 26.147700][ C2] R13: 000000000000002a R14: 00007ffcc630d2b0 R15: 0000000000000000
| [ 30.107697][ C3] preempt_count: 101, expected: 0
| [ 30.107951][ C3] RCU nest depth: 4, expected: 0
| [ 30.108228][ C3] INFO: lockdep is turned off.
| [ 30.109072][ C3] Tainted: [W]=WARN
[ 30.109282][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 30.109614][ C3] Call Trace:
[ 30.109818][ C3]
[ 30.109948][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 30.110211][ C3] __might_resched (kernel/sched/core.c:8759)
[ 30.110470][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 30.110792][ 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)
[ 30.111121][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 30.111400][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 30.111673][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 30.111940][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 30.112202][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 30.112452][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 30.112722][ C3] skb_copy (net/core/skbuff.c:2221)
[ 30.112923][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 30.113179][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 30.113432][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 30.113688][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 30.113937][ 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)
[ 30.114192][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 30.114459][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 30.114726][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 30.114985][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 30.115235][ 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)
[ 30.115484][ C3] ? tc_run (net/core/dev.c:4062)
[ 30.115670][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 30.115914][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 30.116170][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 30.116426][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 30.116684][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 30.116954][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 30.117204][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 30.117457][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 30.117709][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 30.117963][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 30.118217][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 30.118488][ 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)
[ 30.118681][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 30.118934][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 30.119183][ 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)
[ 30.119440][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 30.119681][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 30.119923][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 30.120188][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 30.120449][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 30.120762][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 30.121085][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 30.121349][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 30.121603][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 30.121866][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 30.122126][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 30.122390][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 30.122649][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 30.122921][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 30.123257][ C3] handle_softirqs (kernel/softirq.c:561)
[ 30.123525][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 30.123793][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 30.123984][ C3]
[ 30.124134][ C3]
[ 30.124274][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 30.124540][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 30.124815][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 30.125094][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 30.125365][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 30.125629][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 30.125913][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 30.126183][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 30.126506][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 30.126781][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 30.127068][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 30.127323][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 30.127572][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 30.127814][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 30.128082][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 30.128273][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 30.128431][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 30.128607][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 30.128778][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 30.128952][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 30.129115][ C3] ? trace_rcu_future_grace_period (./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:107)
[ 30.129328][ C3] ? sock_ioctl (net/socket.c:1342)
[ 30.129493][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 30.129682][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 30.129913][ C3] ? __local_bh_enable (kernel/softirq.c:350)
[ 30.130083][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 30.130244][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 30.130442][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 30.130654][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 30.130867][ C3] RIP: 0033:0x7f989c6eea4a
[ 30.131036][ 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
[ 30.131633][ C3] RSP: 002b:00007fffa48ca048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 30.131896][ C3] RAX: ffffffffffffffda RBX: 000000003b1d89d0 RCX: 00007f989c6eea4a
[ 30.132146][ C3] RDX: 000000000000002a RSI: 000000003b1d8c92 RDI: 0000000000000005
[ 30.132396][ C3] RBP: 000000003b1d8c92 R08: 00007fffa48ca050 R09: 0000000000000014
[ 30.132651][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 30.132901][ C3] R13: 000000000000002a R14: 00007fffa48ca050 R15: 0000000000000000
| [ 32.482191][ C2] preempt_count: 101, expected: 0
| [ 32.482376][ C2] RCU nest depth: 3, expected: 0
| [ 32.482558][ C2] INFO: lockdep is turned off.
| [ 32.483076][ C2] Tainted: [W]=WARN
[ 32.483203][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 32.483411][ C2] Call Trace:
[ 32.483540][ C2]
[ 32.483628][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 32.483805][ C2] __might_resched (kernel/sched/core.c:8759)
[ 32.483978][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 32.484184][ 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)
[ 32.484387][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 32.484554][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 32.484720][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 32.484881][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 32.485047][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 32.485255][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 32.485421][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 32.485589][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 32.485749][ C2] skb_copy (net/core/skbuff.c:2221)
[ 32.485875][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 32.486040][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 32.486250][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 32.486495][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 32.486665][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 32.486831][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 32.487028][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 32.487195][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 32.487360][ C2] ? tc_run (net/core/dev.c:4062)
[ 32.487487][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 32.487658][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 32.487823][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 32.487993][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 32.488117][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 32.488281][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 32.488447][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 32.488615][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 32.488779][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 32.488944][ 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)
[ 32.489070][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 32.489243][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 32.489409][ 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)
[ 32.489576][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 32.489741][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 32.489908][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 32.490072][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 32.490234][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 32.490444][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 32.490652][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 32.490812][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 32.490977][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 32.491148][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 32.491313][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 32.491482][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 32.491647][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 32.491818][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 32.492027][ C2] handle_softirqs (kernel/softirq.c:561)
[ 32.492194][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 32.492359][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 32.492484][ C2]
[ 32.492571][ C2]
[ 32.492655][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 32.492819][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 32.492989][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 32.493157][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 32.493323][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 32.493486][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 32.493637][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 32.493790][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 32.493984][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 32.494136][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 32.494290][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 32.494441][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 32.494590][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 32.494738][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 32.494887][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 32.495036][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 32.495190][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 32.495340][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 32.495490][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 32.495643][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 32.495796][ C2] ? sock_ioctl (net/socket.c:1342)
[ 32.495944][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 32.496094][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 32.496243][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 32.496412][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 32.496574][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 32.496738][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 32.496950][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 32.497114][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 32.497319][ C2] RIP: 0033:0x7f263e132a4a
[ 32.497491][ 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
[ 32.498071][ C2] RSP: 002b:00007ffce4955798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 32.498325][ C2] RAX: ffffffffffffffda RBX: 00000000250549d0 RCX: 00007f263e132a4a
[ 32.498557][ C2] RDX: 000000000000002a RSI: 0000000025054c92 RDI: 0000000000000005
[ 32.498784][ C2] RBP: 0000000025054c92 R08: 00007ffce49557a0 R09: 0000000000000014
[ 32.499009][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 32.499234][ C2] R13: 000000000000002a R14: 00007ffce49557a0 R15: 0000000000000000
| [ 36.499874][ C0] preempt_count: 101, expected: 0
| [ 36.500037][ C0] RCU nest depth: 3, expected: 0
| [ 36.500209][ C0] INFO: lockdep is turned off.
| [ 36.500719][ C0] Tainted: [W]=WARN
[ 36.500855][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 36.501061][ C0] Call Trace:
[ 36.501198][ C0]
[ 36.501278][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 36.501458][ C0] __might_resched (kernel/sched/core.c:8759)
[ 36.501627][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 36.501824][ 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)
[ 36.502032][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 36.502205][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 36.502379][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 36.502532][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 36.502695][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 36.502891][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 36.503069][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 36.503238][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 36.503415][ C0] skb_copy (net/core/skbuff.c:2221)
[ 36.503540][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 36.503707][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 36.503909][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 36.504146][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 36.504304][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 36.504456][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 36.504613][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 36.504767][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 36.504917][ C0] ? tc_run (net/core/dev.c:4062)
[ 36.505032][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 36.505186][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 36.505337][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 36.505502][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 36.505619][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 36.505782][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 36.505941][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 36.506103][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 36.506261][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 36.506418][ 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)
[ 36.506532][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 36.506696][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 36.506878][ 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)
[ 36.507043][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 36.507194][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 36.507347][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 36.507497][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 36.507648][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 36.507836][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 36.508024][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 36.508178][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 36.508330][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 36.508484][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 36.508642][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 36.508796][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 36.508948][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 36.509104][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 36.509296][ C0] handle_softirqs (kernel/softirq.c:561)
[ 36.509455][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 36.509608][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 36.509723][ C0]
[ 36.509800][ C0]
[ 36.509877][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 36.510025][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 36.510176][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 36.510329][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 36.510484][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 36.510644][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 36.510796][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 36.510949][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 36.511136][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 36.511297][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 36.511457][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 36.511610][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 36.511762][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 36.511911][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 36.512062][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 36.512218][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 36.512375][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 36.512532][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 36.512698][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 36.512862][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 36.513021][ C0] ? sock_ioctl (net/socket.c:1342)
[ 36.513177][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 36.513328][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 36.513487][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 36.513647][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 36.513814][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 36.513968][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 36.514155][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 36.514307][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 36.514495][ C0] RIP: 0033:0x7f070175ca4a
[ 36.514652][ 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
[ 36.515200][ C0] RSP: 002b:00007ffc206e3618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 36.515447][ C0] RAX: ffffffffffffffda RBX: 000000000b0e49d0 RCX: 00007f070175ca4a
[ 36.515690][ C0] RDX: 000000000000002a RSI: 000000000b0e4c92 RDI: 0000000000000005
[ 36.515918][ C0] RBP: 000000000b0e4c92 R08: 00007ffc206e3620 R09: 0000000000000014
[ 36.516147][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 36.516378][ C0] R13: 000000000000002a R14: 00007ffc206e3620 R15: 0000000000000000
| [ 43.113762][ C0] preempt_count: 101, expected: 0
| [ 43.113919][ C0] RCU nest depth: 4, expected: 0
| [ 43.114076][ C0] INFO: lockdep is turned off.
| [ 43.114555][ C0] Tainted: [W]=WARN
[ 43.114675][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 43.114869][ C0] Call Trace:
[ 43.114988][ C0]
[ 43.115073][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 43.115241][ C0] __might_resched (kernel/sched/core.c:8759)
[ 43.115402][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 43.115601][ 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)
[ 43.115800][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 43.115963][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 43.116122][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 43.116282][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 43.116438][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 43.116596][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 43.116763][ C0] skb_copy (net/core/skbuff.c:2221)
[ 43.116910][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 43.117069][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 43.117226][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 43.117393][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 43.117551][ 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)
[ 43.117710][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 43.117872][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 43.118028][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 43.118187][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 43.118343][ 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)
[ 43.118505][ C0] ? tc_run (net/core/dev.c:4044)
[ 43.118625][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 43.118782][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 43.118939][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 43.119095][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 43.119258][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 43.119417][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 43.119576][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 43.119731][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 43.119888][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 43.120050][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 43.120209][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 43.120370][ 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)
[ 43.120489][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 43.120653][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 43.120815][ 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)
[ 43.120989][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 43.121146][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 43.121303][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 43.121461][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 43.121616][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 43.121815][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 43.122024][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 43.122176][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 43.122333][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 43.122490][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 43.122648][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 43.122804][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 43.122968][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 43.123129][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 43.123330][ C0] handle_softirqs (kernel/softirq.c:561)
[ 43.123490][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 43.123649][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 43.123769][ C0]
[ 43.123850][ C0]
[ 43.123930][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 43.124086][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 43.124259][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 43.124419][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 43.124575][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 43.124733][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 43.124903][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 43.125092][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 43.125291][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 43.125447][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 43.125608][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 43.125766][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 43.125924][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 43.126080][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 43.126237][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 43.126397][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 43.126559][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 43.126718][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 43.126886][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 43.127044][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 43.127204][ C0] ? sock_ioctl (net/socket.c:1342)
[ 43.127362][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 43.127519][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 43.127674][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 43.127836][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 43.127990][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 43.128146][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 43.128354][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 43.128512][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 43.128721][ C0] RIP: 0033:0x7f350059da4a
[ 43.128892][ 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
[ 43.129481][ C0] RSP: 002b:00007ffd9b9f2228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 43.129730][ C0] RAX: ffffffffffffffda RBX: 000000002e2bf9d0 RCX: 00007f350059da4a
[ 43.129971][ C0] RDX: 000000000000002a RSI: 000000002e2bfc92 RDI: 0000000000000005
[ 43.130218][ C0] RBP: 000000002e2bfc92 R08: 00007ffd9b9f2230 R09: 0000000000000014
[ 43.130458][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 43.130705][ C0] R13: 000000000000002a R14: 00007ffd9b9f2230 R15: 0000000000000000
| [ 45.184506][ C0] preempt_count: 101, expected: 0
| [ 45.184685][ C0] RCU nest depth: 4, expected: 0
| [ 45.184845][ C0] INFO: lockdep is turned off.
| [ 45.185354][ C0] Tainted: [W]=WARN
[ 45.185501][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 45.185771][ C0] Call Trace:
[ 45.185945][ C0]
[ 45.186049][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 45.186306][ C0] __might_resched (kernel/sched/core.c:8759)
[ 45.186526][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 45.186811][ 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)
[ 45.187078][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 45.187266][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 45.187446][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 45.187619][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 45.187777][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 45.187940][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 45.188111][ C0] skb_copy (net/core/skbuff.c:2221)
[ 45.188251][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 45.188438][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 45.188606][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 45.188788][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 45.188973][ 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)
[ 45.189135][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 45.189312][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 45.189491][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 45.189668][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 45.189831][ 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)
[ 45.189986][ C0] ? tc_run (net/core/dev.c:4044)
[ 45.190109][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 45.190263][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 45.190435][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 45.190600][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 45.190779][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 45.190955][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 45.191113][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 45.191292][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 45.191458][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 45.191644][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 45.191829][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 45.192020][ 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)
[ 45.192174][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 45.192362][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 45.192540][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 45.192712][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 45.192878][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 45.193060][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 45.193246][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 45.193473][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 45.193707][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 45.193892][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 45.194081][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 45.194258][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 45.194520][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 45.194699][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 45.194902][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 45.195093][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 45.195275][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 45.195461][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 45.195632][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 45.195775][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 45.195970][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 45.196145][ C0] handle_softirqs (kernel/softirq.c:561)
[ 45.196312][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 45.196507][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 45.196647][ C0]
[ 45.196767][ C0]
[ 45.196894][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 45.197124][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 45.197347][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 45.197573][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 45.197788][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 45.197994][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 45.198199][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 45.198382][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 45.198594][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 45.198770][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 45.198979][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 45.199145][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 45.199351][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 45.199534][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 45.199690][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 45.199856][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 45.200031][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 45.200205][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 45.200368][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 45.200525][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 45.200691][ C0] ? sock_ioctl (net/socket.c:1342)
[ 45.200867][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 45.201030][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 45.201186][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 45.201344][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 45.201509][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 45.201695][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 45.201916][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 45.202072][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 45.202303][ C0] RIP: 0033:0x7ff96b624a4a
[ 45.202501][ 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
[ 45.203145][ C0] RSP: 002b:00007fffc015b0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 45.203403][ C0] RAX: ffffffffffffffda RBX: 00000000353119d0 RCX: 00007ff96b624a4a
[ 45.203669][ C0] RDX: 000000000000002a RSI: 0000000035311c92 RDI: 0000000000000005
[ 45.203936][ C0] RBP: 0000000035311c92 R08: 00007fffc015b0d0 R09: 0000000000000014
[ 45.204208][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 45.204484][ C0] R13: 000000000000002a R14: 00007fffc015b0d0 R15: 0000000000000000
| [ 47.631819][ C2] preempt_count: 101, expected: 0
| [ 47.632091][ C2] RCU nest depth: 4, expected: 0
| [ 47.632363][ C2] INFO: lockdep is turned off.
| [ 47.633092][ C2] Tainted: [W]=WARN
[ 47.633288][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 47.633595][ C2] Call Trace:
[ 47.633770][ C2]
[ 47.633889][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 47.634138][ C2] __might_resched (kernel/sched/core.c:8759)
[ 47.634391][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 47.634702][ 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)
[ 47.635011][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 47.635311][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 47.635620][ C2] ? default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743)
[ 47.635866][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 47.636102][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 47.636352][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 47.636611][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 47.636880][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 47.637127][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 47.637380][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 47.637629][ C2] skb_copy (net/core/skbuff.c:2221)
[ 47.637817][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 47.638058][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 47.638302][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 47.638552][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 47.638795][ 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)
[ 47.639050][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 47.639298][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 47.639553][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 47.639801][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 47.640054][ 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)
[ 47.640311][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 47.640605][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 47.640858][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 47.641108][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 47.641358][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 47.641629][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 47.641874][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 47.642128][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 47.642410][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364)
[ 47.642656][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 47.642898][ 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)
[ 47.643079][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 47.643330][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 47.643570][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 47.643813][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 47.644130][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 47.644437][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 47.644683][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 47.644932][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 47.645182][ C2] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202)
[ 47.645429][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 47.645679][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 47.645932][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 47.646176][ C2] ? sched_balance_domains (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 kernel/sched/fair.c:12230)
[ 47.646416][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 47.646719][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 47.647049][ C2] handle_softirqs (kernel/softirq.c:561)
[ 47.647314][ C2] __irq_exit_rcu (kernel/softirq.c:596 kernel/softirq.c:435 kernel/softirq.c:662)
[ 47.647559][ C2] irq_exit_rcu (kernel/softirq.c:680)
[ 47.647757][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 47.648015][ C2]
[ 47.648136][ C2]
[ 47.648253][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 47.648560][ C2] RIP: 0010:default_idle (./arch/x86/include/asm/irqflags.h:37 ./arch/x86/include/asm/irqflags.h:92 arch/x86/kernel/process.c:743)
[ 47.648819][ C2] Code: 4c 01 c7 4c 29 c2 e9 72 ff ff ff 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 13 14 38 00 fb f4 c3 cc cc cc cc 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90
All code
========
0: 4c 01 c7 add %r8,%rdi
3: 4c 29 c2 sub %r8,%rdx
6: e9 72 ff ff ff jmp 0xffffffffffffff7d
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 13 14 38 00 verw 0x381413(%rip) # 0x38143b
28: fb sti
29: f4 hlt
2a:* fa cli <-- trapping instruction
2b: c3 ret
2c: cc int3
2d: cc int3
2e: cc int3
2f: cc int3
30: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
37: 00 00 00 00
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: fa cli
1: c3 ret
2: cc int3
3: cc int3
4: cc int3
5: cc int3
6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
d: 00 00 00 00
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 47.649713][ C2] RSP: 0018:ffffc90000167df8 EFLAGS: 00000246
[ 47.650033][ C2] RAX: ffff888036100000 RBX: 1ffff9200002cfc1 RCX: ffffffff9e0df9a5
[ 47.650398][ C2] RDX: ffffed1006c270ab RSI: 0000000000000004 RDI: ffffffff9b96a774
[ 47.650764][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c270aa
[ 47.651146][ C2] R10: ffff888036138553 R11: ffffffffa1c274b8 R12: 0000000000000000
[ 47.651501][ C2] R13: ffff888001ba8040 R14: dffffc0000000000 R15: 0000000000000000
[ 47.651867][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:147)
[ 47.652121][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 47.652381][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 47.652646][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 47.652893][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 47.653144][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 47.653396][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 47.653705][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:59)
[ 47.653950][ C2] do_idle (kernel/sched/idle.c:325)
[ 47.654141][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 47.654389][ C2] start_secondary (arch/x86/kernel/smpboot.c:202 arch/x86/kernel/smpboot.c:282)
[ 47.654644][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:232)
[ 47.654884][ C2] common_startup_64 (arch/x86/kernel/head_64.S:415)
| [ 51.634765][ C3] preempt_count: 101, expected: 0
| [ 51.634912][ C3] RCU nest depth: 3, expected: 0
| [ 51.635061][ C3] INFO: lockdep is turned off.
| [ 51.635520][ C3] Tainted: [W]=WARN
[ 51.635637][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 51.635826][ C3] Call Trace:
[ 51.635939][ C3]
[ 51.636016][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 51.636178][ C3] __might_resched (kernel/sched/core.c:8759)
[ 51.636331][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 51.636519][ 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)
[ 51.636707][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 51.636875][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 51.637030][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 51.637180][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 51.637332][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 51.637517][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 51.637667][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 51.637815][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 51.637973][ C3] skb_copy (net/core/skbuff.c:2221)
[ 51.638090][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 51.638242][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 51.638439][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 51.638676][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 51.638833][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 51.638985][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 51.639140][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 51.639293][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 51.639446][ C3] ? tc_run (net/core/dev.c:4044)
[ 51.639562][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 51.639717][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 51.639871][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 51.640023][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 51.640139][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 51.640288][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 51.640445][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 51.640595][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 51.640744][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 51.640895][ 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)
[ 51.641009][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 51.641162][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 51.641312][ 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)
[ 51.641464][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 51.641621][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 51.641772][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 51.641921][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 51.642071][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 51.642260][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 51.642446][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 51.642597][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 51.642753][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 51.642905][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 51.643057][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 51.643210][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 51.643361][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 51.643514][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 51.643705][ C3] handle_softirqs (kernel/softirq.c:561)
[ 51.643857][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 51.644011][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 51.644125][ C3]
[ 51.644203][ C3]
[ 51.644278][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 51.644429][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 51.644579][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 51.644733][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 51.644889][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 51.645059][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 51.645211][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 51.645362][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 51.645549][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 51.645700][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 51.645852][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 51.646005][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 51.646155][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 51.646303][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 51.646454][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 51.646603][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 51.646757][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 51.646908][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 51.647060][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 51.647216][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 51.647369][ C3] ? sock_ioctl (net/socket.c:1342)
[ 51.647518][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 51.647670][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 51.647819][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 51.647970][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 51.648121][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 51.648273][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 51.648459][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 51.648610][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 51.648797][ C3] RIP: 0033:0x7fce1a878a4a
[ 51.648954][ 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
[ 51.649488][ C3] RSP: 002b:00007ffd4fdca2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 51.649716][ C3] RAX: ffffffffffffffda RBX: 0000000003ecb9d0 RCX: 00007fce1a878a4a
[ 51.649940][ C3] RDX: 000000000000002a RSI: 0000000003ecbc92 RDI: 0000000000000005
[ 51.650163][ C3] RBP: 0000000003ecbc92 R08: 00007ffd4fdca2f0 R09: 0000000000000014
[ 51.650392][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 51.650615][ C3] R13: 000000000000002a R14: 00007ffd4fdca2f0 R15: 0000000000000000
| [ 53.689238][ C2] preempt_count: 101, expected: 0
| [ 53.689409][ C2] RCU nest depth: 3, expected: 0
| [ 53.689596][ C2] INFO: lockdep is turned off.
| [ 53.690370][ C2] Tainted: [W]=WARN
[ 53.690536][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 53.690805][ C2] Call Trace:
[ 53.690958][ C2]
[ 53.691058][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 53.691263][ C2] __might_resched (kernel/sched/core.c:8759)
[ 53.691459][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 53.691679][ 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)
[ 53.691940][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 53.692119][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 53.692293][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 53.692491][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 53.692675][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 53.692887][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 53.693080][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 53.693262][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 53.693429][ C2] skb_copy (net/core/skbuff.c:2221)
[ 53.693556][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 53.693723][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 53.693953][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 53.694217][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 53.694386][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 53.694558][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 53.694724][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 53.694879][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 53.695058][ C2] ? tc_run (net/core/dev.c:4044)
[ 53.695203][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 53.695403][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 53.695569][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 53.695720][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 53.695845][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 53.696034][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 53.696226][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 53.696417][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 53.696592][ 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)
[ 53.696746][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 53.696928][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 53.697104][ 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)
[ 53.697278][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 53.697455][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 53.697646][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 53.697834][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 53.698025][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 53.698255][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 53.698491][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 53.698677][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 53.698856][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 53.699029][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 53.699209][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 53.699393][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 53.699551][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 53.699726][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 53.699917][ C2] handle_softirqs (kernel/softirq.c:561)
[ 53.700089][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 53.700239][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 53.700365][ C2]
[ 53.700485][ C2]
[ 53.700586][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 53.700830][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 53.701068][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 53.701290][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 53.701498][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 53.701699][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 53.701877][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 53.702075][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 53.702287][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 53.702453][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 53.702617][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 53.702798][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 53.702987][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 53.703138][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 53.703313][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 53.703522][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 53.703672][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 53.703824][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 53.703997][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 53.704169][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 53.704335][ C2] ? sock_ioctl (net/socket.c:1342)
[ 53.704496][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 53.704647][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 53.704810][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 53.704960][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 53.705110][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 53.705263][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 53.705465][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 53.705636][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 53.705851][ C2] RIP: 0033:0x7fdbb4a2ea4a
[ 53.706012][ 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
[ 53.706593][ C2] RSP: 002b:00007fff165a1f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 53.706868][ C2] RAX: ffffffffffffffda RBX: 000000002107e9d0 RCX: 00007fdbb4a2ea4a
[ 53.707150][ C2] RDX: 000000000000002a RSI: 000000002107ec92 RDI: 0000000000000005
[ 53.707413][ C2] RBP: 000000002107ec92 R08: 00007fff165a1f10 R09: 0000000000000014
[ 53.707662][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 53.707912][ C2] R13: 000000000000002a R14: 00007fff165a1f10 R15: 0000000000000000
| [ 65.356612][ C0] preempt_count: 101, expected: 0
| [ 65.356801][ C0] RCU nest depth: 4, expected: 0
| [ 65.356969][ C0] INFO: lockdep is turned off.
| [ 65.357540][ C0] Tainted: [W]=WARN
[ 65.357695][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 65.357964][ C0] Call Trace:
[ 65.358143][ C0]
[ 65.358260][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 65.358511][ C0] __might_resched (kernel/sched/core.c:8759)
[ 65.358741][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 65.359018][ 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)
[ 65.359280][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 65.359472][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 65.359693][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 65.359883][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 65.360088][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 65.360317][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 65.360517][ C0] skb_copy (net/core/skbuff.c:2221)
[ 65.360685][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 65.360895][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 65.361081][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 65.361253][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 65.361454][ 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)
[ 65.361648][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 65.361838][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 65.362047][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 65.362239][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 65.362452][ 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)
[ 65.362661][ C0] ? tc_run (net/core/dev.c:4044)
[ 65.362810][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 65.363016][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 65.363198][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 65.363397][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 65.363586][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 65.363781][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 65.363971][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 65.364176][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 65.364366][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 65.364546][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 65.364716][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 65.364896][ 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)
[ 65.365028][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 65.365204][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 65.365383][ 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)
[ 65.365561][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 65.365740][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 65.365914][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 65.366091][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 65.366342][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 65.366573][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 65.366759][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 65.366927][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 65.367104][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 65.367345][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 65.367530][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 65.367715][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 65.367913][ 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)
[ 65.368146][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 65.368345][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 65.368570][ C0] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31))
[ 65.368747][ C0] handle_softirqs (kernel/softirq.c:561)
[ 65.368924][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 65.369097][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 65.369227][ C0]
[ 65.369319][ C0]
[ 65.369410][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 65.369636][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 65.369817][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 65.369992][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 65.370219][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 65.370389][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 65.370555][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 65.370755][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 65.371017][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 65.371206][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 65.371392][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 65.371591][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 65.371804][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 65.372008][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 65.372219][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 65.372420][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 65.372636][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 65.372850][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 65.373049][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 65.373209][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 65.373375][ C0] ? sock_ioctl (net/socket.c:1342)
[ 65.373545][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 65.373750][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 65.373920][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 65.374102][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 65.374266][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 65.374450][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 65.374686][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 65.374874][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 65.375203][ C0] RIP: 0033:0x7f18e9933a4a
[ 65.375393][ 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
[ 65.375964][ C0] RSP: 002b:00007ffd45c371b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 65.376218][ C0] RAX: ffffffffffffffda RBX: 000000002f56c9d0 RCX: 00007f18e9933a4a
[ 65.376467][ C0] RDX: 000000000000002a RSI: 000000002f56cc92 RDI: 0000000000000005
[ 65.376789][ C0] RBP: 000000002f56cc92 R08: 00007ffd45c371c0 R09: 0000000000000014
[ 65.377033][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 65.377270][ C0] R13: 000000000000002a R14: 00007ffd45c371c0 R15: 0000000000000000
| [ 67.447096][ C3] preempt_count: 101, expected: 0
| [ 67.447284][ C3] RCU nest depth: 4, expected: 0
| [ 67.447464][ C3] INFO: lockdep is turned off.
| [ 67.447999][ C3] Tainted: [W]=WARN
[ 67.448131][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 67.448346][ C3] Call Trace:
[ 67.448477][ C3]
[ 67.448566][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 67.448753][ C3] __might_resched (kernel/sched/core.c:8759)
[ 67.448938][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 67.449210][ 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)
[ 67.449417][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 67.449585][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 67.449746][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 67.449905][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 67.450066][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 67.450228][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 67.450394][ C3] skb_copy (net/core/skbuff.c:2221)
[ 67.450516][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 67.450676][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 67.450840][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 67.450999][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 67.451155][ 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)
[ 67.451316][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 67.451485][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 67.451645][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 67.451804][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 67.451964][ 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)
[ 67.452136][ C3] ? tc_run (net/core/dev.c:4044)
[ 67.452267][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 67.452436][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 67.452613][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 67.452782][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 67.452942][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 67.453105][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 67.453263][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 67.453421][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 67.453581][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 67.453792][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 67.453946][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 67.454114][ 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)
[ 67.454257][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 67.454414][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 67.454574][ 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)
[ 67.454742][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 67.454903][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 67.455067][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 67.455221][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 67.455379][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 67.455578][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 67.455781][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 67.455937][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 67.456099][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 67.456290][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 67.456449][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 67.456613][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 67.456788][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 67.456948][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 67.457153][ C3] handle_softirqs (kernel/softirq.c:561)
[ 67.457311][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 67.457475][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 67.457593][ C3]
[ 67.457674][ C3]
[ 67.457756][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 67.457926][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 67.458091][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 67.458253][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 67.458410][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 67.458574][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 67.458734][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 67.458892][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 67.459095][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 67.459260][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 67.459424][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 67.459581][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 67.459747][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 67.459908][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 67.460077][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 67.460247][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 67.460416][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 67.460583][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 67.460739][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 67.460899][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 67.461067][ C3] ? sock_ioctl (net/socket.c:1342)
[ 67.461223][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 67.461380][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 67.461536][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 67.461693][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 67.461854][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 67.462016][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 67.462218][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 67.462374][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 67.462576][ C3] RIP: 0033:0x7fced2b53a4a
[ 67.462745][ 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
[ 67.463329][ C3] RSP: 002b:00007ffea13bd218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 67.463570][ C3] RAX: ffffffffffffffda RBX: 00000000202e79d0 RCX: 00007fced2b53a4a
[ 67.463823][ C3] RDX: 000000000000002a RSI: 00000000202e7c92 RDI: 0000000000000005
[ 67.464082][ C3] RBP: 00000000202e7c92 R08: 00007ffea13bd220 R09: 0000000000000014
[ 67.464331][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 67.464568][ C3] R13: 000000000000002a R14: 00007ffea13bd220 R15: 0000000000000000
| [ 79.174958][ C2] preempt_count: 101, expected: 0
| [ 79.175124][ C2] RCU nest depth: 3, expected: 0
| [ 79.175302][ C2] INFO: lockdep is turned off.
| [ 79.175779][ C2] Tainted: [W]=WARN
[ 79.175894][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 79.176086][ C2] Call Trace:
[ 79.176214][ C2]
[ 79.176303][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 79.176485][ C2] __might_resched (kernel/sched/core.c:8759)
[ 79.176664][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 79.176863][ 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)
[ 79.177050][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 79.177204][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 79.177373][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 79.177540][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 79.177696][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 79.177891][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 79.178045][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 79.178194][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 79.178354][ C2] skb_copy (net/core/skbuff.c:2221)
[ 79.178469][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 79.178638][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 79.178832][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 79.179061][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 79.179213][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 79.179371][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 79.179524][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 79.179678][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 79.179835][ C2] ? tc_run (net/core/dev.c:4044)
[ 79.179952][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 79.180110][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 79.180261][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 79.180420][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 79.180536][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 79.180696][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 79.180851][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 79.181015][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 79.181172][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 79.181326][ 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)
[ 79.181441][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 79.181594][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 79.181746][ 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)
[ 79.181905][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 79.182056][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 79.182215][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 79.182373][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 79.182523][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 79.182710][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 79.182895][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 79.183049][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 79.183201][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 79.183358][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 79.183508][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 79.183663][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 79.183817][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 79.183974][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 79.184166][ C2] handle_softirqs (kernel/softirq.c:561)
[ 79.184323][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 79.184484][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 79.184597][ C2]
[ 79.184674][ C2]
[ 79.184752][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 79.184904][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 79.185058][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 79.185215][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 79.185363][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 79.185525][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 79.185680][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 79.185832][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 79.186021][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 79.186176][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 79.186329][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 79.186482][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 79.186658][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 79.186809][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 79.186959][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 79.187112][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 79.187261][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 79.187410][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 79.187562][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 79.187714][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 79.187873][ C2] ? sock_ioctl (net/socket.c:1342)
[ 79.188022][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 79.188172][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 79.188324][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 79.188483][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 79.188664][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 79.188898][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 79.189205][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 79.189449][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 79.189746][ C2] RIP: 0033:0x7f87b29c1a4a
[ 79.189992][ 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
[ 79.190845][ C2] RSP: 002b:00007fff0a93fbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 79.191211][ C2] RAX: ffffffffffffffda RBX: 0000000037c089d0 RCX: 00007f87b29c1a4a
[ 79.191577][ C2] RDX: 000000000000002a RSI: 0000000037c08c92 RDI: 0000000000000005
[ 79.191939][ C2] RBP: 0000000037c08c92 R08: 00007fff0a93fbc0 R09: 0000000000000014
[ 79.192306][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 79.192686][ C2] R13: 000000000000002a R14: 00007fff0a93fbc0 R15: 0000000000000000
| [ 81.282827][ C0] preempt_count: 101, expected: 0
| [ 81.283073][ C0] RCU nest depth: 3, expected: 0
| [ 81.283347][ C0] INFO: lockdep is turned off.
| [ 81.284069][ C0] Tainted: [W]=WARN
[ 81.284256][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 81.284556][ C0] Call Trace:
[ 81.284746][ C0]
[ 81.284903][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 81.285171][ C0] __might_resched (kernel/sched/core.c:8759)
[ 81.285435][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 81.285763][ 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)
[ 81.286078][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 81.286340][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 81.286611][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 81.286871][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 81.287139][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 81.287467][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 81.287732][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 81.287988][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 81.288245][ C0] skb_copy (net/core/skbuff.c:2221)
[ 81.288436][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 81.288697][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 81.289032][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 81.289425][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 81.289693][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 81.289962][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 81.290228][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 81.290492][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 81.290757][ C0] ? tc_run (net/core/dev.c:4044)
[ 81.290962][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 81.291229][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 81.291500][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 81.291766][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 81.291955][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 81.292208][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 81.292469][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 81.292724][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 81.292996][ 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)
[ 81.293192][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 81.293449][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 81.293706][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 81.293965][ C0] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291)
[ 81.294219][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 81.294477][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 81.294739][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 81.295056][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 81.295386][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 81.295641][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 81.295884][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 81.296137][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 81.296383][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 81.296655][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 81.296917][ C0] ? try_to_wake_up (kernel/sched/core.c:2197 kernel/sched/core.c:4025 kernel/sched/core.c:4191)
[ 81.297169][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 81.297418][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 81.297662][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 81.297916][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 81.298166][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 81.298479][ C0] handle_softirqs (kernel/softirq.c:561)
[ 81.298743][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 81.298994][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 81.299186][ C0]
[ 81.299321][ C0]
[ 81.299456][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 81.299713][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 81.299968][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 81.300221][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 81.300478][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 81.300729][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 81.300980][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 81.301231][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 81.301542][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 81.301799][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 81.302051][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 81.302305][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 81.302558][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 81.302801][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 81.303051][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 81.303314][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 81.303566][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 81.303813][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 81.304063][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 81.304324][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 81.304576][ C0] ? sock_ioctl (net/socket.c:1342)
[ 81.304828][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 81.305079][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 81.305323][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 81.305569][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 81.305818][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 81.306083][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 81.306404][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 81.306675][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 81.306997][ C0] RIP: 0033:0x7f43553dea4a
[ 81.307263][ 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
[ 81.308170][ C0] RSP: 002b:00007ffce2747048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 81.308551][ C0] RAX: ffffffffffffffda RBX: 00000000389099d0 RCX: 00007f43553dea4a
[ 81.308929][ C0] RDX: 000000000000002a RSI: 0000000038909c92 RDI: 0000000000000005
[ 81.309315][ C0] RBP: 0000000038909c92 R08: 00007ffce2747050 R09: 0000000000000014
[ 81.309706][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 81.310093][ C0] R13: 000000000000002a R14: 00007ffce2747050 R15: 0000000000000000
| [ 87.857144][ C0] preempt_count: 101, expected: 0
| [ 87.857326][ C0] RCU nest depth: 4, expected: 0
| [ 87.857502][ C0] INFO: lockdep is turned off.
| [ 87.858027][ C0] Tainted: [W]=WARN
[ 87.858165][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 87.858386][ C0] Call Trace:
[ 87.858517][ C0]
[ 87.858611][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 87.858788][ C0] __might_resched (kernel/sched/core.c:8759)
[ 87.858987][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 87.859197][ 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)
[ 87.859404][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 87.859581][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 87.859760][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 87.860003][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 87.860266][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 87.860525][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 87.860792][ C0] skb_copy (net/core/skbuff.c:2221)
[ 87.860991][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 87.861280][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 87.861539][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 87.861797][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 87.862064][ 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)
[ 87.862321][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 87.862565][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 87.862825][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 87.863066][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 87.863260][ 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)
[ 87.863418][ C0] ? tc_run (net/core/dev.c:4044)
[ 87.863554][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 87.863720][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 87.863900][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 87.864062][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 87.864224][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 87.864382][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 87.864541][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 87.864709][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 87.864878][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 87.865039][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 87.865194][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 87.865355][ 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)
[ 87.865475][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 87.865633][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 87.865800][ 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)
[ 87.865995][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 87.866155][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 87.866311][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 87.866472][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 87.866690][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 87.866928][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 87.867184][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 87.867436][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 87.867596][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 87.867803][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 87.867984][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 87.868145][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 87.868305][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 87.868463][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 87.868637][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 87.868799][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 87.868932][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 87.869137][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 87.869295][ C0] handle_softirqs (kernel/softirq.c:561)
[ 87.869454][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 87.869608][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 87.869735][ C0]
[ 87.869818][ C0]
[ 87.869923][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 87.870083][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 87.870240][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 87.870402][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 87.870557][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 87.870724][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 87.870915][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 87.871190][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 87.871509][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 87.871766][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 87.872025][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 87.872282][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 87.872539][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 87.872803][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 87.873057][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 87.873314][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 87.873570][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 87.873832][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 87.874083][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 87.874339][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 87.874610][ C0] ? sock_ioctl (net/socket.c:1342)
[ 87.874857][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 87.875103][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 87.875356][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 87.875614][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 87.875875][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 87.876132][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 87.876464][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 87.876732][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 87.877046][ C0] RIP: 0033:0x7f0c91f2ea4a
[ 87.877310][ 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
[ 87.878225][ C0] RSP: 002b:00007ffffa74a8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 87.878607][ C0] RAX: ffffffffffffffda RBX: 000000001eef09d0 RCX: 00007f0c91f2ea4a
[ 87.878940][ C0] RDX: 000000000000002a RSI: 000000001eef0c92 RDI: 0000000000000005
[ 87.879222][ C0] RBP: 000000001eef0c92 R08: 00007ffffa74a8d0 R09: 0000000000000014
[ 87.879594][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 87.879991][ C0] R13: 000000000000002a R14: 00007ffffa74a8d0 R15: 0000000000000000
| [ 89.949484][ C3] preempt_count: 101, expected: 0
| [ 89.949657][ C3] RCU nest depth: 4, expected: 0
| [ 89.949828][ C3] INFO: lockdep is turned off.
| [ 89.950337][ C3] Tainted: [W]=WARN
[ 89.950469][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 89.950676][ C3] Call Trace:
[ 89.950827][ C3]
[ 89.950909][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 89.951088][ C3] __might_resched (kernel/sched/core.c:8759)
[ 89.951270][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 89.951481][ 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)
[ 89.951686][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 89.951868][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 89.952035][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 89.952208][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 89.952365][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 89.952541][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 89.952710][ C3] skb_copy (net/core/skbuff.c:2221)
[ 89.952866][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 89.953027][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 89.953187][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 89.953348][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 89.953508][ 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)
[ 89.953677][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 89.953859][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 89.954077][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 89.954253][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 89.954452][ 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)
[ 89.954623][ C3] ? tc_run (net/core/dev.c:4044)
[ 89.954760][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 89.954926][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 89.955089][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 89.955248][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 89.955410][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 89.955633][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 89.955817][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 89.956019][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 89.956187][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 89.956390][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 89.956565][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 89.956736][ 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)
[ 89.956856][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 89.957016][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 89.957175][ 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)
[ 89.957337][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 89.957501][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 89.957662][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 89.957897][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 89.958212][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 89.958452][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 89.958617][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 89.958796][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 89.958961][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 89.959163][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 89.959323][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 89.959498][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 89.959653][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 89.959829][ 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)
[ 89.960031][ C3] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 89.960197][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 89.960354][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 89.960555][ C3] handle_softirqs (kernel/softirq.c:561)
[ 89.960726][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 89.960887][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 89.961006][ C3]
[ 89.961094][ C3]
[ 89.961176][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 89.961341][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 89.961496][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 89.961660][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 89.961833][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 89.961992][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 89.962201][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 89.962383][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 89.962608][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 89.962818][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 89.962988][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 89.963148][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 89.963336][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 89.963533][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 89.963691][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 89.963871][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 89.964028][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 89.964187][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 89.964345][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 89.964504][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 89.964670][ C3] ? sock_ioctl (net/socket.c:1342)
[ 89.964907][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 89.965103][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 89.965271][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 89.965434][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 89.965593][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 89.965762][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 89.965962][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 89.966148][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 89.966400][ C3] RIP: 0033:0x7f7e3764da4a
[ 89.966591][ 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
[ 89.967192][ C3] RSP: 002b:00007fffdfa75f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 89.967435][ C3] RAX: ffffffffffffffda RBX: 000000001af929d0 RCX: 00007f7e3764da4a
[ 89.967768][ C3] RDX: 000000000000002a RSI: 000000001af92c92 RDI: 0000000000000005
[ 89.968064][ C3] RBP: 000000001af92c92 R08: 00007fffdfa75f90 R09: 0000000000000014
[ 89.968318][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 89.968600][ C3] R13: 000000000000002a R14: 00007fffdfa75f90 R15: 0000000000000000
| [ 96.511173][ C3] preempt_count: 101, expected: 0
| [ 96.511336][ C3] RCU nest depth: 3, expected: 0
| [ 96.511495][ C3] INFO: lockdep is turned off.
| [ 96.512051][ C3] Tainted: [W]=WARN
[ 96.512220][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 96.512422][ C3] Call Trace:
[ 96.512558][ C3]
[ 96.512641][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 96.512812][ C3] __might_resched (kernel/sched/core.c:8759)
[ 96.512983][ 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.513183][ 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.513420][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 96.513675][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 96.513857][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 96.514033][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 96.514192][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 96.514384][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 96.514594][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 96.514853][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 96.515112][ C3] skb_copy (net/core/skbuff.c:2221)
[ 96.515241][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 96.515402][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 96.515635][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 96.516013][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 96.516174][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 96.516366][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 96.516561][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 96.516743][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 96.516966][ C3] ? tc_run (net/core/dev.c:4044)
[ 96.517166][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 96.517354][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 96.517532][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 96.517694][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 96.517822][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 96.517995][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 96.518248][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 96.518431][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 96.518623][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 96.518814][ 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)
[ 96.518942][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 96.519109][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 96.519377][ 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.519606][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 96.519765][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 96.519930][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 96.520084][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 96.520242][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 96.520464][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 96.520664][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 96.520823][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 96.520993][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 96.521160][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 96.521350][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 96.521515][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 96.521690][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 96.521884][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 96.522080][ C3] handle_softirqs (kernel/softirq.c:561)
[ 96.522239][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 96.522406][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 96.522548][ C3]
[ 96.522629][ C3]
[ 96.522709][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 96.522876][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 96.523034][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 96.523201][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 96.523384][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 96.523555][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 96.523714][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 96.523870][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 96.524065][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 96.524223][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 96.524395][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 96.524555][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 96.524728][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 96.524909][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 96.525074][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 96.525238][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 96.525411][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 96.525584][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 96.525743][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 96.525912][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 96.526076][ C3] ? sock_ioctl (net/socket.c:1342)
[ 96.526236][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 96.526406][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 96.526572][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 96.526730][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 96.526898][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 96.527053][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 96.527261][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 96.527445][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 96.527689][ C3] RIP: 0033:0x7f0b09d5ca4a
[ 96.527871][ 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.528452][ C3] RSP: 002b:00007ffc653e22c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 96.528718][ C3] RAX: ffffffffffffffda RBX: 000000000fbbf9d0 RCX: 00007f0b09d5ca4a
[ 96.528958][ C3] RDX: 000000000000002a RSI: 000000000fbbfc92 RDI: 0000000000000005
[ 96.529232][ C3] RBP: 000000000fbbfc92 R08: 00007ffc653e22d0 R09: 0000000000000014
[ 96.529481][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 96.529745][ C3] R13: 000000000000002a R14: 00007ffc653e22d0 R15: 0000000000000000
| [ 98.564196][ C0] preempt_count: 101, expected: 0
| [ 98.564368][ C0] RCU nest depth: 3, expected: 0
| [ 98.564534][ C0] INFO: lockdep is turned off.
| [ 98.565034][ C0] Tainted: [W]=WARN
[ 98.565164][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 98.565377][ C0] Call Trace:
[ 98.565503][ C0]
[ 98.565594][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 98.565777][ C0] __might_resched (kernel/sched/core.c:8759)
[ 98.565945][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 98.566160][ 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)
[ 98.566373][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 98.566565][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 98.566738][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 98.566906][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 98.567081][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 98.567292][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 98.567467][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 98.567658][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 98.567826][ C0] skb_copy (net/core/skbuff.c:2221)
[ 98.567956][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 98.568134][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 98.568360][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 98.568616][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 98.568790][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 98.568964][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 98.569135][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 98.569328][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 98.569495][ C0] ? tc_run (net/core/dev.c:4044)
[ 98.569631][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 98.569809][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 98.569976][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 98.570140][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 98.570268][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 98.570439][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 98.570604][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 98.570774][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 98.570946][ 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)
[ 98.571074][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 98.571240][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 98.571408][ 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)
[ 98.571578][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 98.571748][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 98.571914][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 98.572079][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 98.572251][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 98.572457][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 98.572669][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 98.572836][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 98.573009][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 98.573178][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 98.573347][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 98.573526][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 98.573697][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 98.573872][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 98.574083][ C0] handle_softirqs (kernel/softirq.c:561)
[ 98.574254][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 98.574423][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 98.574546][ C0]
[ 98.574631][ C0]
[ 98.574719][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 98.574884][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 98.575051][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 98.575220][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 98.575387][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 98.575559][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 98.575729][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 98.575904][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 98.576111][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 98.576283][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 98.576456][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 98.576659][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 98.576828][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 98.576994][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 98.577169][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 98.577336][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 98.577502][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 98.577668][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 98.577834][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 98.578001][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 98.578169][ C0] ? sock_ioctl (net/socket.c:1342)
[ 98.578337][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 98.578513][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 98.578678][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 98.578845][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 98.579011][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 98.579179][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 98.579387][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 98.579553][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 98.579769][ C0] RIP: 0033:0x7f7effc27a4a
[ 98.579944][ 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
[ 98.580528][ C0] RSP: 002b:00007ffff68d48d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 98.580788][ C0] RAX: ffffffffffffffda RBX: 000000001318a9d0 RCX: 00007f7effc27a4a
[ 98.581037][ C0] RDX: 000000000000002a RSI: 000000001318ac92 RDI: 0000000000000005
[ 98.581287][ C0] RBP: 000000001318ac92 R08: 00007ffff68d48e0 R09: 0000000000000014
[ 98.581533][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 98.581797][ C0] R13: 000000000000002a R14: 00007ffff68d48e0 R15: 0000000000000000
| [ 100.867317][ C2] preempt_count: 101, expected: 0
| [ 100.867495][ C2] RCU nest depth: 4, expected: 0
| [ 100.867686][ C2] INFO: lockdep is turned off.
| [ 100.868217][ C2] Tainted: [W]=WARN
[ 100.868347][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 100.868559][ C2] Call Trace:
[ 100.868726][ C2]
[ 100.868820][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 100.869007][ C2] __might_resched (kernel/sched/core.c:8759)
[ 100.869186][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 100.869410][ 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)
[ 100.869636][ C2] ? __local_bh_enable_ip (kernel/softirq.c:389)
[ 100.869808][ C2] ? __dev_queue_xmit (net/core/dev.c:4511)
[ 100.869978][ C2] ? packet_snd (net/packet/af_packet.c:3132)
[ 100.870147][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 100.870321][ C2] ? __x64_sys_sendto (net/socket.c:2211)
[ 100.870499][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 100.870670][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 100.870883][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 100.871054][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 100.871221][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 100.871434][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 100.871607][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 100.871781][ C2] skb_copy (net/core/skbuff.c:2221)
[ 100.871910][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 100.872079][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 100.872254][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 100.872422][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 100.872618][ 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)
[ 100.872789][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 100.872969][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 100.873142][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 100.873310][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 100.873478][ 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)
[ 100.873645][ C2] ? tc_run (net/core/dev.c:4044)
[ 100.873773][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 100.873936][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 100.874103][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 100.874274][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 100.874447][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 100.874617][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 100.874787][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 100.874956][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 100.875130][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364)
[ 100.875298][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 100.875476][ 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)
[ 100.875605][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 100.875772][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 100.875941][ 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)
[ 100.876109][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 100.876274][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 100.876439][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 100.876669][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 100.876877][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 100.877086][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 100.877254][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 100.877420][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 100.877587][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 100.877799][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 100.877973][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 100.878143][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 100.878308][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 100.878478][ 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)
[ 100.878704][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 100.878869][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 100.879034][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 100.879255][ C2] handle_softirqs (kernel/softirq.c:561)
[ 100.879426][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 100.879597][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 100.879724][ C2]
[ 100.879813][ C2]
[ 100.879900][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 100.880070][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 100.880237][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 100.880412][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 100.880611][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 100.880782][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 100.880951][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 100.881124][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 100.881335][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 100.881513][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 100.881687][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 100.881856][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 100.882031][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 100.882200][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 100.882371][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 100.882543][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 100.882710][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 100.882883][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 100.883054][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 100.883225][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 100.883398][ C2] ? sock_ioctl (net/socket.c:1342)
[ 100.883565][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 100.883734][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 100.883905][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 100.884075][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 100.884247][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 100.884417][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 100.884662][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 100.884835][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 100.885046][ C2] RIP: 0033:0x7ff55ae8ca4a
[ 100.885222][ 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
[ 100.885822][ C2] RSP: 002b:00007ffd71f79f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 100.886079][ C2] RAX: ffffffffffffffda RBX: 00000000353d59d0 RCX: 00007ff55ae8ca4a
[ 100.886333][ C2] RDX: 000000000000002a RSI: 00000000353d5c92 RDI: 0000000000000005
[ 100.886606][ C2] RBP: 00000000353d5c92 R08: 00007ffd71f79f80 R09: 0000000000000014
[ 100.886860][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 100.887112][ C2] R13: 000000000000002a R14: 00007ffd71f79f80 R15: 0000000000000000
| [ 102.894798][ C3] preempt_count: 101, expected: 0
| [ 102.894951][ C3] RCU nest depth: 4, expected: 0
| [ 102.895112][ C3] INFO: lockdep is turned off.
| [ 102.895603][ C3] Tainted: [W]=WARN
[ 102.895722][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 102.895914][ C3] Call Trace:
[ 102.896037][ C3]
[ 102.896118][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 102.896280][ C3] __might_resched (kernel/sched/core.c:8759)
[ 102.896457][ 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.896657][ 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.896852][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 102.897013][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 102.897177][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 102.897338][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 102.897496][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 102.897653][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 102.897818][ C3] skb_copy (net/core/skbuff.c:2221)
[ 102.897943][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 102.898105][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 102.898266][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 102.898424][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 102.898578][ 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)
[ 102.898741][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 102.898908][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 102.899065][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 102.899225][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 102.899384][ 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)
[ 102.899541][ C3] ? tc_run (net/core/dev.c:4044)
[ 102.899663][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.899817][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 102.899985][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 102.900140][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 102.900305][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 102.900467][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 102.900625][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 102.900787][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 102.900946][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 102.901111][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 102.901266][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 102.901429][ 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)
[ 102.901547][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 102.901702][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 102.901865][ 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)
[ 102.902024][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 102.902181][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 102.902345][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 102.902501][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.902665][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 102.902860][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 102.903056][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.903216][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 102.903379][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 102.903543][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 102.903701][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 102.903862][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 102.904021][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 102.904190][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 102.904382][ C3] handle_softirqs (kernel/softirq.c:561)
[ 102.904540][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 102.904701][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 102.904820][ C3]
[ 102.904899][ C3]
[ 102.904978][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 102.905147][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 102.905303][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 102.905460][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 102.905622][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 102.905787][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 102.905944][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 102.906106][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 102.906302][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 102.906471][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 102.906631][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.906803][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 102.906968][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 102.907125][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 102.907282][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 102.907441][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 102.907599][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 102.907758][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 102.907912][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 102.908070][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 102.908232][ C3] ? sock_ioctl (net/socket.c:1342)
[ 102.908389][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 102.908547][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 102.908702][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 102.908861][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 102.909017][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 102.909175][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 102.909371][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 102.909528][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 102.909725][ C3] RIP: 0033:0x7f1834432a4a
[ 102.909888][ 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.910456][ C3] RSP: 002b:00007ffff0e05d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 102.910699][ C3] RAX: ffffffffffffffda RBX: 000000000f62b9d0 RCX: 00007f1834432a4a
[ 102.910937][ C3] RDX: 000000000000002a RSI: 000000000f62bc92 RDI: 0000000000000005
[ 102.911184][ C3] RBP: 000000000f62bc92 R08: 00007ffff0e05d30 R09: 0000000000000014
[ 102.911429][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 102.911661][ C3] R13: 000000000000002a R14: 00007ffff0e05d30 R15: 0000000000000000
| [ 109.517332][ C0] preempt_count: 101, expected: 0
| [ 109.517565][ C0] RCU nest depth: 4, expected: 0
| [ 109.517752][ C0] INFO: lockdep is turned off.
| [ 109.518387][ C0] Tainted: [W]=WARN
[ 109.518530][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 109.518762][ C0] Call Trace:
[ 109.518941][ C0]
[ 109.519058][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 109.519304][ C0] __might_resched (kernel/sched/core.c:8759)
[ 109.519498][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 109.519788][ 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)
[ 109.520082][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 109.520343][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 109.520591][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 109.520839][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 109.521038][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 109.521281][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 109.521459][ C0] skb_copy (net/core/skbuff.c:2221)
[ 109.521596][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 109.521769][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 109.521945][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 109.522139][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 109.522404][ 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)
[ 109.522674][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 109.522862][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 109.523136][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 109.523371][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 109.523621][ 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)
[ 109.523889][ C0] ? tc_run (net/core/dev.c:4044)
[ 109.524094][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 109.524353][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 109.524600][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 109.524786][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 109.524980][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 109.525235][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 109.525465][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 109.525688][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 109.525926][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 109.526209][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 109.526523][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 109.526792][ 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)
[ 109.526935][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 109.527134][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 109.527325][ 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)
[ 109.527562][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 109.527751][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 109.527937][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 109.528138][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 109.528350][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 109.528659][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 109.528938][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 109.529201][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 109.529471][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 109.529661][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 109.529853][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 109.530025][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 109.530269][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 109.530473][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 109.530687][ C0] handle_softirqs (kernel/softirq.c:561)
[ 109.530860][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 109.531031][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 109.531172][ C0]
[ 109.531267][ C0]
[ 109.531355][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 109.531538][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 109.531725][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 109.531970][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 109.532175][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 109.532359][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 109.532542][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 109.532716][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 109.532943][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 109.533190][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 109.533403][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 109.533591][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 109.533764][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 109.533991][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 109.534244][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 109.534521][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 109.534755][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 109.535009][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 109.535278][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 109.535490][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 109.535725][ C0] ? sock_ioctl (net/socket.c:1342)
[ 109.535921][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 109.536116][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 109.536313][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 109.536547][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 109.536785][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 109.536977][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 109.537246][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 109.537493][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 109.537809][ C0] RIP: 0033:0x7f492f3eaa4a
[ 109.538066][ 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
[ 109.538821][ C0] RSP: 002b:00007fff5d9cfd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 109.539152][ C0] RAX: ffffffffffffffda RBX: 0000000023d279d0 RCX: 00007f492f3eaa4a
[ 109.539434][ C0] RDX: 000000000000002a RSI: 0000000023d27c92 RDI: 0000000000000005
[ 109.539757][ C0] RBP: 0000000023d27c92 R08: 00007fff5d9cfd60 R09: 0000000000000014
[ 109.540009][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 109.540277][ C0] R13: 000000000000002a R14: 00007fff5d9cfd60 R15: 0000000000000000
| [ 111.605748][ C0] preempt_count: 101, expected: 0
| [ 111.605908][ C0] RCU nest depth: 4, expected: 0
| [ 111.606072][ C0] INFO: lockdep is turned off.
| [ 111.606583][ C0] Tainted: [W]=WARN
[ 111.606709][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 111.606922][ C0] Call Trace:
[ 111.607043][ C0]
[ 111.607123][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 111.607296][ C0] __might_resched (kernel/sched/core.c:8759)
[ 111.607456][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 111.607656][ 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)
[ 111.607849][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 111.608007][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 111.608177][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 111.608339][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 111.608495][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 111.608653][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 111.608808][ C0] skb_copy (net/core/skbuff.c:2221)
[ 111.608931][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 111.609093][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 111.609252][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 111.609413][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 111.609573][ 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)
[ 111.609757][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 111.609926][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 111.610087][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 111.610247][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 111.610407][ 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)
[ 111.610564][ C0] ? tc_run (net/core/dev.c:4044)
[ 111.610684][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 111.610841][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 111.611005][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 111.611161][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 111.611321][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 111.611481][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 111.611643][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 111.611797][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 111.611956][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 111.612117][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 111.612273][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 111.612433][ 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)
[ 111.612557][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 111.612718][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 111.612874][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 111.613027][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 111.613185][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 111.613339][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 111.613498][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 111.613693][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 111.613896][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 111.614054][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 111.614210][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 111.614377][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 111.614573][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 111.614733][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 111.614898][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 111.615059][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 111.615219][ C0] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 111.615422][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 111.615624][ C0] handle_softirqs (kernel/softirq.c:561)
[ 111.615782][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 111.615939][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 111.616059][ C0]
[ 111.616140][ C0]
[ 111.616226][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 111.616445][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 111.616615][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 111.616778][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 111.616940][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 111.617111][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 111.617271][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 111.617435][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 111.617637][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 111.617801][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 111.617969][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 111.618145][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 111.618384][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 111.618561][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 111.618735][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 111.618903][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 111.619072][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 111.619279][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 111.619443][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 111.619609][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 111.619781][ C0] ? sock_ioctl (net/socket.c:1342)
[ 111.619949][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 111.620131][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 111.620308][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 111.620484][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 111.620648][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 111.620828][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 111.621066][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 111.621224][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 111.621426][ C0] RIP: 0033:0x7f77c5620a4a
[ 111.621593][ 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
[ 111.622156][ C0] RSP: 002b:00007ffcd24e1378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 111.622393][ C0] RAX: ffffffffffffffda RBX: 000000001eb179d0 RCX: 00007f77c5620a4a
[ 111.622642][ C0] RDX: 000000000000002a RSI: 000000001eb17c92 RDI: 0000000000000005
[ 111.622875][ C0] RBP: 000000001eb17c92 R08: 00007ffcd24e1380 R09: 0000000000000014
[ 111.623139][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 111.623373][ C0] R13: 000000000000002a R14: 00007ffcd24e1380 R15: 0000000000000000
| [ 113.879626][ C0] preempt_count: 101, expected: 0
| [ 113.879866][ C0] RCU nest depth: 3, expected: 0
| [ 113.880098][ C0] INFO: lockdep is turned off.
| [ 113.880794][ C0] Tainted: [W]=WARN
[ 113.880971][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 113.881266][ C0] Call Trace:
[ 113.881439][ C0]
[ 113.881559][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 113.881808][ C0] __might_resched (kernel/sched/core.c:8759)
[ 113.882054][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 113.882364][ 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)
[ 113.882660][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 113.882908][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 113.883168][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 113.883398][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 113.883619][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 113.883912][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 113.884133][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 113.884362][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 113.884581][ C0] skb_copy (net/core/skbuff.c:2221)
[ 113.884764][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 113.884990][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 113.885272][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 113.885626][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 113.885869][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 113.886100][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 113.886340][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 113.886629][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 113.886884][ C0] ? tc_run (net/core/dev.c:4044)
[ 113.887089][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 113.887343][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 113.887626][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 113.887939][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 113.888132][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 113.888385][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 113.888640][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 113.888860][ C0] ? kasan_check_range (mm/kasan/generic.c:87 mm/kasan/generic.c:104 mm/kasan/generic.c:129 mm/kasan/generic.c:161 mm/kasan/generic.c:180 mm/kasan/generic.c:189)
[ 113.889117][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.889380][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 113.889634][ 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)
[ 113.889828][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 113.890084][ C0] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 113.890343][ C0] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 113.890603][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 113.890868][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 113.891130][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 113.891393][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 113.891736][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 113.892023][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.892242][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 113.892481][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 113.892724][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 113.893025][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 113.893269][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 113.893502][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 113.893668][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 113.893869][ C0] ? trace_rcu_quiescent_state_report (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:368)
[ 113.894175][ C0] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 113.894426][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 113.894652][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 113.894967][ C0] handle_softirqs (kernel/softirq.c:561)
[ 113.895221][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 113.895472][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 113.895661][ C0]
[ 113.895788][ C0]
[ 113.895925][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 113.896164][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 113.896426][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 113.896688][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 113.896929][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 113.897171][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 113.897413][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 113.897656][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 113.897988][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 113.898248][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 113.898504][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.898754][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 113.899008][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 113.899265][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 113.899520][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 113.899780][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 113.900031][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 113.900292][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 113.900548][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 113.900800][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 113.901063][ C0] ? sock_ioctl (net/socket.c:1342)
[ 113.901296][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 113.901543][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 113.901808][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 113.902073][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 113.902346][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 113.902601][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 113.902914][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 113.903170][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 113.903487][ C0] RIP: 0033:0x7fd9c6235a4a
[ 113.903755][ 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
[ 113.904625][ C0] RSP: 002b:00007ffef7799498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 113.904996][ C0] RAX: ffffffffffffffda RBX: 00000000143ab9d0 RCX: 00007fd9c6235a4a
[ 113.905348][ C0] RDX: 000000000000002a RSI: 00000000143abc92 RDI: 0000000000000005
[ 113.905736][ C0] RBP: 00000000143abc92 R08: 00007ffef77994a0 R09: 0000000000000014
[ 113.906107][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 113.906502][ C0] R13: 000000000000002a R14: 00007ffef77994a0 R15: 0000000000000000
| [ 115.951059][ C0] preempt_count: 101, expected: 0
| [ 115.951235][ C0] RCU nest depth: 3, expected: 0
| [ 115.951403][ C0] INFO: lockdep is turned off.
| [ 115.951900][ C0] Tainted: [W]=WARN
[ 115.952031][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 115.952236][ C0] Call Trace:
[ 115.952355][ C0]
[ 115.952438][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 115.952605][ C0] __might_resched (kernel/sched/core.c:8759)
[ 115.952772][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 115.952985][ 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)
[ 115.953183][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 115.953343][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 115.953502][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 115.953653][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 115.953811][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 115.954011][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 115.954173][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 115.954322][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 115.954472][ C0] skb_copy (net/core/skbuff.c:2221)
[ 115.954590][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 115.954751][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 115.954957][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 115.955210][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 115.955376][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 115.955529][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 115.955683][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 115.955836][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 115.955989][ C0] ? tc_run (net/core/dev.c:4044)
[ 115.956104][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 115.956259][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 115.956428][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 115.956586][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 115.956702][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 115.956862][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 115.957019][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 115.957172][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 115.957323][ 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)
[ 115.957438][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 115.957590][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 115.957750][ 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)
[ 115.957903][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 115.958057][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 115.958238][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 115.958391][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 115.958547][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 115.958735][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 115.958927][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 115.959100][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 115.959256][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 115.959414][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 115.959566][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 115.959726][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 115.959899][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 115.960057][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 115.960263][ C0] handle_softirqs (kernel/softirq.c:561)
[ 115.960421][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 115.960573][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 115.960688][ C0]
[ 115.960766][ C0]
[ 115.960844][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 115.961001][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 115.961156][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 115.961309][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 115.961460][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 115.961613][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 115.961765][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 115.961915][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 115.962107][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 115.962270][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 115.962423][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 115.962573][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 115.962725][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 115.962876][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 115.963033][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 115.963197][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 115.963360][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 115.963527][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 115.963689][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 115.963856][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 115.964024][ C0] ? sock_ioctl (net/socket.c:1342)
[ 115.964187][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 115.964356][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 115.964519][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 115.964692][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 115.964855][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 115.965021][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 115.965227][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 115.965393][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 115.965595][ C0] RIP: 0033:0x7f12b357ba4a
[ 115.965754][ 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
[ 115.966301][ C0] RSP: 002b:00007ffdc67c79b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 115.966553][ C0] RAX: ffffffffffffffda RBX: 0000000028e609d0 RCX: 00007f12b357ba4a
[ 115.966779][ C0] RDX: 000000000000002a RSI: 0000000028e60c92 RDI: 0000000000000005
[ 115.967014][ C0] RBP: 0000000028e60c92 R08: 00007ffdc67c79c0 R09: 0000000000000014
[ 115.967242][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 115.967466][ C0] R13: 000000000000002a R14: 00007ffdc67c79c0 R15: 0000000000000000
| [ 122.531846][ C3] preempt_count: 101, expected: 0
| [ 122.532000][ C3] RCU nest depth: 3, expected: 0
| [ 122.532169][ C3] INFO: lockdep is turned off.
| [ 122.532662][ C3] Tainted: [W]=WARN
[ 122.532803][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 122.533006][ C3] Call Trace:
[ 122.533126][ C3]
[ 122.533206][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 122.533373][ C3] __might_resched (kernel/sched/core.c:8759)
[ 122.533541][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 122.533743][ 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)
[ 122.533937][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 122.534116][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 122.534281][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 122.534464][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 122.534623][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 122.534827][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 122.534998][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 122.535154][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 122.535327][ C3] skb_copy (net/core/skbuff.c:2221)
[ 122.535446][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 122.535623][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 122.535822][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 122.536095][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 122.536255][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 122.536426][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 122.536621][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 122.536791][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 122.536954][ C3] ? tc_run (net/core/dev.c:4044)
[ 122.537073][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 122.537248][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 122.537418][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 122.537574][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 122.537692][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 122.537851][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 122.538011][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 122.538171][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 122.538351][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 122.538522][ 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)
[ 122.538659][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 122.538818][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 122.538989][ 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)
[ 122.539170][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 122.539333][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 122.539507][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 122.539661][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 122.539833][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 122.540039][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 122.540242][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 122.540396][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 122.540564][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 122.540735][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 122.540890][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 122.541058][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 122.541244][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 122.541401][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 122.541625][ C3] handle_softirqs (kernel/softirq.c:561)
[ 122.541796][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 122.541986][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 122.542113][ C3]
[ 122.542194][ C3]
[ 122.542281][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 122.542443][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 122.542613][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 122.542783][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 122.542939][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 122.543113][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 122.543283][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 122.543450][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 122.543657][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 122.543814][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 122.543984][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 122.544151][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 122.544313][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 122.544484][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 122.544654][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 122.544808][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 122.544977][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 122.545145][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 122.545307][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 122.545473][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 122.545654][ C3] ? sock_ioctl (net/socket.c:1342)
[ 122.545811][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 122.545977][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 122.546173][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 122.546340][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 122.546525][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 122.546697][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 122.546908][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 122.547075][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 122.547272][ C3] RIP: 0033:0x7f972def6a4a
[ 122.547450][ 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
[ 122.548056][ C3] RSP: 002b:00007ffc63f67e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 122.548314][ C3] RAX: ffffffffffffffda RBX: 000000002f7699d0 RCX: 00007f972def6a4a
[ 122.548560][ C3] RDX: 000000000000002a RSI: 000000002f769c92 RDI: 0000000000000005
[ 122.548792][ C3] RBP: 000000002f769c92 R08: 00007ffc63f67e80 R09: 0000000000000014
[ 122.549047][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 122.549296][ C3] R13: 000000000000002a R14: 00007ffc63f67e80 R15: 0000000000000000
| [ 123.535643][ C1] preempt_count: 101, expected: 0
| [ 123.535836][ C1] RCU nest depth: 5, expected: 0
| [ 123.536015][ C1] INFO: lockdep is turned off.
| [ 123.536591][ C1] Tainted: [W]=WARN
[ 123.536726][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 123.536957][ C1] Workqueue: ipv6_addrconf addrconf_dad_work
[ 123.537193][ C1] Call Trace:
[ 123.537341][ C1]
[ 123.537436][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 123.537622][ C1] __might_resched (kernel/sched/core.c:8759)
[ 123.537802][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 123.538030][ 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)
[ 123.538261][ C1] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 123.538453][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 123.538642][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 123.538818][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 123.539003][ C1] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 123.539232][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 123.539426][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 123.539601][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 123.539787][ C1] skb_copy (net/core/skbuff.c:2221)
[ 123.539919][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 123.540110][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 123.540344][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 123.540625][ C1] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 123.540816][ C1] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 123.540994][ C1] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 123.541188][ C1] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 123.541380][ C1] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 123.541554][ C1] ? tc_run (net/core/dev.c:4044)
[ 123.541693][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 123.541895][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 123.542069][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 123.542243][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 123.542376][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 123.542577][ C1] ? ip6_rcv_core (./include/linux/skbuff.h:3303 net/ipv6/ip6_input.c:290)
[ 123.542762][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 123.542947][ 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)
[ 123.543078][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 123.543263][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 123.543459][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 123.543639][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 123.543867][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 123.544104][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 123.544291][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 123.544485][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 123.544677][ C1] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891)
[ 123.544870][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 123.545069][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 123.545260][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 123.545453][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 123.545651][ C1] ? spin_bug (kernel/locking/spinlock_debug.c:57 kernel/locking/spinlock_debug.c:78)
[ 123.545795][ C1] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161)
[ 123.546038][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 123.546225][ C1] handle_softirqs (kernel/softirq.c:561)
[ 123.546450][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 123.546626][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 123.546775][ C1]
[ 123.546879][ C1]
[ 123.546970][ C1] __local_bh_enable_ip (kernel/softirq.c:389)
[ 123.547147][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 123.547320][ C1] __dev_queue_xmit (net/core/dev.c:4511)
[ 123.547527][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 123.547704][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 123.547887][ C1] ? mroute6_is_socket (net/ipv6/ip6mr.c:1670)
[ 123.548082][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 123.548283][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 123.548514][ C1] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:813 ./include/net/neighbour.h:493)
[ 123.548698][ C1] ? ipv6_chk_mcast_addr (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/ipv6/mcast.c:1090)
[ 123.548875][ C1] ? ip6_finish_output2 (./include/linux/rcupdate.h:337 (discriminator 142) ./include/linux/rcupdate.h:849 (discriminator 142) net/ipv6/ip6_output.c:126 (discriminator 142))
[ 123.549057][ C1] ip6_finish_output2 (./include/net/neighbour.h:537 net/ipv6/ip6_output.c:141)
[ 123.549243][ C1] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 123.549434][ C1] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 123.549574][ C1] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 123.549752][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 123.549939][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 123.550133][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 123.550373][ C1] NF_HOOK.constprop.0 (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 ./include/linux/netfilter.h:238 ./include/linux/netfilter.h:312)
[ 123.550563][ C1] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 123.550746][ C1] ? __pfx_xfrm_lookup_with_ifid (net/xfrm/xfrm_policy.c:3169)
[ 123.550965][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3287)
[ 123.551138][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 123.551361][ C1] ? icmp6_dst_alloc (net/ipv6/route.c:3295)
[ 123.551554][ C1] ? __local_bh_enable_ip (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 kernel/softirq.c:394)
[ 123.551743][ C1] mld_sendpack (net/ipv6/mcast.c:1866)
[ 123.551922][ C1] ? __pfx_mld_sendpack (net/ipv6/mcast.c:1823)
[ 123.552107][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 123.552287][ C1] ipv6_mc_dad_complete (./include/linux/refcount.h:192 net/ipv6/mcast.c:2288)
[ 123.552471][ C1] addrconf_dad_completed (net/ipv6/addrconf.c:4364)
[ 123.552644][ C1] ? __pfx_addrconf_dad_completed (net/ipv6/addrconf.c:4330)
[ 123.552863][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 123.553039][ C1] ? addrconf_dad_work (net/ipv6/addrconf.c:4291)
[ 123.553218][ C1] addrconf_dad_work (net/ipv6/addrconf.c:4291)
[ 123.553398][ C1] ? __pfx_debug_object_deactivate (lib/debugobjects.c:862)
[ 123.553638][ C1] ? __pfx_addrconf_dad_work (net/ipv6/addrconf.c:4201)
[ 123.553825][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 123.554009][ C1] ? process_one_work (kernel/workqueue.c:3205)
[ 123.554201][ C1] process_one_work (kernel/workqueue.c:3229)
[ 123.554407][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 123.554655][ C1] ? __pfx_process_one_work (kernel/workqueue.c:3131)
[ 123.554831][ C1] ? assign_work (kernel/workqueue.c:1200)
[ 123.555012][ C1] worker_thread (kernel/workqueue.c:3304 kernel/workqueue.c:3391)
[ 123.555188][ C1] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 123.555430][ C1] ? __pfx_worker_thread (kernel/workqueue.c:3337)
[ 123.555616][ C1] ? __pfx_worker_thread (kernel/workqueue.c:3337)
[ 123.555799][ C1] kthread (kernel/kthread.c:389)
[ 123.555945][ C1] ? __pfx_kthread (kernel/kthread.c:342)
[ 123.556126][ C1] ret_from_fork (arch/x86/kernel/process.c:147)
[ 123.556346][ C1] ? __pfx_kthread (kernel/kthread.c:342)
[ 123.556526][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:257)
| [ 124.605224][ C2] preempt_count: 101, expected: 0
| [ 124.605415][ C2] RCU nest depth: 3, expected: 0
| [ 124.605592][ C2] INFO: lockdep is turned off.
| [ 124.606082][ C2] Tainted: [W]=WARN
[ 124.606205][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 124.606415][ C2] Call Trace:
[ 124.606531][ C2]
[ 124.606609][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 124.606773][ C2] __might_resched (kernel/sched/core.c:8759)
[ 124.606930][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 124.607123][ 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)
[ 124.607315][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 124.607475][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 124.607629][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 124.607779][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 124.607931][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 124.608124][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 124.608281][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 124.608431][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 124.608582][ C2] skb_copy (net/core/skbuff.c:2221)
[ 124.608707][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 124.608864][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 124.609056][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 124.609289][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 124.609447][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 124.609600][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 124.609752][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 124.609911][ C2] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 124.610061][ C2] ? tc_run (net/core/dev.c:4044)
[ 124.610179][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 124.610335][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 124.610491][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 124.610646][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 124.610760][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 124.610910][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 124.611069][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 124.611225][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 124.611372][ 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)
[ 124.611486][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 124.611636][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 124.611788][ 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)
[ 124.611940][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 124.612089][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 124.612248][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 124.612398][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 124.612549][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 124.612737][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 124.612923][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 124.613077][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 124.613227][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 124.613388][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 124.613541][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 124.613696][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 124.613850][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 124.614004][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 124.614199][ C2] handle_softirqs (kernel/softirq.c:561)
[ 124.614355][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 124.614512][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 124.614625][ C2]
[ 124.614702][ C2]
[ 124.614779][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 124.614931][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 124.615081][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 124.615232][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 124.615382][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 124.615546][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 124.615700][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 124.615852][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 124.616041][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 124.616202][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 124.616369][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 124.616521][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 124.616684][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 124.616835][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 124.616987][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 124.617138][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 124.617292][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 124.617443][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 124.617594][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 124.617752][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 124.617914][ C2] ? sock_ioctl (net/socket.c:1342)
[ 124.618093][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 124.618249][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 124.618400][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 124.618552][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 124.618703][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 124.618853][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 124.619047][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 124.619202][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 124.619393][ C2] RIP: 0033:0x7fd82690ea4a
[ 124.619554][ 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
[ 124.620098][ C2] RSP: 002b:00007fff969d39e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 124.620330][ C2] RAX: ffffffffffffffda RBX: 000000001ceba9d0 RCX: 00007fd82690ea4a
[ 124.620574][ C2] RDX: 000000000000002a RSI: 000000001cebac92 RDI: 0000000000000005
[ 124.620805][ C2] RBP: 000000001cebac92 R08: 00007fff969d39f0 R09: 0000000000000014
[ 124.621037][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 124.621265][ C2] R13: 000000000000002a R14: 00007fff969d39f0 R15: 0000000000000000
| [ 126.998120][ C3] preempt_count: 101, expected: 0
| [ 126.998302][ C3] RCU nest depth: 4, expected: 0
| [ 126.998477][ C3] INFO: lockdep is turned off.
| [ 126.998998][ C3] Tainted: [W]=WARN
[ 126.999129][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 126.999394][ C3] Call Trace:
[ 126.999588][ C3]
[ 126.999717][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 126.999959][ C3] __might_resched (kernel/sched/core.c:8759)
[ 127.000141][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 127.000364][ 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)
[ 127.000588][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 127.000774][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 127.000937][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 127.001094][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 127.001261][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 127.001429][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 127.001602][ C3] skb_copy (net/core/skbuff.c:2221)
[ 127.001735][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 127.001974][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 127.002182][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 127.002345][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 127.002502][ 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)
[ 127.002675][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 127.002847][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 127.003008][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 127.003173][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 127.003345][ 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)
[ 127.003513][ C3] ? tc_run (net/core/dev.c:4044)
[ 127.003645][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 127.003848][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 127.004016][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 127.004174][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 127.004335][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 127.004492][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 127.004650][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 127.004839][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 127.004998][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 127.005168][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 127.005328][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 127.005490][ 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)
[ 127.005609][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 127.005774][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 127.005935][ 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)
[ 127.006099][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 127.006268][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 127.006439][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 127.006599][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 127.006766][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 127.006962][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 127.007163][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 127.007334][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 127.007510][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 127.007691][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 127.007892][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 127.008065][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 127.008230][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 127.008389][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 127.008590][ C3] handle_softirqs (kernel/softirq.c:561)
[ 127.008776][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 127.008957][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 127.009076][ C3]
[ 127.009162][ C3]
[ 127.009243][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 127.009402][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 127.009557][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 127.009724][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 127.009884][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 127.010053][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 127.010214][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 127.010372][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 127.010572][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 127.010740][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 127.010904][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 127.011061][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 127.011235][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 127.011390][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 127.011544][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 127.011709][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 127.011874][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 127.012031][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 127.012192][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 127.012359][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 127.012519][ C3] ? sock_ioctl (net/socket.c:1342)
[ 127.012678][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 127.012865][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 127.013020][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 127.013179][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 127.013339][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 127.013498][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 127.013713][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 127.013903][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 127.014103][ C3] RIP: 0033:0x7f26542e2a4a
[ 127.014272][ 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
[ 127.014846][ C3] RSP: 002b:00007ffd2b924b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 127.015085][ C3] RAX: ffffffffffffffda RBX: 00000000163cd9d0 RCX: 00007f26542e2a4a
[ 127.015325][ C3] RDX: 000000000000002a RSI: 00000000163cdc92 RDI: 0000000000000005
[ 127.015562][ C3] RBP: 00000000163cdc92 R08: 00007ffd2b924b10 R09: 0000000000000014
[ 127.015821][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 127.016058][ C3] R13: 000000000000002a R14: 00007ffd2b924b10 R15: 0000000000000000
| [ 129.020913][ C3] preempt_count: 101, expected: 0
| [ 129.021087][ C3] RCU nest depth: 4, expected: 0
| [ 129.021266][ C3] INFO: lockdep is turned off.
| [ 129.021779][ C3] Tainted: [W]=WARN
[ 129.021900][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 129.022093][ C3] Call Trace:
[ 129.022242][ C3]
[ 129.022332][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 129.022500][ C3] __might_resched (kernel/sched/core.c:8759)
[ 129.022672][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 129.022888][ 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)
[ 129.023092][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 129.023273][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 129.023432][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 129.023601][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 129.023774][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 129.023935][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 129.024092][ C3] skb_copy (net/core/skbuff.c:2221)
[ 129.024219][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 129.024388][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 129.024549][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 129.024713][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 129.024888][ 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)
[ 129.025063][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 129.025236][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 129.025415][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 129.025587][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 129.025770][ 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)
[ 129.025932][ C3] ? tc_run (net/core/dev.c:4044)
[ 129.026063][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 129.026228][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 129.026405][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 129.026584][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 129.026746][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 129.026909][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 129.027066][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 129.027227][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 129.027397][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 129.027561][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 129.027723][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 129.027896][ 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)
[ 129.028028][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 129.028199][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 129.028367][ 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)
[ 129.028545][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 129.028724][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 129.028891][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 129.029073][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 129.029244][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 129.029473][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 129.029687][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 129.029853][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 129.030029][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 129.030204][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 129.030377][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 129.030544][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 129.030712][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 129.030879][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 129.031112][ C3] handle_softirqs (kernel/softirq.c:561)
[ 129.031282][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 129.031462][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 129.031597][ C3]
[ 129.031688][ C3]
[ 129.031771][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 129.031941][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 129.032106][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 129.032280][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 129.032447][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 129.032611][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 129.032787][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 129.032950][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 129.033146][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 129.033308][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 129.033472][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 129.033632][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 129.033799][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 129.033970][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 129.034129][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 129.034295][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 129.034450][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 129.034606][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 129.034768][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 129.034933][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 129.035092][ C3] ? sock_ioctl (net/socket.c:1342)
[ 129.035254][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 129.035417][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 129.035573][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 129.035730][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 129.035885][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 129.036076][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 129.036275][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 129.036467][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 129.036687][ C3] RIP: 0033:0x7fa5f0799a4a
[ 129.036867][ 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
[ 129.037466][ C3] RSP: 002b:00007ffc0898ddd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 129.037732][ C3] RAX: ffffffffffffffda RBX: 000000001b6b49d0 RCX: 00007fa5f0799a4a
[ 129.037987][ C3] RDX: 000000000000002a RSI: 000000001b6b4c92 RDI: 0000000000000005
[ 129.038243][ C3] RBP: 000000001b6b4c92 R08: 00007ffc0898dde0 R09: 0000000000000014
[ 129.038499][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 129.038772][ C3] R13: 000000000000002a R14: 00007ffc0898dde0 R15: 0000000000000000
| [ 135.299007][ C3] preempt_count: 101, expected: 0
| [ 135.299173][ C3] RCU nest depth: 4, expected: 0
| [ 135.299350][ C3] INFO: lockdep is turned off.
| [ 135.299874][ C3] Tainted: [W]=WARN
[ 135.300001][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 135.300205][ C3] Call Trace:
[ 135.300327][ C3]
[ 135.300432][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 135.300605][ C3] __might_resched (kernel/sched/core.c:8759)
[ 135.300768][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 135.300980][ 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)
[ 135.301204][ C3] ? __local_bh_enable_ip (kernel/softirq.c:389)
[ 135.301372][ C3] ? __dev_queue_xmit (net/core/dev.c:4511)
[ 135.301530][ C3] ? packet_snd (net/packet/af_packet.c:3132)
[ 135.301712][ C3] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 135.301873][ C3] ? __x64_sys_sendto (net/socket.c:2211)
[ 135.302041][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 135.302202][ C3] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 135.302411][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 135.302578][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 135.302746][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 135.302959][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 135.303120][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 135.303278][ C3] skb_copy (net/core/skbuff.c:2221)
[ 135.303408][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 135.303592][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 135.303767][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 135.303938][ C3] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 135.304099][ 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)
[ 135.304264][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 135.304430][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 135.304590][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 135.304777][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 135.304935][ 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)
[ 135.305101][ C3] ? tc_run (net/core/dev.c:4044)
[ 135.305235][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 135.305392][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 135.305559][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 135.305747][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 135.305908][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 135.306073][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 135.306241][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 135.306412][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 135.306583][ C3] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364)
[ 135.306739][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 135.306903][ 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)
[ 135.307025][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 135.307190][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 135.307357][ 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)
[ 135.307525][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 135.307689][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 135.307857][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 135.308022][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 135.308183][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 135.308387][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 135.308597][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 135.308754][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 135.308918][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 135.309089][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 135.309251][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 135.309417][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 135.309582][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 135.309748][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 135.309955][ C3] handle_softirqs (kernel/softirq.c:561)
[ 135.310129][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 135.310291][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 135.310409][ C3]
[ 135.310492][ C3]
[ 135.310575][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 135.310743][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 135.310904][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 135.311082][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 135.311241][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 135.311404][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 135.311582][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 135.311740][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 135.311946][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 135.312115][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 135.312293][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 135.312451][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 135.312628][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 135.312784][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 135.312946][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 135.313106][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 135.313266][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 135.313429][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 135.313593][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 135.313754][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 135.313921][ C3] ? sock_ioctl (net/socket.c:1342)
[ 135.314079][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 135.314240][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 135.314395][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 135.314555][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 135.314718][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 135.314876][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 135.315076][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 135.315237][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 135.315436][ C3] RIP: 0033:0x7f77e8d7ba4a
[ 135.315610][ 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
[ 135.316172][ C3] RSP: 002b:00007ffeb97563f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 135.316428][ C3] RAX: ffffffffffffffda RBX: 00000000136739d0 RCX: 00007f77e8d7ba4a
[ 135.316670][ C3] RDX: 000000000000002a RSI: 0000000013673c92 RDI: 0000000000000005
[ 135.316917][ C3] RBP: 0000000013673c92 R08: 00007ffeb9756400 R09: 0000000000000014
[ 135.317164][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 135.317401][ C3] R13: 000000000000002a R14: 00007ffeb9756400 R15: 0000000000000000
| [ 137.386316][ C2] preempt_count: 101, expected: 0
| [ 137.386601][ C2] RCU nest depth: 4, expected: 0
| [ 137.386887][ C2] INFO: lockdep is turned off.
| [ 137.387697][ C2] Tainted: [W]=WARN
[ 137.387894][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 137.388218][ C2] Call Trace:
[ 137.388419][ C2]
[ 137.388558][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 137.388850][ C2] __might_resched (kernel/sched/core.c:8759)
[ 137.389125][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 137.389480][ 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)
[ 137.389834][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 137.390113][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 137.390391][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 137.390663][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 137.390921][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 137.391183][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 137.391446][ C2] skb_copy (net/core/skbuff.c:2221)
[ 137.391652][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 137.391919][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 137.392193][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 137.392464][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 137.392734][ 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)
[ 137.393005][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 137.393287][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 137.393577][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 137.393836][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 137.394101][ 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)
[ 137.394359][ C2] ? tc_run (net/core/dev.c:4044)
[ 137.394569][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 137.394847][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 137.395124][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 137.395398][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 137.395676][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 137.395936][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 137.396194][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 137.396467][ C2] ? sock_def_write_space (net/core/sock.c:3502)
[ 137.396665][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 137.396837][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 137.397001][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 137.397177][ 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)
[ 137.397312][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 137.397492][ C2] ? enqueue_hrtimer (kernel/time/hrtimer.c:1085 (discriminator 3))
[ 137.397653][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 137.397825][ C2] ? hrtimer_start_range_ns (kernel/time/hrtimer.c:176 kernel/time/hrtimer.c:1291)
[ 137.397995][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 137.398167][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 137.398355][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 137.398570][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 137.398783][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 137.398953][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 137.399124][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 137.399307][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 137.399657][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 137.399946][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 137.400133][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 137.400317][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 137.400492][ 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)
[ 137.400709][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 137.400881][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 137.401054][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 137.401284][ C2] handle_softirqs (kernel/softirq.c:561)
[ 137.401468][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 137.401641][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 137.401772][ C2]
[ 137.401861][ C2]
[ 137.401951][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 137.402123][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 137.402302][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 137.402485][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 137.402658][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 137.402832][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 137.403009][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 137.403182][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 137.403411][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 137.403594][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 137.403773][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 137.403949][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 137.404129][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 137.404310][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 137.404483][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 137.404659][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 137.404829][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 137.405006][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 137.405168][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 137.405346][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 137.405522][ C2] ? sock_ioctl (net/socket.c:1342)
[ 137.405683][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 137.405851][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 137.406004][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 137.406170][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 137.406403][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 137.406641][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 137.406861][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 137.407029][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 137.407241][ C2] RIP: 0033:0x7f3b70cf6a4a
[ 137.407434][ 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
[ 137.408019][ C2] RSP: 002b:00007ffd5c448ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 137.408256][ C2] RAX: ffffffffffffffda RBX: 000000000119e9d0 RCX: 00007f3b70cf6a4a
[ 137.408517][ C2] RDX: 000000000000002a RSI: 000000000119ec92 RDI: 0000000000000005
[ 137.408772][ C2] RBP: 000000000119ec92 R08: 00007ffd5c448eb0 R09: 0000000000000014
[ 137.409009][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 137.409243][ C2] R13: 000000000000002a R14: 00007ffd5c448eb0 R15: 0000000000000000
| [ 139.589780][ C3] preempt_count: 101, expected: 0
| [ 139.589949][ C3] RCU nest depth: 3, expected: 0
| [ 139.590117][ C3] INFO: lockdep is turned off.
| [ 139.590636][ C3] Tainted: [W]=WARN
[ 139.590768][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 139.590989][ C3] Call Trace:
[ 139.591117][ C3]
[ 139.591206][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 139.591389][ C3] __might_resched (kernel/sched/core.c:8759)
[ 139.591565][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 139.591783][ 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)
[ 139.591993][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 139.592164][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 139.592347][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 139.592510][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 139.592665][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 139.592875][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 139.593030][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 139.593201][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 139.593371][ C3] skb_copy (net/core/skbuff.c:2221)
[ 139.593508][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 139.593681][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 139.593899][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 139.594156][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 139.594328][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 139.594499][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 139.594671][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 139.594845][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 139.595013][ C3] ? tc_run (net/core/dev.c:4044)
[ 139.595140][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 139.595312][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 139.595481][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 139.595650][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 139.595779][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 139.595946][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 139.596109][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 139.596277][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 139.596428][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 139.596584][ 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)
[ 139.596705][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 139.596871][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 139.597039][ 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)
[ 139.597205][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 139.597378][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 139.597544][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 139.597707][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 139.597871][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 139.598078][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 139.598282][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 139.598445][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 139.598619][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 139.598790][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 139.598955][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 139.599127][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 139.599294][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 139.599461][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 139.599627][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 139.599851][ C3] handle_softirqs (kernel/softirq.c:561)
[ 139.600025][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 139.600193][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 139.600319][ C3]
[ 139.600405][ C3]
[ 139.600489][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 139.600656][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 139.600820][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 139.601003][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 139.601170][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 139.601339][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 139.601506][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 139.601677][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 139.601883][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 139.602054][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 139.602237][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 139.602405][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 139.602574][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 139.602748][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 139.602918][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 139.603085][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 139.603252][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 139.603428][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 139.603595][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 139.603764][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 139.603935][ C3] ? sock_ioctl (net/socket.c:1342)
[ 139.604108][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 139.604274][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 139.604442][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 139.604607][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 139.604808][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 139.604980][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 139.605190][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 139.605360][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 139.605572][ C3] RIP: 0033:0x7f97461aea4a
[ 139.605751][ 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
[ 139.606367][ C3] RSP: 002b:00007ffd3bfa0098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 139.606623][ C3] RAX: ffffffffffffffda RBX: 00000000077d99d0 RCX: 00007f97461aea4a
[ 139.606881][ C3] RDX: 000000000000002a RSI: 00000000077d9c92 RDI: 0000000000000005
[ 139.607140][ C3] RBP: 00000000077d9c92 R08: 00007ffd3bfa00a0 R09: 0000000000000014
[ 139.607392][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 139.607653][ C3] R13: 000000000000002a R14: 00007ffd3bfa00a0 R15: 0000000000000000
| [ 141.678283][ C0] preempt_count: 101, expected: 0
| [ 141.678440][ C0] RCU nest depth: 3, expected: 0
| [ 141.678600][ C0] INFO: lockdep is turned off.
| [ 141.679065][ C0] Tainted: [W]=WARN
[ 141.679185][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 141.679378][ C0] Call Trace:
[ 141.679504][ C0]
[ 141.679610][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 141.679772][ C0] __might_resched (kernel/sched/core.c:8759)
[ 141.679925][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 141.680117][ 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)
[ 141.680318][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 141.680472][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 141.680640][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 141.680799][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 141.680961][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 141.681151][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 141.681308][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 141.681465][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 141.681641][ C0] skb_copy (net/core/skbuff.c:2221)
[ 141.681765][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 141.681923][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 141.682140][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 141.682372][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 141.682531][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 141.682709][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 141.682864][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 141.683017][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 141.683172][ C0] ? tc_run (net/core/dev.c:4044)
[ 141.683288][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 141.683447][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 141.683609][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 141.683774][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 141.683892][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 141.684045][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 141.684203][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 141.684372][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 141.684522][ 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)
[ 141.684636][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 141.684803][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 141.684963][ 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)
[ 141.685120][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 141.685282][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 141.685434][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 141.685597][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 141.685747][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 141.685936][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 141.686124][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 141.686307][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 141.686460][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 141.686638][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 141.686792][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 141.686954][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 141.687120][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 141.687290][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 141.687499][ C0] handle_softirqs (kernel/softirq.c:561)
[ 141.687668][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 141.687828][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 141.687957][ C0]
[ 141.688036][ C0]
[ 141.688125][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 141.688294][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 141.688445][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 141.688623][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 141.688776][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 141.688930][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 141.689084][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 141.689238][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 141.689426][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 141.689579][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 141.689739][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 141.689897][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 141.690050][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 141.690200][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 141.690350][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 141.690514][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 141.690665][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 141.690820][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 141.690973][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 141.691141][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 141.691295][ C0] ? sock_ioctl (net/socket.c:1342)
[ 141.691447][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 141.691600][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 141.691753][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 141.691907][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 141.692063][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 141.692219][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 141.692422][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 141.692576][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 141.692780][ C0] RIP: 0033:0x7f792d715a4a
[ 141.692948][ 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
[ 141.693496][ C0] RSP: 002b:00007ffc28964bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 141.693729][ C0] RAX: ffffffffffffffda RBX: 000000000c85a9d0 RCX: 00007f792d715a4a
[ 141.693956][ C0] RDX: 000000000000002a RSI: 000000000c85ac92 RDI: 0000000000000005
[ 141.694194][ C0] RBP: 000000000c85ac92 R08: 00007ffc28964c00 R09: 0000000000000014
[ 141.694422][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 141.694655][ C0] R13: 000000000000002a R14: 00007ffc28964c00 R15: 0000000000000000
| [ 147.919139][ C3] preempt_count: 101, expected: 0
| [ 147.919303][ C3] RCU nest depth: 3, expected: 0
| [ 147.919462][ C3] INFO: lockdep is turned off.
| [ 147.919934][ C3] Tainted: [W]=WARN
[ 147.920050][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 147.920237][ C3] Call Trace:
[ 147.920366][ C3]
[ 147.920455][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 147.920637][ C3] __might_resched (kernel/sched/core.c:8759)
[ 147.920808][ 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.921022][ 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.921234][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 147.921404][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 147.921573][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 147.921745][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 147.921920][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 147.922126][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 147.922294][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 147.922460][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 147.922626][ C3] skb_copy (net/core/skbuff.c:2221)
[ 147.922751][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 147.922923][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 147.923141][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 147.923396][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 147.923566][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 147.923733][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 147.923900][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 147.924070][ C3] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 147.924239][ C3] ? tc_run (net/core/dev.c:4044)
[ 147.924370][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 147.924544][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 147.924713][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 147.924877][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 147.925002][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 147.925167][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 147.925336][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 147.925504][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 147.925677][ 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.925802][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 147.925973][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 147.926141][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 147.926318][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 147.926482][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 147.926649][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 147.926817][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 147.927027][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 147.927234][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 147.927401][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 147.927568][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 147.927737][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 147.927951][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 147.928118][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 147.928290][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 147.928455][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 147.928621][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 147.928788][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 147.928956][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 147.929084][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 147.929295][ C3] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 147.929468][ C3] handle_softirqs (kernel/softirq.c:561)
[ 147.929639][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 147.929809][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 147.929935][ C3]
[ 147.930022][ C3]
[ 147.930106][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 147.930273][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 147.930446][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 147.930617][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 147.930785][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 147.930959][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 147.931125][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 147.931294][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 147.931502][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 147.931672][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 147.931844][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 147.932011][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 147.932181][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 147.932350][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 147.932514][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 147.932677][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 147.932840][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 147.933010][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 147.933179][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 147.933353][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 147.933522][ C3] ? sock_ioctl (net/socket.c:1342)
[ 147.933688][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 147.933857][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 147.934024][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 147.934198][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 147.934363][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 147.934527][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 147.934736][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 147.934903][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 147.935116][ C3] RIP: 0033:0x7f5339493a4a
[ 147.935289][ 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.935878][ C3] RSP: 002b:00007ffdfbb84188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 147.936133][ C3] RAX: ffffffffffffffda RBX: 000000000a0b89d0 RCX: 00007f5339493a4a
[ 147.936394][ C3] RDX: 000000000000002a RSI: 000000000a0b8c92 RDI: 0000000000000005
[ 147.936649][ C3] RBP: 000000000a0b8c92 R08: 00007ffdfbb84190 R09: 0000000000000014
[ 147.936897][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 147.937147][ C3] R13: 000000000000002a R14: 00007ffdfbb84190 R15: 0000000000000000
| [ 149.971132][ C0] preempt_count: 101, expected: 0
| [ 149.971314][ C0] RCU nest depth: 3, expected: 0
| [ 149.971489][ C0] INFO: lockdep is turned off.
| [ 149.972016][ C0] Tainted: [W]=WARN
[ 149.972146][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 149.972359][ C0] Call Trace:
[ 149.972490][ C0]
[ 149.972579][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 149.972760][ C0] __might_resched (kernel/sched/core.c:8759)
[ 149.972938][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 149.973157][ 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)
[ 149.973377][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 149.973551][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 149.973727][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 149.973898][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 149.974071][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 149.974285][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 149.974458][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 149.974635][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 149.974805][ C0] skb_copy (net/core/skbuff.c:2221)
[ 149.974935][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 149.975108][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 149.975322][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 149.975576][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 149.975754][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 149.975931][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 149.976104][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 149.976287][ C0] ? __pfx_nf_ingress (net/core/dev.c:5491)
[ 149.976457][ C0] ? tc_run (net/core/dev.c:4044)
[ 149.976589][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 149.976764][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 149.976933][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 149.977102][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 149.977236][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 149.977405][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 149.977573][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 149.977744][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 149.977913][ 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)
[ 149.978041][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 149.978212][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 149.978383][ 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)
[ 149.978560][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 149.978732][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 149.978902][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 149.979070][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 149.979242][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 149.979453][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 149.979664][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 149.979840][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 149.980010][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 149.980183][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 149.980353][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 149.980524][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 149.980693][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 149.980872][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 149.981087][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 149.981268][ C0] handle_softirqs (kernel/softirq.c:561)
[ 149.981442][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 149.981615][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 149.981745][ C0]
[ 149.981835][ C0]
[ 149.981924][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 149.982093][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 149.982269][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 149.982443][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 149.982612][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 149.982787][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 149.982959][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 149.983129][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 149.983344][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 149.983520][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 149.983692][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 149.983859][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 149.984032][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 149.984203][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 149.984374][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 149.984543][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 149.984713][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 149.984886][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 149.985055][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 149.985228][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 149.985401][ C0] ? sock_ioctl (net/socket.c:1342)
[ 149.985574][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 149.985743][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 149.985911][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 149.986090][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 149.986272][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 149.986441][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 149.986656][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 149.986829][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 149.987045][ C0] RIP: 0033:0x7f60726fea4a
[ 149.987221][ 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
[ 149.987830][ C0] RSP: 002b:00007ffccbfefbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 149.988089][ C0] RAX: ffffffffffffffda RBX: 000000003cf969d0 RCX: 00007f60726fea4a
[ 149.988344][ C0] RDX: 000000000000002a RSI: 000000003cf96c92 RDI: 0000000000000005
[ 149.988602][ C0] RBP: 000000003cf96c92 R08: 00007ffccbfefbd0 R09: 0000000000000014
[ 149.988857][ C0] 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