======================================
| [ 170.016589][ C2] #2: ffffffff8a759060 (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
| [ 170.016915][ C2] #3: ffffffff8a759060 (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)
| [ 170.017241][ C2]
| [ 170.017241][ C2] stack backtrace:
[ 170.017790][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 170.018022][ C2] Call Trace:
[ 170.018160][ C2]
[ 170.018257][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 170.018452][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4041)
[ 170.018646][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 170.018830][ C2] mark_lock_irq (kernel/locking/lockdep.c:4006 kernel/locking/lockdep.c:4052 kernel/locking/lockdep.c:4263)
[ 170.019016][ C2] ? __pfx_mark_lock_irq (kernel/locking/lockdep.c:4254)
[ 170.019198][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 170.019384][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 170.019565][ C2] ? fib_table_lookup (net/ipv4/fib_trie.c:1634)
[ 170.019753][ C2] ? save_trace (kernel/locking/lockdep.c:588)
[ 170.019940][ C2] mark_lock (kernel/locking/lockdep.c:4749)
[ 170.020080][ C2] mark_usage (kernel/locking/lockdep.c:4638)
[ 170.020216][ C2] __lock_acquire (kernel/locking/lockdep.c:5180)
[ 170.020399][ C2] ? fib_rules_lookup (net/core/fib_rules.c:295)
[ 170.020591][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 170.020773][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 170.021008][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 170.021190][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 170.021370][ C2] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3))
[ 170.021509][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 170.021691][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 170.021873][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 170.022103][ C2] fs_reclaim_acquire (mm/page_alloc.c:3854 mm/page_alloc.c:3867)
[ 170.022291][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 170.022519][ C2] kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:319 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 170.022748][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 170.022935][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 170.023113][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 170.023297][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 170.023482][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 170.023671][ 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)
[ 170.023856][ C2] skb_copy (net/core/skbuff.c:2221)
[ 170.023996][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 170.024180][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 170.024369][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 170.024556][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 170.024752][ 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)
[ 170.024936][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 170.025125][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 170.025307][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 170.025489][ 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)
[ 170.025670][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 170.025858][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 170.026047][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 170.026229][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 170.026407][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 170.026598][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 170.026779][ 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)
[ 170.026914][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 170.027095][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 170.027283][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 170.027464][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 170.027655][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 170.027838][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 170.028022][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 170.028250][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 170.028477][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 170.028657][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 170.028855][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 170.029035][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 170.029215][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 170.029395][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 170.029576][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 170.029757][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 170.029948][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 170.030138][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 170.030281][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 170.030505][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 170.030688][ C2] handle_softirqs (kernel/softirq.c:561)
[ 170.030879][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 170.031060][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 170.031271][ C2]
[ 170.031366][ C2]
[ 170.031454][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 170.031626][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 170.031802][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 170.031970][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 170.032136][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 170.032308][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 170.032485][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 170.032651][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 170.032858][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 170.033034][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 170.033204][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 170.033371][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 170.033539][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 170.033706][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 170.033876][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 170.034043][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 170.034212][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 170.034380][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 170.034549][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 170.034729][ C2] ? sock_ioctl (net/socket.c:1342)
[ 170.034901][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 170.035069][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 170.035242][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 170.035408][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 170.035575][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 170.035786][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 170.035954][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 170.036163][ C2] RIP: 0033:0x7f9046c3da4a
[ 170.036338][ 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
[ 170.036933][ C2] RSP: 002b:00007fff6cb2e518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 170.037187][ C2] RAX: ffffffffffffffda RBX: 0000000009db09d0 RCX: 00007f9046c3da4a
[ 170.037442][ C2] RDX: 000000000000002a RSI: 0000000009db0c92 RDI: 0000000000000005
[ 170.037696][ C2] RBP: 0000000009db0c92 R08: 00007fff6cb2e520 R09: 0000000000000014
[ 170.037948][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 170.038199][ C2] R13: 000000000000002a R14: 00007fff6cb2e520 R15: 0000000000000000
| [ 170.039327][ C2] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1552, name: mausezahn
| [ 170.039828][ C2] preempt_count: 101, expected: 0
| [ 170.040101][ C2] RCU nest depth: 4, expected: 0
| [ 170.040371][ C2] INFO: lockdep is turned off.
[ 170.041102][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 170.041405][ C2] Call Trace:
[ 170.041598][ C2]
[ 170.041706][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 170.041922][ C2] __might_resched (kernel/sched/core.c:8759)
[ 170.042176][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 170.042502][ 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)
[ 170.042831][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 170.043088][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 170.043346][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 170.043604][ C2] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814)
[ 170.043857][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 170.044107][ 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)
[ 170.044355][ C2] skb_copy (net/core/skbuff.c:2221)
[ 170.044555][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 170.044818][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 170.045079][ C2] ? find_held_lock (kernel/locking/lockdep.c:5339)
[ 170.045342][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 170.045600][ 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)
[ 170.045864][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 170.046125][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 170.046382][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 170.046652][ 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)
[ 170.046895][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 170.047154][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 170.047415][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 170.047684][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 170.047941][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 170.048220][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 170.048474][ 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)
[ 170.048652][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 170.048906][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 170.049155][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851)
[ 170.049416][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 170.049671][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 170.049920][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 170.050186][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 170.050498][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 170.050810][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 170.051236][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 170.051493][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 170.051751][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 170.052006][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 170.052453][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 170.052708][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 170.052959][ C2] ? clockevents_program_event (kernel/time/clockevents.c:326)
[ 170.053219][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 170.053654][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 170.053852][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 170.054165][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 170.054430][ C2] handle_softirqs (kernel/softirq.c:561)
[ 170.054871][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 170.055037][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 170.055159][ C2]
[ 170.055241][ C2]
[ 170.055341][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 170.055595][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 170.055751][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 170.055920][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 170.056076][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 170.056328][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 170.056488][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 170.056640][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 170.056834][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 170.057093][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 170.057256][ C2] ? __lock_release (kernel/locking/lockdep.c:5525)
[ 170.057411][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 170.057585][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 170.057835][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 170.057992][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 170.058146][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 170.058302][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 170.058560][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 170.058718][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 170.058876][ C2] ? sock_ioctl (net/socket.c:1342)
[ 170.059035][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 170.059296][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 170.059463][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 170.059617][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 170.059775][ C2] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406)
[ 170.060070][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 170.060230][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 170.060431][ C2] RIP: 0033:0x7f9046c3da4a
[ 170.060602][ 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
[ 170.061281][ C2] RSP: 002b:00007fff6cb2e518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 170.061616][ C2] RAX: ffffffffffffffda RBX: 0000000009db09d0 RCX: 00007f9046c3da4a
[ 170.061856][ C2] RDX: 000000000000002a RSI: 0000000009db0c92 RDI: 0000000000000005
[ 170.062092][ C2] RBP: 0000000009db0c92 R08: 00007fff6cb2e520 R09: 0000000000000014
[ 170.062424][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 170.062661][ C2] R13: 000000000000002a R14: 00007fff6cb2e520 R15: 0000000000000000
| [ 172.088895][ C0] preempt_count: 101, expected: 0
| [ 172.089051][ C0] RCU nest depth: 4, expected: 0
| [ 172.089208][ C0] INFO: lockdep is turned off.
| [ 172.089716][ C0] Tainted: [W]=WARN
[ 172.089837][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 172.090032][ C0] Call Trace:
[ 172.090152][ C0]
[ 172.090235][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 172.090416][ C0] __might_resched (kernel/sched/core.c:8759)
[ 172.090576][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 172.090778][ 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)
[ 172.090982][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 172.091140][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 172.091309][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 172.091469][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 172.091628][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 172.091789][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 172.091948][ C0] skb_copy (net/core/skbuff.c:2221)
[ 172.092067][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 172.092233][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 172.092402][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 172.092568][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 172.092726][ 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)
[ 172.092890][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 172.093052][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 172.093214][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 172.093385][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 172.093547][ 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)
[ 172.093705][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 172.093864][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 172.094022][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 172.094179][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 172.094349][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 172.094514][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 172.094670][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 172.094840][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 172.095002][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 172.095162][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 172.095328][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 172.095490][ 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)
[ 172.095616][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 172.095775][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 172.095933][ 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)
[ 172.096095][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 172.096253][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 172.096420][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 172.096576][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 172.096736][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 172.096937][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 172.097133][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 172.097292][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 172.097458][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 172.097625][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 172.097791][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 172.097954][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 172.098120][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 172.098293][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 172.098494][ C0] handle_softirqs (kernel/softirq.c:561)
[ 172.098655][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 172.098812][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 172.098931][ C0]
[ 172.099012][ C0]
[ 172.099092][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 172.099255][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 172.099420][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 172.099579][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 172.099736][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 172.099897][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 172.100055][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 172.100220][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 172.100423][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 172.100589][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 172.100766][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 172.100938][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 172.101111][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 172.101287][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 172.101461][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 172.101641][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 172.101812][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 172.101985][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 172.102159][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 172.102343][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 172.102518][ C0] ? sock_ioctl (net/socket.c:1342)
[ 172.102691][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 172.102869][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 172.103047][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 172.103220][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 172.103424][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 172.103597][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 172.103814][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 172.103993][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 172.104211][ C0] RIP: 0033:0x7f2f4904ba4a
[ 172.104402][ 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
[ 172.105021][ C0] RSP: 002b:00007ffda3c44028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 172.105287][ C0] RAX: ffffffffffffffda RBX: 000000003321a9d0 RCX: 00007f2f4904ba4a
[ 172.105543][ C0] RDX: 000000000000002a RSI: 000000003321ac92 RDI: 0000000000000005
[ 172.105781][ C0] RBP: 000000003321ac92 R08: 00007ffda3c44030 R09: 0000000000000014
[ 172.106029][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 172.106267][ C0] R13: 000000000000002a R14: 00007ffda3c44030 R15: 0000000000000000
| [ 174.149139][ C2] preempt_count: 101, expected: 0
| [ 174.149321][ C2] RCU nest depth: 4, expected: 0
| [ 174.149523][ C2] INFO: lockdep is turned off.
| [ 174.150054][ C2] Tainted: [W]=WARN
[ 174.150183][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 174.150395][ C2] Call Trace:
[ 174.150539][ C2]
[ 174.150627][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 174.150808][ C2] __might_resched (kernel/sched/core.c:8759)
[ 174.150986][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 174.151206][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 174.151422][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 174.151608][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 174.151792][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 174.151966][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 174.152146][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 174.152323][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 174.152506][ C2] skb_copy (net/core/skbuff.c:2221)
[ 174.152646][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 174.152833][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 174.153007][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 174.153181][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 174.153362][ C2] ? __iptunnel_pull_header (./include/linux/skbuff.h:1679 ./include/linux/skbuff.h:5079 ./include/net/ip_tunnels.h:615 net/ipv4/ip_tunnel_core.c:121)
[ 174.153546][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 174.153723][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 174.153896][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 174.154068][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 174.154240][ C2] ? trace_lock_acquire (./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/lock.h:24)
[ 174.154411][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 174.154596][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 174.154779][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 174.154949][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 174.155126][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 174.155298][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 174.155470][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 174.155720][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 174.155921][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 174.156112][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 174.156282][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 174.156458][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:567)
[ 174.156598][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 174.156770][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 174.156947][ C2] ? __resched_curr (./arch/x86/include/asm/bitops.h:60 ./include/asm-generic/bitops/instrumented-atomic.h:29 ./include/linux/thread_info.h:97 kernel/sched/core.c:1099)
[ 174.157134][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 174.157309][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 174.157483][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 174.157664][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 174.157838][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 174.158054][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 174.158268][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 174.158439][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 174.158639][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 174.158812][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 174.158987][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 174.159163][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 174.159338][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 174.159519][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 174.159739][ C2] handle_softirqs (kernel/softirq.c:561)
[ 174.159919][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 174.160091][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 174.160221][ C2]
[ 174.160312][ C2]
[ 174.160402][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 174.160586][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 174.160756][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 174.160930][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 174.161108][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 174.161286][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 174.161464][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 174.161643][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 174.161864][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 174.162040][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 174.162214][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 174.162389][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 174.162580][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 174.162751][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 174.162923][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 174.163092][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 174.163266][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 174.163440][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 174.163642][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 174.163860][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 174.164106][ C2] ? sock_ioctl (net/socket.c:1342)
[ 174.164348][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 174.164595][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 174.164849][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 174.165094][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 174.165337][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 174.165585][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 174.165893][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 174.166142][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 174.166456][ C2] RIP: 0033:0x7ff6fbf8ea4a
[ 174.166743][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 174.167719][ C2] RSP: 002b:00007ffc36186188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 174.168133][ C2] RAX: ffffffffffffffda RBX: 00000000066899d0 RCX: 00007ff6fbf8ea4a
[ 174.168545][ C2] RDX: 000000000000002a RSI: 0000000006689c92 RDI: 0000000000000005
[ 174.168949][ C2] RBP: 0000000006689c92 R08: 00007ffc36186190 R09: 0000000000000014
[ 174.169333][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 174.169710][ C2] R13: 000000000000002a R14: 00007ffc36186190 R15: 0000000000000000
| [ 176.215184][ C0] preempt_count: 101, expected: 0
| [ 176.215339][ C0] RCU nest depth: 4, expected: 0
| [ 176.215503][ C0] INFO: lockdep is turned off.
| [ 176.215985][ C0] Tainted: [W]=WARN
[ 176.216108][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 176.216322][ C0] Call Trace:
[ 176.216446][ C0]
[ 176.216531][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 176.216703][ C0] __might_resched (kernel/sched/core.c:8759)
[ 176.216879][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 176.217093][ 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)
[ 176.217291][ C0] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 176.217456][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 176.217620][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 176.217788][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 176.217946][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 176.218118][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 176.218284][ C0] skb_copy (net/core/skbuff.c:2221)
[ 176.218404][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 176.218567][ C0] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 176.218736][ C0] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 176.218895][ C0] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 176.219057][ 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)
[ 176.219225][ C0] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 176.219401][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 176.219559][ C0] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 176.219719][ C0] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 176.219885][ 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)
[ 176.220041][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 176.220197][ C0] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 176.220360][ C0] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 176.220542][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 176.220702][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 176.220871][ C0] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 176.221030][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 176.221188][ C0] ? sock_def_write_space (net/core/sock.c:3502)
[ 176.221356][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 176.221519][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 176.221681][ C0] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 176.221841][ 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)
[ 176.221960][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 176.222127][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 176.222290][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 176.222447][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 176.222603][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 176.222767][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 176.222928][ C0] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 176.223124][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 176.223318][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 176.223475][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 176.223634][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 176.223803][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 176.224009][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 176.224175][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 176.224342][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 176.224507][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 176.224679][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 176.224838][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 176.224997][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 176.225118][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 176.225320][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 176.225479][ C0] handle_softirqs (kernel/softirq.c:561)
[ 176.225638][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 176.225807][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 176.225926][ C0]
[ 176.226008][ C0]
[ 176.226090][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 176.226252][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 176.226407][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 176.226584][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 176.226743][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 176.226907][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 176.227069][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 176.227227][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 176.227431][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 176.227594][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 176.227753][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 176.227920][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 176.228095][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 176.228253][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 176.228413][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 176.228568][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 176.228732][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 176.228889][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 176.229062][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 176.229224][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 176.229387][ C0] ? sock_ioctl (net/socket.c:1342)
[ 176.229542][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 176.229702][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 176.229862][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 176.230022][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 176.230188][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 176.230344][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 176.230553][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 176.230714][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 176.230925][ C0] RIP: 0033:0x7fd9d6007a4a
[ 176.231107][ 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
[ 176.231688][ C0] RSP: 002b:00007ffeb89ecc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 176.231938][ C0] RAX: ffffffffffffffda RBX: 00000000123e19d0 RCX: 00007fd9d6007a4a
[ 176.232191][ C0] RDX: 000000000000002a RSI: 00000000123e1c92 RDI: 0000000000000005
[ 176.232427][ C0] RBP: 00000000123e1c92 R08: 00007ffeb89ecc10 R09: 0000000000000014
[ 176.232665][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 176.232898][ C0] R13: 000000000000002a R14: 00007ffeb89ecc10 R15: 0000000000000000
| [ 178.224281][ C2] preempt_count: 101, expected: 0
| [ 178.224455][ C2] RCU nest depth: 4, expected: 0
| [ 178.224660][ C2] INFO: lockdep is turned off.
| [ 178.225165][ C2] Tainted: [W]=WARN
[ 178.225288][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 178.225495][ C2] Call Trace:
[ 178.225626][ C2]
[ 178.225720][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 178.225903][ C2] __might_resched (kernel/sched/core.c:8759)
[ 178.226069][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 178.226275][ 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)
[ 178.226468][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 178.226637][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 178.226807][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 178.226962][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 178.227117][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 178.227276][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 178.227442][ C2] skb_copy (net/core/skbuff.c:2221)
[ 178.227567][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 178.227735][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 178.227900][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 178.228066][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 178.228243][ 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)
[ 178.228412][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 178.228582][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 178.228745][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 178.228902][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 178.229072][ 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)
[ 178.229233][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 178.229388][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 178.229554][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 178.229713][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 178.229873][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 178.230031][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 178.230186][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 178.230341][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 178.230515][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 178.230680][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 178.230847][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 178.231007][ 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)
[ 178.231135][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 178.231295][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 178.231454][ 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)
[ 178.231625][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 178.231794][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 178.231964][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 178.232118][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 178.232280][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 178.232480][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 178.232679][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 178.232848][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 178.233005][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 178.233169][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 178.233334][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 178.233493][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 178.233655][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 178.233819][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 178.234026][ C2] handle_softirqs (kernel/softirq.c:561)
[ 178.234189][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 178.234345][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 178.234465][ C2]
[ 178.234552][ C2]
[ 178.234638][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 178.234807][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 178.234962][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 178.235122][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 178.235293][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 178.235452][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 178.235613][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 178.235770][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 178.235963][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 178.236126][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 178.236296][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 178.236457][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 178.236623][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 178.236776][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 178.236942][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 178.237096][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 178.237252][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 178.237417][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 178.237590][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 178.237756][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 178.237922][ C2] ? sock_ioctl (net/socket.c:1342)
[ 178.238080][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 178.238240][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 178.238404][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 178.238569][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 178.238746][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 178.238906][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 178.239099][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 178.239256][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 178.239453][ C2] RIP: 0033:0x7fcdc0df4a4a
[ 178.239630][ 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
[ 178.240192][ C2] RSP: 002b:00007ffc6b5e9d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 178.240428][ C2] RAX: ffffffffffffffda RBX: 0000000019e219d0 RCX: 00007fcdc0df4a4a
[ 178.240664][ C2] RDX: 000000000000002a RSI: 0000000019e21c92 RDI: 0000000000000005
[ 178.240895][ C2] RBP: 0000000019e21c92 R08: 00007ffc6b5e9d80 R09: 0000000000000014
[ 178.241134][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 178.241366][ C2] R13: 000000000000002a R14: 00007ffc6b5e9d80 R15: 0000000000000000
| [ 180.442353][ C3] preempt_count: 101, expected: 0
| [ 180.442607][ C3] RCU nest depth: 4, expected: 0
| [ 180.442797][ C3] INFO: lockdep is turned off.
| [ 180.443285][ C3] Tainted: [W]=WARN
[ 180.443408][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 180.443613][ C3] Call Trace:
[ 180.443735][ C3]
[ 180.443826][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 180.443996][ C3] __might_resched (kernel/sched/core.c:8759)
[ 180.444218][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 180.444508][ 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)
[ 180.444726][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 180.444887][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 180.445067][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 180.445285][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 180.445504][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 180.445723][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 180.445955][ C3] skb_copy (net/core/skbuff.c:2221)
[ 180.446122][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 180.446354][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 180.446576][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 180.446797][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 180.447015][ 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)
[ 180.447229][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 180.447455][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 180.447682][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 180.447908][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 180.448140][ 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)
[ 180.448356][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 180.448580][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 180.448807][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 180.449031][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 180.449252][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 180.449428][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 180.449588][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 180.449744][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 180.449904][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 180.450073][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 180.450233][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 180.450407][ 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)
[ 180.450532][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 180.450693][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 180.450856][ 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)
[ 180.451016][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 180.451175][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 180.451336][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 180.451496][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 180.451697][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 180.451901][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 180.452065][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 180.452229][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 180.452412][ C3] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 180.452629][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 180.452804][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 180.452967][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 180.453136][ C3] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:537)
[ 180.453301][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 180.453460][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 180.453663][ C3] ? note_gp_changes (kernel/rcu/tree.c:1331 (discriminator 31))
[ 180.453822][ C3] handle_softirqs (kernel/softirq.c:561)
[ 180.453983][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 180.454148][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 180.454277][ C3]
[ 180.454363][ C3]
[ 180.454443][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 180.454600][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 180.454770][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 180.454935][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 180.455097][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 180.455267][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 180.455440][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 180.455597][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 180.455796][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 180.455959][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 180.456124][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 180.456287][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 180.456448][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 180.456609][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 180.456765][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 180.456926][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 180.457082][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 180.457240][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 180.457403][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 180.457566][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 180.457735][ C3] ? sock_ioctl (net/socket.c:1342)
[ 180.457893][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 180.458052][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 180.458208][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 180.458371][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 180.458539][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 180.458695][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 180.458902][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 180.459059][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 180.459262][ C3] RIP: 0033:0x7f8bbe253a4a
[ 180.459437][ 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
[ 180.459987][ C3] RSP: 002b:00007fffcedf8438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 180.460229][ C3] RAX: ffffffffffffffda RBX: 000000002bca79d0 RCX: 00007f8bbe253a4a
[ 180.460464][ C3] RDX: 000000000000002a RSI: 000000002bca7c92 RDI: 0000000000000005
[ 180.460698][ C3] RBP: 000000002bca7c92 R08: 00007fffcedf8440 R09: 0000000000000014
[ 180.460936][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 180.461180][ C3] R13: 000000000000002a R14: 00007fffcedf8440 R15: 0000000000000000
| [ 182.441253][ C2] preempt_count: 101, expected: 0
| [ 182.441427][ C2] RCU nest depth: 4, expected: 0
| [ 182.441611][ C2] INFO: lockdep is turned off.
| [ 182.442100][ C2] Tainted: [W]=WARN
[ 182.442218][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 182.442417][ C2] Call Trace:
[ 182.442544][ C2]
[ 182.442629][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 182.442803][ C2] __might_resched (kernel/sched/core.c:8759)
[ 182.442981][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 182.443180][ 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)
[ 182.443375][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 182.443535][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 182.443694][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 182.443852][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 182.444009][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 182.444165][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 182.444326][ C2] skb_copy (net/core/skbuff.c:2221)
[ 182.444445][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 182.444604][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 182.444772][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 182.444932][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 182.445092][ 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)
[ 182.445253][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 182.445419][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 182.445581][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 182.445744][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 182.445901][ 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)
[ 182.446059][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 182.446217][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 182.446379][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 182.446543][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 182.446705][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 182.446862][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 182.447020][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 182.447178][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 182.447341][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 182.447500][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 182.447662][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 182.447826][ 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)
[ 182.447944][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 182.448099][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 182.448257][ 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)
[ 182.448417][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 182.448576][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 182.448738][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 182.448892][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 182.449054][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 182.449249][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 182.449445][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 182.449601][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 182.449759][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 182.449915][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 182.450077][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 182.450237][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 182.450397][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 182.450556][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 182.450717][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 182.450877][ C2] handle_softirqs (kernel/softirq.c:561)
[ 182.451038][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 182.451212][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 182.451343][ C2]
[ 182.451424][ C2]
[ 182.451505][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 182.451664][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 182.451820][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 182.451979][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 182.452139][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 182.452306][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 182.452465][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 182.452621][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 182.452821][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 182.452979][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 182.453137][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 182.453293][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 182.453459][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 182.453617][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 182.453776][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 182.453933][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 182.454089][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 182.454255][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 182.454412][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 182.454569][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 182.454742][ C2] ? sock_ioctl (net/socket.c:1342)
[ 182.454897][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 182.455056][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 182.455210][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 182.455369][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 182.455525][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 182.455680][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 182.455882][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 182.456040][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 182.456236][ C2] RIP: 0033:0x7fdbea2c1a4a
[ 182.456399][ 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
[ 182.456951][ C2] RSP: 002b:00007fffed5ef908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 182.457190][ C2] RAX: ffffffffffffffda RBX: 00000000366ab9d0 RCX: 00007fdbea2c1a4a
[ 182.457423][ C2] RDX: 000000000000002a RSI: 00000000366abc92 RDI: 0000000000000005
[ 182.457659][ C2] RBP: 00000000366abc92 R08: 00007fffed5ef910 R09: 0000000000000014
[ 182.457899][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 182.458132][ C2] R13: 000000000000002a R14: 00007fffed5ef910 R15: 0000000000000000
| [ 184.496384][ C3] preempt_count: 101, expected: 0
| [ 184.496572][ C3] RCU nest depth: 4, expected: 0
| [ 184.496735][ C3] INFO: lockdep is turned off.
| [ 184.497259][ C3] Tainted: [W]=WARN
[ 184.497403][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 184.497761][ C3] Call Trace:
[ 184.497890][ C3]
[ 184.497978][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 184.498157][ C3] __might_resched (kernel/sched/core.c:8759)
[ 184.498323][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 184.498534][ 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)
[ 184.498745][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 184.498908][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 184.499078][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 184.499241][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 184.499400][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 184.499568][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 184.499739][ C3] skb_copy (net/core/skbuff.c:2221)
[ 184.499860][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 184.500023][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 184.500187][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 184.500346][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 184.500506][ 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)
[ 184.500679][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 184.500847][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 184.501007][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 184.501171][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 184.501329][ 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)
[ 184.501486][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 184.501664][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 184.501825][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 184.501984][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 184.502153][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 184.502310][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 184.502467][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 184.502651][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 184.502816][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 184.502978][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 184.503136][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 184.503302][ 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)
[ 184.503422][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 184.503578][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 184.503736][ 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)
[ 184.503894][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 184.504050][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 184.504205][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 184.504366][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 184.504529][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 184.504739][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 184.504937][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 184.505095][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 184.505252][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 184.505412][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 184.505571][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 184.505743][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 184.505904][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 184.506064][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 184.506265][ C3] handle_softirqs (kernel/softirq.c:561)
[ 184.506430][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 184.506589][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 184.506708][ C3]
[ 184.506795][ C3]
[ 184.506876][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 184.507035][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 184.507192][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 184.507352][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 184.507515][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 184.507688][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 184.507853][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 184.508017][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 184.508217][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 184.508386][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 184.508549][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 184.508709][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 184.508869][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 184.509026][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 184.509190][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 184.509348][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 184.509506][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 184.509666][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 184.509827][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 184.509988][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 184.510149][ C3] ? sock_ioctl (net/socket.c:1342)
[ 184.510311][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 184.510478][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 184.510635][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 184.510794][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 184.510953][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 184.511111][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 184.511307][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 184.511465][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 184.511672][ C3] RIP: 0033:0x7f046cf61a4a
[ 184.511838][ 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
[ 184.512391][ C3] RSP: 002b:00007ffcaf345a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 184.512637][ C3] RAX: ffffffffffffffda RBX: 0000000037a979d0 RCX: 00007f046cf61a4a
[ 184.512873][ C3] RDX: 000000000000002a RSI: 0000000037a97c92 RDI: 0000000000000005
[ 184.513107][ C3] RBP: 0000000037a97c92 R08: 00007ffcaf345a60 R09: 0000000000000014
[ 184.513338][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 184.513577][ C3] R13: 000000000000002a R14: 00007ffcaf345a60 R15: 0000000000000000
| [ 186.573549][ C2] preempt_count: 101, expected: 0
| [ 186.573723][ C2] RCU nest depth: 4, expected: 0
| [ 186.573894][ C2] INFO: lockdep is turned off.
| [ 186.574383][ C2] Tainted: [W]=WARN
[ 186.574509][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 186.574725][ C2] Call Trace:
[ 186.574858][ C2]
[ 186.574946][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 186.575123][ C2] __might_resched (kernel/sched/core.c:8759)
[ 186.575283][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 186.575481][ 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)
[ 186.575674][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 186.575831][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 186.575989][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 186.576144][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 186.576304][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 186.576464][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 186.576619][ C2] skb_copy (net/core/skbuff.c:2221)
[ 186.576741][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 186.576899][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 186.577057][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 186.577212][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 186.577368][ 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)
[ 186.577532][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 186.577690][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 186.577847][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 186.578008][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 186.578163][ 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)
[ 186.578318][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 186.578474][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 186.578639][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 186.578792][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 186.578953][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 186.579109][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 186.579265][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 186.579421][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 186.579577][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 186.579741][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 186.579898][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 186.580056][ 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)
[ 186.580173][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 186.580330][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 186.580510][ 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)
[ 186.580703][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 186.580874][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 186.581049][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 186.581216][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 186.581391][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 186.581613][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 186.581817][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 186.581980][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 186.582159][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 186.582368][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 186.582572][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 186.582789][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 186.583016][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 186.583220][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 186.583480][ C2] handle_softirqs (kernel/softirq.c:561)
[ 186.583688][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 186.583890][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 186.584040][ C2]
[ 186.584147][ C2]
[ 186.584249][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 186.584449][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 186.584657][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 186.584865][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 186.585068][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 186.585319][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 186.585567][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 186.585832][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 186.586141][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 186.586405][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 186.586651][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 186.586872][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 186.587083][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 186.587255][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 186.587452][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 186.587649][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 186.587830][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 186.588048][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 186.588251][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 186.588484][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 186.588706][ C2] ? sock_ioctl (net/socket.c:1342)
[ 186.588894][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 186.589099][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 186.589304][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 186.589512][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 186.589703][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 186.589945][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 186.590203][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 186.590380][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 186.590592][ C2] RIP: 0033:0x7f13da466a4a
[ 186.590769][ 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
[ 186.591464][ C2] RSP: 002b:00007fff211b5a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 186.591731][ C2] RAX: ffffffffffffffda RBX: 000000003dd5b9d0 RCX: 00007f13da466a4a
[ 186.591976][ C2] RDX: 000000000000002a RSI: 000000003dd5bc92 RDI: 0000000000000005
[ 186.592228][ C2] RBP: 000000003dd5bc92 R08: 00007fff211b5a30 R09: 0000000000000014
[ 186.592493][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 186.592772][ C2] R13: 000000000000002a R14: 00007fff211b5a30 R15: 0000000000000000
| [ 188.652911][ C3] preempt_count: 101, expected: 0
| [ 188.653160][ C3] RCU nest depth: 4, expected: 0
| [ 188.653410][ C3] INFO: lockdep is turned off.
| [ 188.654165][ C3] Tainted: [W]=WARN
[ 188.654354][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 188.654732][ C3] Call Trace:
[ 188.654863][ C3]
[ 188.654950][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 188.655131][ C3] __might_resched (kernel/sched/core.c:8759)
[ 188.655294][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 188.655497][ 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)
[ 188.655699][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 188.655860][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 188.656020][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 188.656181][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 188.656338][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 188.656507][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 188.656682][ C3] skb_copy (net/core/skbuff.c:2221)
[ 188.656802][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 188.656963][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 188.657127][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 188.657286][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 188.657444][ 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)
[ 188.657605][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 188.657771][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 188.657931][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 188.658094][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 188.658253][ 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)
[ 188.658409][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 188.658566][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 188.658730][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 188.658885][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 188.659054][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 188.659214][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 188.659374][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 188.659532][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 188.659694][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 188.659852][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 188.660008][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 188.660172][ 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)
[ 188.660293][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 188.660450][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 188.660618][ 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)
[ 188.660776][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 188.660939][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 188.661096][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 188.661264][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 188.661425][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 188.661622][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 188.661817][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 188.661975][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 188.662131][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 188.662293][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 188.662450][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 188.662612][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 188.662778][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 188.662938][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 188.663138][ C3] handle_softirqs (kernel/softirq.c:561)
[ 188.663297][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 188.663452][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 188.663571][ C3]
[ 188.663661][ C3]
[ 188.663741][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 188.663897][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 188.664055][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 188.664217][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 188.664373][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 188.664534][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 188.664711][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 188.664873][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 188.665069][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 188.665227][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 188.665392][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 188.665554][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 188.665713][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 188.665869][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 188.666032][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 188.666192][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 188.666347][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 188.666504][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 188.666662][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 188.666822][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 188.666981][ C3] ? sock_ioctl (net/socket.c:1342)
[ 188.667136][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 188.667301][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 188.667463][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 188.667621][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 188.667781][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 188.667938][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 188.668153][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 188.668314][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 188.668522][ C3] RIP: 0033:0x7fde08d1fa4a
[ 188.668687][ 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
[ 188.669236][ C3] RSP: 002b:00007fff83143e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 188.669483][ C3] RAX: ffffffffffffffda RBX: 00000000145499d0 RCX: 00007fde08d1fa4a
[ 188.669719][ C3] RDX: 000000000000002a RSI: 0000000014549c92 RDI: 0000000000000005
[ 188.669951][ C3] RBP: 0000000014549c92 R08: 00007fff83143e40 R09: 0000000000000014
[ 188.670188][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 188.670429][ C3] R13: 000000000000002a R14: 00007fff83143e40 R15: 0000000000000000
| [ 190.919468][ C3] preempt_count: 101, expected: 0
| [ 190.919631][ C3] RCU nest depth: 3, expected: 0
| [ 190.919783][ C3] INFO: lockdep is turned off.
| [ 190.920244][ C3] Tainted: [W]=WARN
[ 190.920360][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 190.920561][ C3] Call Trace:
[ 190.920678][ C3]
[ 190.920759][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 190.920924][ C3] __might_resched (kernel/sched/core.c:8759)
[ 190.921082][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 190.921280][ 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)
[ 190.921468][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 190.921629][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 190.921787][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 190.921943][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 190.922097][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 190.922294][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 190.922448][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 190.922601][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 190.922760][ C3] skb_copy (net/core/skbuff.c:2221)
[ 190.922879][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 190.923036][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 190.923230][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 190.923464][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 190.923623][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 190.923777][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 190.923930][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 190.924088][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 190.924246][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 190.924402][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 190.924561][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 190.924691][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 190.924852][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 190.925016][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 190.925193][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 190.925346][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 190.925499][ 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)
[ 190.925621][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 190.925772][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 190.925926][ 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)
[ 190.926082][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 190.926236][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 190.926387][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 190.926538][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 190.926690][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 190.926887][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 190.927074][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 190.927226][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 190.927425][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 190.927623][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 190.927776][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 190.927932][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 190.928093][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 190.928247][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 190.928442][ C3] handle_softirqs (kernel/softirq.c:561)
[ 190.928599][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 190.928756][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 190.928872][ C3]
[ 190.928951][ C3]
[ 190.929030][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 190.929188][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 190.929337][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 190.929489][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 190.929640][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 190.929796][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 190.929950][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 190.930101][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 190.930300][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 190.930458][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 190.930613][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 190.930764][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 190.930917][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 190.931070][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 190.931219][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 190.931379][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 190.931530][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 190.931683][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 190.931834][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 190.931988][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 190.932140][ C3] ? sock_ioctl (net/socket.c:1342)
[ 190.932292][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 190.932445][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 190.932603][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 190.932755][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 190.932911][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 190.933067][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 190.933257][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 190.933413][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 190.933605][ C3] RIP: 0033:0x7f09055a9a4a
[ 190.933772][ 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
[ 190.934307][ C3] RSP: 002b:00007ffe9057a848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 190.934542][ C3] RAX: ffffffffffffffda RBX: 00000000363d29d0 RCX: 00007f09055a9a4a
[ 190.934785][ C3] RDX: 000000000000002a RSI: 00000000363d2c92 RDI: 0000000000000005
[ 190.935013][ C3] RBP: 00000000363d2c92 R08: 00007ffe9057a850 R09: 0000000000000014
[ 190.935240][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 190.935470][ C3] R13: 000000000000002a R14: 00007ffe9057a850 R15: 0000000000000000
| [ 192.923598][ C2] preempt_count: 101, expected: 0
| [ 192.923763][ C2] RCU nest depth: 3, expected: 0
| [ 192.923925][ C2] INFO: lockdep is turned off.
| [ 192.924418][ C2] Tainted: [W]=WARN
[ 192.924580][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 192.924838][ C2] Call Trace:
[ 192.925029][ C2]
[ 192.925145][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 192.925403][ C2] __might_resched (kernel/sched/core.c:8759)
[ 192.925661][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 192.925953][ 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)
[ 192.926260][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 192.926507][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 192.926759][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 192.926999][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 192.927241][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 192.927551][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 192.927791][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 192.928038][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 192.928274][ C2] skb_copy (net/core/skbuff.c:2221)
[ 192.928462][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 192.928712][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 192.929020][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 192.929395][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 192.929645][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 192.929869][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 192.930096][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 192.930344][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 192.930593][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 192.930835][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 192.931088][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 192.931268][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 192.931507][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 192.931751][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 192.931987][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 192.932227][ 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)
[ 192.932411][ C2] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 192.932655][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 192.932897][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 192.933141][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 192.933365][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 192.933591][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 192.933812][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 192.934103][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 192.934414][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 192.934631][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 192.934786][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 192.934938][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 192.935138][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 192.935298][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 192.935459][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 192.935610][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 192.935772][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 192.935925][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 192.936090][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 192.936211][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 192.936417][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 192.936569][ C2] handle_softirqs (kernel/softirq.c:561)
[ 192.936723][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 192.936889][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 192.937005][ C2]
[ 192.937088][ C2]
[ 192.937165][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 192.937331][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 192.937482][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 192.937638][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 192.937790][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 192.937952][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 192.938110][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 192.938264][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 192.938462][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 192.938616][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 192.938768][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 192.938924][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 192.939095][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 192.939246][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 192.939400][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 192.939552][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 192.939713][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 192.939867][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 192.940023][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 192.940179][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 192.940351][ C2] ? sock_ioctl (net/socket.c:1342)
[ 192.940522][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 192.940680][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 192.940834][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 192.940987][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 192.941139][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 192.941294][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 192.941497][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 192.941652][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 192.941845][ C2] RIP: 0033:0x7f1a7532ba4a
[ 192.942009][ 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
[ 192.942554][ C2] RSP: 002b:00007ffd8b846bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 192.942787][ C2] RAX: ffffffffffffffda RBX: 0000000033e7c9d0 RCX: 00007f1a7532ba4a
[ 192.943014][ C2] RDX: 000000000000002a RSI: 0000000033e7cc92 RDI: 0000000000000005
[ 192.943238][ C2] RBP: 0000000033e7cc92 R08: 00007ffd8b846be0 R09: 0000000000000014
[ 192.943471][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 192.943706][ C2] R13: 000000000000002a R14: 00007ffd8b846be0 R15: 0000000000000000
| [ 194.971202][ C2] preempt_count: 101, expected: 0
| [ 194.971386][ C2] RCU nest depth: 3, expected: 0
| [ 194.971583][ C2] INFO: lockdep is turned off.
| [ 194.972119][ C2] Tainted: [W]=WARN
[ 194.972248][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 194.972466][ C2] Call Trace:
[ 194.972595][ C2]
[ 194.972675][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 194.972850][ C2] __might_resched (kernel/sched/core.c:8759)
[ 194.973013][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 194.973210][ 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)
[ 194.973405][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 194.973565][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 194.973728][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 194.973886][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 194.974044][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 194.974235][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 194.974400][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 194.974564][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 194.974725][ C2] skb_copy (net/core/skbuff.c:2221)
[ 194.974842][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 194.975005][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 194.975200][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 194.975457][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 194.975649][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 194.975859][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 194.976084][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 194.976310][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 194.976520][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 194.976742][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 194.976964][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 194.977121][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 194.977330][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 194.977539][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 194.977741][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 194.977957][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 194.978172][ 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)
[ 194.978333][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 194.978546][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 194.978743][ 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)
[ 194.978919][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 194.979122][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 194.979317][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 194.979498][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 194.979690][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 194.979940][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 194.980170][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 194.980346][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 194.980528][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 194.980715][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 194.980908][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 194.981090][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 194.981273][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 194.981461][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 194.981703][ C2] handle_softirqs (kernel/softirq.c:561)
[ 194.981909][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 194.982109][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 194.982252][ C2]
[ 194.982369][ C2]
[ 194.982473][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 194.982665][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 194.982863][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 194.983048][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 194.983245][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 194.983460][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 194.983659][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 194.983858][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 194.984119][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 194.984323][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 194.984517][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 194.984710][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 194.984912][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 194.985083][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 194.985252][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 194.985428][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 194.985594][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 194.985766][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 194.985936][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 194.986104][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 194.986277][ C2] ? sock_ioctl (net/socket.c:1342)
[ 194.986448][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 194.986609][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 194.986770][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 194.986927][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 194.987093][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 194.987261][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 194.987472][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 194.987644][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 194.987857][ C2] RIP: 0033:0x7f53495d3a4a
[ 194.988044][ 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
[ 194.988645][ C2] RSP: 002b:00007fffcc72a138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 194.988904][ C2] RAX: ffffffffffffffda RBX: 000000000e5689d0 RCX: 00007f53495d3a4a
[ 194.989166][ C2] RDX: 000000000000002a RSI: 000000000e568c92 RDI: 0000000000000005
[ 194.989419][ C2] RBP: 000000000e568c92 R08: 00007fffcc72a140 R09: 0000000000000014
[ 194.989668][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 194.989921][ C2] R13: 000000000000002a R14: 00007fffcc72a140 R15: 0000000000000000
| [ 197.029617][ C2] preempt_count: 101, expected: 0
| [ 197.029803][ C2] RCU nest depth: 3, expected: 0
| [ 197.029985][ C2] INFO: lockdep is turned off.
| [ 197.030532][ C2] Tainted: [W]=WARN
[ 197.030661][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 197.030867][ C2] Call Trace:
[ 197.030993][ C2]
[ 197.031087][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 197.031277][ C2] __might_resched (kernel/sched/core.c:8759)
[ 197.031449][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 197.031662][ C2] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 197.031871][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 197.032041][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 197.032213][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 197.032388][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 197.032560][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 197.032769][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 197.032935][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 197.033106][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 197.033273][ C2] skb_copy (net/core/skbuff.c:2221)
[ 197.033403][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 197.033582][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 197.033808][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 197.034060][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 197.034228][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 197.034390][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 197.034569][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 197.034739][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 197.034913][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 197.035083][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 197.035250][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 197.035376][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 197.035545][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 197.035713][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 197.035881][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 197.036047][ C2] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 197.036172][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 197.036343][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 197.036512][ 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)
[ 197.036682][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 197.036852][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 197.037019][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 197.037185][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 197.037355][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 197.037565][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 197.037778][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 197.037945][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 197.038114][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 197.038282][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 197.038449][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 197.038623][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 197.038791][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 197.038961][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 197.039177][ C2] handle_softirqs (kernel/softirq.c:561)
[ 197.039347][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 197.039513][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 197.039638][ C2]
[ 197.039724][ C2]
[ 197.039806][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 197.039987][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 197.040143][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 197.040297][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 197.040474][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 197.040687][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 197.040898][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 197.041104][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 197.041367][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 197.041577][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 197.041787][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 197.042000][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 197.042207][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 197.042416][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 197.042625][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 197.042836][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 197.043052][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 197.043265][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 197.043470][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 197.043627][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 197.043843][ C2] ? sock_ioctl (net/socket.c:1342)
[ 197.044075][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 197.044306][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 197.044502][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 197.044692][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 197.044846][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 197.044999][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 197.045191][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 197.045349][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 197.045549][ C2] RIP: 0033:0x7f5fd6899a4a
[ 197.045708][ C2] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 197.046247][ C2] RSP: 002b:00007ffd7f712198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 197.046479][ C2] RAX: ffffffffffffffda RBX: 00000000060699d0 RCX: 00007f5fd6899a4a
[ 197.046709][ C2] RDX: 000000000000002a RSI: 0000000006069c92 RDI: 0000000000000005
[ 197.046939][ C2] RBP: 0000000006069c92 R08: 00007ffd7f7121a0 R09: 0000000000000014
[ 197.047166][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 197.047393][ C2] R13: 000000000000002a R14: 00007ffd7f7121a0 R15: 0000000000000000
| [ 199.159735][ C0] preempt_count: 101, expected: 0
| [ 199.159926][ C0] RCU nest depth: 3, expected: 0
| [ 199.160120][ C0] INFO: lockdep is turned off.
| [ 199.160617][ C0] Tainted: [W]=WARN
[ 199.160751][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 199.160948][ C0] Call Trace:
[ 199.161076][ C0]
[ 199.161159][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 199.161353][ C0] __might_resched (kernel/sched/core.c:8759)
[ 199.161532][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 199.161763][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 199.161978][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 199.162157][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 199.162345][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 199.162530][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 199.162738][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 199.162989][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 199.163182][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 199.163385][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 199.163597][ C0] skb_copy (net/core/skbuff.c:2221)
[ 199.163753][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 199.163955][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 199.164174][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 199.164455][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 199.164653][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 199.164822][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 199.165001][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 199.165180][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 199.165361][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 199.165534][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 199.165719][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 199.165868][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 199.166029][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 199.166180][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 199.166344][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 199.166503][ C0] ipv6_rcv (./include/net/dst.h:469 net/ipv6/ip6_input.c:79 ./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:309)
[ 199.166618][ C0] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 199.166773][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 199.166945][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 199.167120][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 199.167285][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 199.167460][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 199.167637][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 199.167863][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 199.168102][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 199.168295][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 199.168490][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 199.168686][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 199.168939][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 199.169136][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 199.169344][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 199.169527][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 199.169708][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 199.169882][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 199.170077][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 199.170204][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 199.170435][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 199.170625][ C0] handle_softirqs (kernel/softirq.c:561)
[ 199.170832][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 199.171027][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 199.171143][ C0]
[ 199.171232][ C0]
[ 199.171330][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 199.171506][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 199.171686][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 199.171891][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 199.172073][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 199.172244][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 199.172421][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 199.172590][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 199.172799][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 199.172977][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 199.173149][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 199.173309][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 199.173485][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 199.173658][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 199.173841][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 199.174015][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 199.174182][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 199.174373][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 199.174584][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 199.174774][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 199.174938][ C0] ? sock_ioctl (net/socket.c:1342)
[ 199.175092][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 199.175259][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 199.175419][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 199.175591][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 199.175786][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 199.175957][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 199.176201][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 199.176380][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 199.176618][ C0] RIP: 0033:0x7fb8cfad8a4a
[ 199.176845][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 199.177523][ C0] RSP: 002b:00007ffcc82c82a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 199.177813][ C0] RAX: ffffffffffffffda RBX: 0000000019aff9d0 RCX: 00007fb8cfad8a4a
[ 199.178102][ C0] RDX: 000000000000002a RSI: 0000000019affc92 RDI: 0000000000000005
[ 199.178399][ C0] RBP: 0000000019affc92 R08: 00007ffcc82c82b0 R09: 0000000000000014
[ 199.178667][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 199.178931][ C0] R13: 000000000000002a R14: 00007ffcc82c82b0 R15: 0000000000000000
| [ 201.374449][ C0] preempt_count: 101, expected: 0
| [ 201.374659][ C0] RCU nest depth: 3, expected: 0
| [ 201.374814][ C0] INFO: lockdep is turned off.
| [ 201.375302][ C0] Tainted: [W]=WARN
[ 201.375419][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 201.375622][ C0] Call Trace:
[ 201.375738][ C0]
[ 201.375818][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 201.375995][ C0] __might_resched (kernel/sched/core.c:8759)
[ 201.376150][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 201.376361][ C0] kmem_cache_alloc_node_noprof (./include/linux/kernel.h:73 ./include/linux/sched/mm.h:321 ./include/linux/sched/mm.h:316 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 201.376561][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 201.376718][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 201.376884][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 201.377036][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 201.377207][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 201.377399][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 201.377560][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 201.377712][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 201.377875][ C0] skb_copy (net/core/skbuff.c:2221)
[ 201.377991][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 201.378150][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 201.378361][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 201.378602][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 201.378758][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 201.378919][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 201.379073][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 201.379230][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 201.379402][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 201.379562][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 201.379727][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 201.379842][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 201.379995][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 201.380148][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 201.380312][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 201.380466][ 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)
[ 201.380584][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 201.380737][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 201.380896][ 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)
[ 201.381062][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 201.381225][ C0] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 201.381383][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 201.381543][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 201.381709][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 201.381914][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 201.382129][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 201.382312][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 201.382481][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 201.382645][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 201.382796][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 201.382962][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 201.383118][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 201.383277][ C0] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 201.383442][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 201.383611][ C0] handle_softirqs (kernel/softirq.c:561)
[ 201.383788][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 201.383955][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 201.384083][ C0]
[ 201.384170][ C0]
[ 201.384255][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 201.384429][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 201.384613][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 201.384788][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 201.384957][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 201.385130][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 201.385302][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 201.385469][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 201.385687][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 201.385859][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 201.386031][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 201.386203][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 201.386375][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 201.386543][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 201.386711][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 201.386878][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 201.387054][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 201.387258][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 201.387432][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 201.387604][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 201.387776][ C0] ? sock_ioctl (net/socket.c:1342)
[ 201.387947][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 201.388119][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 201.388383][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 201.388556][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 201.388724][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 201.388891][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 201.389101][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 201.389270][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 201.389484][ C0] RIP: 0033:0x7f4855b63a4a
[ 201.389668][ C0] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 201.390264][ C0] RSP: 002b:00007ffdb99ed3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 201.390520][ C0] RAX: ffffffffffffffda RBX: 000000001141d9d0 RCX: 00007f4855b63a4a
[ 201.390780][ C0] RDX: 000000000000002a RSI: 000000001141dc92 RDI: 0000000000000005
[ 201.391036][ C0] RBP: 000000001141dc92 R08: 00007ffdb99ed3d0 R09: 0000000000000014
[ 201.391300][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 201.391554][ C0] R13: 000000000000002a R14: 00007ffdb99ed3d0 R15: 0000000000000000
| [ 203.392885][ C1] preempt_count: 101, expected: 0
| [ 203.393057][ C1] RCU nest depth: 3, expected: 0
| [ 203.393225][ C1] INFO: lockdep is turned off.
| [ 203.393727][ C1] Tainted: [W]=WARN
[ 203.393853][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 203.394060][ C1] Call Trace:
[ 203.394188][ C1]
[ 203.394274][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 203.394454][ C1] __might_resched (kernel/sched/core.c:8759)
[ 203.394636][ C1] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 203.394855][ 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)
[ 203.395071][ C1] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 203.395242][ C1] ? __alloc_skb (net/core/skbuff.c:730)
[ 203.395413][ C1] __alloc_skb (net/core/skbuff.c:730)
[ 203.395581][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 203.395751][ C1] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 203.395959][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 203.396128][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 203.396300][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 203.396477][ C1] skb_copy (net/core/skbuff.c:2221)
[ 203.396613][ C1] gro_cells_receive (net/core/gro_cells.c:31)
[ 203.396789][ C1] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 203.397006][ C1] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 203.397259][ C1] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 203.397431][ C1] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 203.397602][ C1] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 203.397773][ C1] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 203.397946][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 203.398128][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 203.398312][ C1] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 203.398479][ C1] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 203.398604][ C1] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 203.398769][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 203.398938][ C1] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 203.399106][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 203.399270][ 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)
[ 203.399395][ C1] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 203.399565][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 203.399736][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 203.399899][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 203.400067][ C1] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 203.400235][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 203.400402][ C1] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 203.400611][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 203.400820][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 203.400989][ C1] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 203.401152][ C1] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 203.401320][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 203.401532][ C1] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 203.401700][ C1] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 203.401868][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 203.402033][ C1] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 203.402209][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 203.402377][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 203.402554][ C1] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 203.402682][ C1] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 203.402894][ C1] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 203.403062][ C1] handle_softirqs (kernel/softirq.c:561)
[ 203.403232][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 203.403401][ C1] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 203.403528][ C1]
[ 203.403616][ C1]
[ 203.403703][ C1] __local_bh_enable_ip (kernel/softirq.c:389)
[ 203.403870][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 203.404036][ C1] __dev_queue_xmit (net/core/dev.c:4511)
[ 203.404210][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 203.404380][ C1] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 203.404562][ C1] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 203.404736][ C1] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 203.404904][ C1] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 203.405112][ C1] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 203.405282][ C1] packet_snd (net/packet/af_packet.c:3132)
[ 203.405452][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 203.405620][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 203.405790][ C1] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 203.405952][ C1] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 203.406119][ C1] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 203.406287][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 203.406453][ C1] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 203.406619][ C1] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 203.406785][ C1] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 203.406961][ C1] ? __pfx___sys_sendto (net/socket.c:2175)
[ 203.407130][ C1] ? sock_ioctl (net/socket.c:1342)
[ 203.407297][ C1] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 203.407465][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 203.407633][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 203.407798][ C1] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 203.407965][ C1] __x64_sys_sendto (net/socket.c:2211)
[ 203.408133][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 203.408348][ C1] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 203.408518][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 203.408730][ C1] RIP: 0033:0x7fd699e26a4a
[ 203.408904][ C1] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 203.409496][ C1] RSP: 002b:00007ffdc9b55e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 203.409752][ C1] RAX: ffffffffffffffda RBX: 0000000021e0f9d0 RCX: 00007fd699e26a4a
[ 203.410000][ C1] RDX: 000000000000002a RSI: 0000000021e0fc92 RDI: 0000000000000005
[ 203.410251][ C1] RBP: 0000000021e0fc92 R08: 00007ffdc9b55e10 R09: 0000000000000014
[ 203.410502][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 203.410753][ C1] R13: 000000000000002a R14: 00007ffdc9b55e10 R15: 0000000000000000
| [ 205.417435][ C3] preempt_count: 101, expected: 0
| [ 205.417600][ C3] RCU nest depth: 3, expected: 0
| [ 205.417759][ C3] INFO: lockdep is turned off.
| [ 205.418226][ C3] Tainted: [W]=WARN
[ 205.418341][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 205.418534][ C3] Call Trace:
[ 205.418651][ C3]
[ 205.418730][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 205.418897][ C3] __might_resched (kernel/sched/core.c:8759)
[ 205.419058][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 205.419257][ 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)
[ 205.419446][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 205.419603][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 205.419759][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 205.419914][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 205.420069][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 205.420260][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 205.420423][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 205.420572][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 205.420724][ C3] skb_copy (net/core/skbuff.c:2221)
[ 205.420841][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 205.420997][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 205.421197][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 205.421429][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 205.421586][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 205.421741][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 205.421914][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 205.422073][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 205.422232][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 205.422387][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 205.422539][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 205.422657][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 205.422811][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 205.422963][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 205.423115][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 205.423267][ 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)
[ 205.423383][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 205.423535][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 205.423690][ 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)
[ 205.423850][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 205.424012][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 205.424165][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 205.424317][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 205.424477][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 205.424681][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 205.424870][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 205.425024][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 205.425176][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 205.425329][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 205.425480][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 205.425636][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 205.425789][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 205.425944][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 205.426095][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 205.426291][ C3] handle_softirqs (kernel/softirq.c:561)
[ 205.426449][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 205.426600][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 205.426714][ C3]
[ 205.426791][ C3]
[ 205.426868][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 205.427018][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 205.427173][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 205.427326][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 205.427477][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 205.427633][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 205.427788][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 205.427938][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 205.428126][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 205.428285][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 205.428443][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 205.428593][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 205.428745][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 205.428895][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 205.429078][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 205.429231][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 205.429380][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 205.429549][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 205.429705][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 205.429858][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 205.430011][ C3] ? sock_ioctl (net/socket.c:1342)
[ 205.430164][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 205.430315][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 205.430463][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 205.430617][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 205.430769][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 205.430921][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 205.431110][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 205.431264][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 205.431458][ C3] RIP: 0033:0x7f0beb69aa4a
[ 205.431616][ 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
[ 205.432160][ C3] RSP: 002b:00007ffe90c39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 205.432389][ C3] RAX: ffffffffffffffda RBX: 000000003ac4e9d0 RCX: 00007f0beb69aa4a
[ 205.432619][ C3] RDX: 000000000000002a RSI: 000000003ac4ec92 RDI: 0000000000000005
[ 205.432848][ C3] RBP: 000000003ac4ec92 R08: 00007ffe90c39370 R09: 0000000000000014
[ 205.433073][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 205.433299][ C3] R13: 000000000000002a R14: 00007ffe90c39370 R15: 0000000000000000
| [ 207.448221][ C2] preempt_count: 101, expected: 0
| [ 207.448417][ C2] RCU nest depth: 3, expected: 0
| [ 207.448614][ C2] INFO: lockdep is turned off.
| [ 207.449156][ C2] Tainted: [W]=WARN
[ 207.449283][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 207.449505][ C2] Call Trace:
[ 207.449635][ C2]
[ 207.449740][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 207.449934][ C2] __might_resched (kernel/sched/core.c:8759)
[ 207.450129][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 207.450361][ 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)
[ 207.450592][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 207.450772][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 207.450946][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 207.451110][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 207.451265][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 207.451463][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 207.451630][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 207.451779][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 207.451965][ C2] skb_copy (net/core/skbuff.c:2221)
[ 207.452097][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 207.452271][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 207.452485][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 207.452740][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 207.452920][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 207.453100][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 207.453274][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 207.453449][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 207.453639][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 207.453810][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 207.453983][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 207.454111][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 207.454280][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 207.454454][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 207.454635][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 207.454806][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 207.454983][ 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)
[ 207.455114][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 207.455291][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 207.455464][ 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)
[ 207.455638][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 207.455810][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 207.455979][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 207.456146][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 207.456317][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 207.456537][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 207.456750][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 207.456920][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 207.457093][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 207.457262][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 207.457433][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 207.457609][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 207.457783][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 207.457957][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 207.458173][ C2] handle_softirqs (kernel/softirq.c:561)
[ 207.458347][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 207.458518][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 207.458640][ C2]
[ 207.458719][ C2]
[ 207.458798][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 207.458967][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 207.459135][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 207.459304][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 207.459474][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 207.459648][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 207.459819][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 207.459990][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 207.460206][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 207.460379][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 207.460550][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 207.460716][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 207.460885][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 207.461057][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 207.461225][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 207.461391][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 207.461560][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 207.461729][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 207.461896][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 207.462068][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 207.462238][ C2] ? sock_ioctl (net/socket.c:1342)
[ 207.462394][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 207.462563][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 207.462728][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 207.462890][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 207.463052][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 207.463218][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 207.463428][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 207.463599][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 207.463813][ C2] RIP: 0033:0x7faf6b2bda4a
[ 207.463998][ 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
[ 207.464599][ C2] RSP: 002b:00007ffe02859348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 207.464837][ C2] RAX: ffffffffffffffda RBX: 0000000010e3a9d0 RCX: 00007faf6b2bda4a
[ 207.465080][ C2] RDX: 000000000000002a RSI: 0000000010e3ac92 RDI: 0000000000000005
[ 207.465316][ C2] RBP: 0000000010e3ac92 R08: 00007ffe02859350 R09: 0000000000000014
[ 207.465567][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 207.465822][ C2] R13: 000000000000002a R14: 00007ffe02859350 R15: 0000000000000000
| [ 209.452690][ C3] preempt_count: 101, expected: 0
| [ 209.452886][ C3] RCU nest depth: 3, expected: 0
| [ 209.453077][ C3] INFO: lockdep is turned off.
| [ 209.453654][ C3] Tainted: [W]=WARN
[ 209.453807][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 209.454048][ C3] Call Trace:
[ 209.454192][ C3]
[ 209.454291][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 209.454504][ C3] __might_resched (kernel/sched/core.c:8759)
[ 209.454708][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 209.454908][ 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)
[ 209.455100][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 209.455256][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 209.455413][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 209.455569][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 209.455732][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 209.455921][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 209.456076][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 209.456226][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 209.456379][ C3] skb_copy (net/core/skbuff.c:2221)
[ 209.456500][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 209.456657][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 209.456854][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 209.457085][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 209.457240][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 209.457395][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 209.457551][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 209.457708][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 209.457866][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 209.458028][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 209.458181][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 209.458296][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 209.458453][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 209.458605][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 209.458764][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 209.458924][ 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)
[ 209.459041][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 209.459198][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 209.459356][ 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)
[ 209.459513][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 209.459670][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 209.459825][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 209.459979][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 209.460131][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 209.460323][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 209.460519][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 209.460669][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 209.460820][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 209.460974][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 209.461129][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 209.461283][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 209.461436][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 209.461593][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 209.461788][ C3] handle_softirqs (kernel/softirq.c:561)
[ 209.461945][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 209.462100][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 209.462217][ C3]
[ 209.462297][ C3]
[ 209.462382][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 209.462532][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 209.462687][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 209.462844][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 209.462997][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 209.463154][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 209.463306][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 209.463459][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 209.463653][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 209.463854][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 209.464013][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 209.464169][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 209.464323][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 209.464487][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 209.464696][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 209.464851][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 209.465013][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 209.465163][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 209.465355][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 209.465528][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 209.465683][ C3] ? sock_ioctl (net/socket.c:1342)
[ 209.465872][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 209.466029][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 209.466223][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 209.466386][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 209.466575][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 209.466770][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 209.467014][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 209.467184][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 209.467413][ C3] RIP: 0033:0x7fa86db91a4a
[ 209.467631][ 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
[ 209.468328][ C3] RSP: 002b:00007fff0eeaf538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 209.468695][ C3] RAX: ffffffffffffffda RBX: 000000003b3f99d0 RCX: 00007fa86db91a4a
[ 209.469072][ C3] RDX: 000000000000002a RSI: 000000003b3f9c92 RDI: 0000000000000005
[ 209.469469][ C3] RBP: 000000003b3f9c92 R08: 00007fff0eeaf540 R09: 0000000000000014
[ 209.469829][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 209.470190][ C3] R13: 000000000000002a R14: 00007fff0eeaf540 R15: 0000000000000000
| [ 211.957236][ C2] preempt_count: 101, expected: 0
| [ 211.957403][ C2] RCU nest depth: 4, expected: 0
| [ 211.957582][ C2] INFO: lockdep is turned off.
| [ 211.958110][ C2] Tainted: [W]=WARN
[ 211.958228][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 211.958427][ C2] Call Trace:
[ 211.958550][ C2]
[ 211.958634][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 211.958816][ C2] __might_resched (kernel/sched/core.c:8759)
[ 211.958994][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 211.959222][ 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)
[ 211.959436][ C2] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 211.959641][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 211.959820][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 211.959992][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 211.960166][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 211.960333][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.960503][ C2] skb_copy (net/core/skbuff.c:2221)
[ 211.960626][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 211.960789][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 211.960955][ C2] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 211.961137][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 211.961304][ 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)
[ 211.961473][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 211.961638][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 211.961799][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 211.961972][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 211.962166][ 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)
[ 211.962336][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.962499][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 211.962696][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 211.962880][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 211.963065][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 211.963249][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 211.963413][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 211.963574][ C2] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1251)
[ 211.963746][ C2] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 211.963906][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 211.964074][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 211.964246][ 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)
[ 211.964370][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 211.964551][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 211.964720][ 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)
[ 211.964889][ C2] ? place_entity (kernel/sched/fair.c:5280)
[ 211.965072][ C2] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 211.965257][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 211.965421][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.965608][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 211.965830][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 211.966041][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.966212][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 211.966383][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 211.966547][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 211.966742][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 211.966909][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 211.967094][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 211.967254][ C2] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 211.967424][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.967583][ C2] handle_softirqs (kernel/softirq.c:561)
[ 211.967744][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 211.967910][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 211.968040][ C2]
[ 211.968129][ C2]
[ 211.968217][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 211.968390][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 211.968559][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 211.968734][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 211.968898][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 211.969070][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 211.969244][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 211.969411][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 211.969608][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 211.969775][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 211.969942][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.970112][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 211.970294][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 211.970462][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 211.970637][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 211.970820][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.970988][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 211.971152][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 211.971310][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 211.971473][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 211.971639][ C2] ? sock_ioctl (net/socket.c:1342)
[ 211.971799][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 211.971966][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 211.972126][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 211.972284][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 211.972439][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 211.972604][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 211.972810][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 211.972970][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 211.973183][ C2] RIP: 0033:0x7fa23f035a4a
[ 211.973348][ 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
[ 211.973912][ C2] RSP: 002b:00007fffff81fae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 211.974181][ C2] RAX: ffffffffffffffda RBX: 00000000116209d0 RCX: 00007fa23f035a4a
[ 211.974447][ C2] RDX: 000000000000002a RSI: 0000000011620c92 RDI: 0000000000000005
[ 211.974729][ C2] RBP: 0000000011620c92 R08: 00007fffff81faf0 R09: 0000000000000014
[ 211.974975][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 211.975243][ C2] R13: 000000000000002a R14: 00007fffff81faf0 R15: 0000000000000000
| [ 213.967172][ C3] preempt_count: 101, expected: 0
| [ 213.967342][ C3] RCU nest depth: 4, expected: 0
| [ 213.967520][ C3] INFO: lockdep is turned off.
| [ 213.968063][ C3] Tainted: [W]=WARN
[ 213.968194][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 213.968404][ C3] Call Trace:
[ 213.968551][ C3]
[ 213.968633][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 213.968803][ C3] __might_resched (kernel/sched/core.c:8759)
[ 213.968969][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 213.969170][ 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)
[ 213.969371][ C3] ? debug_object_activate (lib/debugobjects.c:837)
[ 213.969533][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 213.969694][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 213.969886][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 213.970058][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 213.970229][ C3] skb_copy (net/core/skbuff.c:2221)
[ 213.970362][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 213.970536][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 213.970714][ C3] ? free_zapped_rcu (kernel/locking/lockdep.c:152 kernel/locking/lockdep.c:148 kernel/locking/lockdep.c:6353)
[ 213.970884][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 213.971060][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 213.971195][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 213.971367][ 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)
[ 213.971544][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 213.971719][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 213.971900][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 213.972074][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 213.972247][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 213.972421][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 213.972597][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 213.972772][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 213.972944][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 213.973121][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 213.973296][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 213.973472][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 213.973646][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 213.973818][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 213.973996][ 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)
[ 213.974127][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 213.974308][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 213.974495][ 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)
[ 213.974675][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 213.974848][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 213.975021][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 213.975190][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 213.975366][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 213.975581][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 213.975797][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 213.975970][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 213.976149][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 213.976325][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 213.976502][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 213.976679][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 213.976856][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 213.977037][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 213.977259][ C3] handle_softirqs (kernel/softirq.c:561)
[ 213.977438][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 213.977610][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 213.977742][ C3]
[ 213.977832][ C3]
[ 213.977920][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 213.978096][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 213.978276][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 213.978452][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 213.978626][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 213.978804][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 213.978976][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 213.979151][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 213.979372][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 213.979553][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 213.979730][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 213.979903][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 213.980078][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 213.980252][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 213.980424][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 213.980596][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 213.980769][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 213.980944][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 213.981118][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 213.981292][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 213.981465][ C3] ? sock_ioctl (net/socket.c:1342)
[ 213.981640][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 213.981814][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 213.981984][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 213.982159][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 213.982331][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 213.982505][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 213.982719][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 213.982893][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 213.983113][ C3] RIP: 0033:0x7f92ccb4ca4a
[ 213.983292][ 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
[ 213.983902][ C3] RSP: 002b:00007fff77c428f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 213.984161][ C3] RAX: ffffffffffffffda RBX: 00000000399bb9d0 RCX: 00007f92ccb4ca4a
[ 213.984417][ C3] RDX: 000000000000002a RSI: 00000000399bbc92 RDI: 0000000000000005
[ 213.984686][ C3] RBP: 00000000399bbc92 R08: 00007fff77c42900 R09: 0000000000000014
[ 213.984943][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 213.985199][ C3] R13: 000000000000002a R14: 00007fff77c42900 R15: 0000000000000000
| [ 222.262738][ C2] preempt_count: 101, expected: 0
| [ 222.262912][ C2] RCU nest depth: 4, expected: 0
| [ 222.263097][ C2] INFO: lockdep is turned off.
| [ 222.263608][ C2] Tainted: [W]=WARN
[ 222.263730][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 222.263928][ C2] Call Trace:
[ 222.264069][ C2]
[ 222.264155][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 222.264324][ C2] __might_resched (kernel/sched/core.c:8759)
[ 222.264500][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 222.264714][ 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)
[ 222.264922][ C2] ? __local_bh_enable_ip (kernel/softirq.c:389)
[ 222.265098][ C2] ? __dev_queue_xmit (net/core/dev.c:4511)
[ 222.265261][ C2] ? packet_snd (net/packet/af_packet.c:3132)
[ 222.265425][ C2] ? __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 222.265593][ C2] ? __x64_sys_sendto (net/socket.c:2211)
[ 222.265755][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 222.265917][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 222.266127][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 222.266293][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 222.266453][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 222.266653][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 222.266811][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 222.266969][ C2] skb_copy (net/core/skbuff.c:2221)
[ 222.267105][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 222.267265][ C2] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 222.267433][ C2] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 222.267595][ C2] ? skb_scrub_packet (./include/net/dst.h:263 ./include/net/dst.h:275 net/core/skbuff.c:6179)
[ 222.267758][ 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)
[ 222.267920][ C2] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 222.268093][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 222.268257][ C2] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 222.268421][ C2] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 222.268590][ 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)
[ 222.268748][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 222.268908][ C2] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 222.269102][ C2] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 222.269289][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 222.269451][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 222.269612][ C2] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 222.269782][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 222.269945][ C2] ? ip_rcv_finish_core (net/ipv4/ip_input.c:364)
[ 222.270105][ C2] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 222.270270][ 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)
[ 222.270394][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 222.270559][ C2] ? check_preempt_wakeup_fair (kernel/sched/fair.c:8880)
[ 222.270759][ C2] ? wakeup_preempt (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/thread_info.h:126 ./include/linux/sched.h:2020 ./include/linux/sched.h:2036 kernel/sched/core.c:2190 kernel/sched/core.c:2177)
[ 222.270918][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 222.271084][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 222.271241][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 222.271401][ C2] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 222.271599][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 222.271797][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 222.271956][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 222.272115][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 222.272281][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 222.272482][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 222.272644][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 222.272807][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 222.272965][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 222.273127][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 222.273286][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 222.273452][ C2] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 222.273576][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 222.273777][ C2] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 222.273937][ C2] handle_softirqs (kernel/softirq.c:561)
[ 222.274097][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 222.274259][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 222.274381][ C2]
[ 222.274479][ C2]
[ 222.274562][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 222.274722][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 222.274882][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 222.275046][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 222.275206][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 222.275368][ C2] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 222.275535][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 222.275695][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 222.275896][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 222.276056][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 222.276222][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 222.276381][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 222.276542][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 222.276702][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 222.276868][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 222.277028][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 222.277187][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 222.277348][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 222.277510][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 222.277670][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 222.277831][ C2] ? sock_ioctl (net/socket.c:1342)
[ 222.277989][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 222.278156][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 222.278314][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 222.278473][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 222.278633][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 222.278796][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 222.278995][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 222.279156][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 222.279363][ C2] RIP: 0033:0x7f002c8c2a4a
[ 222.279528][ 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
[ 222.280087][ C2] RSP: 002b:00007ffdb99cfc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 222.280335][ C2] RAX: ffffffffffffffda RBX: 00000000164389d0 RCX: 00007f002c8c2a4a
[ 222.280575][ C2] RDX: 000000000000002a RSI: 0000000016438c92 RDI: 0000000000000005
[ 222.280818][ C2] RBP: 0000000016438c92 R08: 00007ffdb99cfc50 R09: 0000000000000014
[ 222.281055][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 222.281301][ C2] R13: 000000000000002a R14: 00007ffdb99cfc50 R15: 0000000000000000
| [ 224.258619][ C3] preempt_count: 101, expected: 0
| [ 224.258882][ C3] RCU nest depth: 4, expected: 0
| [ 224.259144][ C3] INFO: lockdep is turned off.
| [ 224.259944][ C3] Tainted: [W]=WARN
[ 224.260144][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 224.260469][ C3] Call Trace:
[ 224.260674][ C3]
[ 224.260808][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 224.261084][ C3] __might_resched (kernel/sched/core.c:8759)
[ 224.261356][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 224.261685][ 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)
[ 224.262007][ C3] ? __fib_validate_source (net/ipv4/fib_frontend.c:396)
[ 224.262259][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 224.262513][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 224.262767][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 224.263016][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 224.263269][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 224.263528][ C3] skb_copy (net/core/skbuff.c:2221)
[ 224.263728][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 224.263996][ C3] ip_tunnel_rcv (net/ipv4/ip_tunnel.c:448)
[ 224.264259][ C3] ? fib_validate_source (net/ipv4/fib_frontend.c:458)
[ 224.264530][ C3] ? __pfx_ip_tunnel_rcv (net/ipv4/ip_tunnel.c:379)
[ 224.264797][ 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)
[ 224.265066][ C3] __ipgre_rcv (net/ipv4/ip_gre.c:402) ip_gre
[ 224.265345][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 224.265614][ C3] gre_rcv (net/ipv4/ip_gre.c:424 net/ipv4/ip_gre.c:459) ip_gre
[ 224.265885][ C3] ? __pfx_gre_rcv (net/ipv4/ip_gre.c:435) ip_gre
[ 224.266152][ 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)
[ 224.266419][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 224.266686][ C3] ? gre_rcv (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 net/ipv4/gre_demux.c:159) gre
[ 224.266954][ C3] gre_rcv (net/ipv4/gre_demux.c:163) gre
[ 224.267227][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5))
[ 224.267494][ C3] ip_local_deliver_finish (./include/linux/rcupdate.h:878 net/ipv4/ip_input.c:234)
[ 224.267759][ C3] ip_local_deliver (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv4/ip_input.c:254)
[ 224.268023][ C3] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243)
[ 224.268285][ C3] ? sock_def_write_space (net/core/sock.c:3502)
[ 224.268552][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349)
[ 224.268820][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1152 ./include/net/route.h:88 net/ipv4/ip_input.c:390)
[ 224.269092][ C3] ? vrf_l3_rcv (drivers/net/vrf.c:1182 drivers/net/vrf.c:1416 drivers/net/vrf.c:1428) vrf
[ 224.269360][ 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)
[ 224.269560][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 224.269826][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 224.270091][ 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)
[ 224.270355][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 224.270619][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 224.270895][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560)
[ 224.271157][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 224.271426][ C3] __netif_receive_skb_one_core (net/core/dev.c:5727 (discriminator 4))
[ 224.271756][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 224.272088][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 224.272365][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 224.272631][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 224.272906][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 224.273181][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 224.273451][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 224.273719][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 224.273983][ C3] ? swake_up_one (./include/linux/list.h:373 kernel/sched/swait.c:25 kernel/sched/swait.c:52)
[ 224.274253][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 224.274532][ C3] handle_softirqs (kernel/softirq.c:561)
[ 224.274801][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 224.275078][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 224.275282][ C3]
[ 224.275419][ C3]
[ 224.275553][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 224.275819][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 224.276083][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 224.276358][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 224.276625][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 224.276905][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 224.277171][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 224.277439][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 224.277769][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 224.278038][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 224.278307][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 224.278571][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 224.278845][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 224.279108][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 224.279374][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 224.279638][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 224.279903][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 224.280168][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 224.280441][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 224.280709][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 224.280986][ C3] ? sock_ioctl (net/socket.c:1342)
[ 224.281253][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 224.281517][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 224.281783][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 224.282050][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 224.282316][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 224.282580][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 224.282918][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 224.283189][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 224.283520][ C3] RIP: 0033:0x7f3df1ccda4a
[ 224.283794][ 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
[ 224.284750][ C3] RSP: 002b:00007ffcc4cfa588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 224.285151][ C3] RAX: ffffffffffffffda RBX: 000000000e6ff9d0 RCX: 00007f3df1ccda4a
[ 224.285542][ C3] RDX: 000000000000002a RSI: 000000000e6ffc92 RDI: 0000000000000005
[ 224.285932][ C3] RBP: 000000000e6ffc92 R08: 00007ffcc4cfa590 R09: 0000000000000014
[ 224.286329][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 224.286726][ C3] R13: 000000000000002a R14: 00007ffcc4cfa590 R15: 0000000000000000
| [ 226.738874][ C2] preempt_count: 101, expected: 0
| [ 226.739089][ C2] RCU nest depth: 3, expected: 0
| [ 226.739252][ C2] INFO: lockdep is turned off.
| [ 226.739751][ C2] Tainted: [W]=WARN
[ 226.739897][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 226.740127][ C2] Call Trace:
[ 226.740249][ C2]
[ 226.740361][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 226.740552][ C2] __might_resched (kernel/sched/core.c:8759)
[ 226.740767][ C2] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 226.741051][ 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)
[ 226.741293][ C2] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 226.741492][ C2] ? __alloc_skb (net/core/skbuff.c:730)
[ 226.741650][ C2] __alloc_skb (net/core/skbuff.c:730)
[ 226.741805][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 226.741965][ C2] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 226.742232][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 226.742388][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 226.742578][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 226.742748][ C2] skb_copy (net/core/skbuff.c:2221)
[ 226.742914][ C2] gro_cells_receive (net/core/gro_cells.c:31)
[ 226.743095][ C2] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 226.743323][ C2] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 226.743615][ C2] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 226.743772][ C2] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 226.743963][ C2] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 226.744156][ C2] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 226.744339][ C2] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 226.744530][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 226.744713][ C2] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 226.744869][ C2] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 226.744992][ C2] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 226.745230][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 226.745420][ C2] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 226.745573][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 226.745764][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 226.745922][ 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)
[ 226.746048][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 226.746200][ C2] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 226.746403][ 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)
[ 226.746562][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 226.746722][ C2] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 226.746881][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 226.747084][ C2] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 226.747315][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 226.747505][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 226.747700][ C2] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 226.747853][ C2] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 226.748052][ C2] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 226.748283][ C2] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 226.748447][ C2] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 226.748609][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 226.748812][ C2] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 226.748971][ 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)
[ 226.749209][ C2] ? rcu_report_qs_rnp (kernel/rcu/tree.c:2317 (discriminator 9))
[ 226.749378][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 226.749550][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 226.749787][ C2] handle_softirqs (kernel/softirq.c:561)
[ 226.749946][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 226.750130][ C2] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 226.750244][ C2]
[ 226.750321][ C2]
[ 226.750405][ C2] __local_bh_enable_ip (kernel/softirq.c:389)
[ 226.750597][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 226.750763][ C2] __dev_queue_xmit (net/core/dev.c:4511)
[ 226.750947][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 226.751169][ C2] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 226.751347][ C2] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 226.751534][ C2] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 226.751723][ C2] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 226.751947][ C2] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 226.752156][ C2] packet_snd (net/packet/af_packet.c:3132)
[ 226.752327][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 226.752496][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 226.752710][ C2] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 226.752884][ C2] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 226.753035][ C2] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 226.753185][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 226.753335][ C2] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 226.753491][ C2] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 226.753643][ C2] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 226.753796][ C2] ? __pfx___sys_sendto (net/socket.c:2175)
[ 226.753949][ C2] ? sock_ioctl (net/socket.c:1342)
[ 226.754101][ C2] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 226.754251][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 226.754409][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 226.754568][ C2] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 226.754723][ C2] __x64_sys_sendto (net/socket.c:2211)
[ 226.754875][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 226.755061][ C2] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 226.755216][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 226.755404][ C2] RIP: 0033:0x7f146303ea4a
[ 226.755564][ 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
[ 226.756102][ C2] RSP: 002b:00007ffcf5aa9e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 226.756334][ C2] RAX: ffffffffffffffda RBX: 00000000132249d0 RCX: 00007f146303ea4a
[ 226.756559][ C2] RDX: 000000000000002a RSI: 0000000013224c92 RDI: 0000000000000005
[ 226.756793][ C2] RBP: 0000000013224c92 R08: 00007ffcf5aa9e60 R09: 0000000000000014
[ 226.757020][ C2] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 226.757243][ C2] R13: 000000000000002a R14: 00007ffcf5aa9e60 R15: 0000000000000000
| [ 228.801419][ C3] preempt_count: 101, expected: 0
| [ 228.801601][ C3] RCU nest depth: 3, expected: 0
| [ 228.801774][ C3] INFO: lockdep is turned off.
| [ 228.802477][ C3] Tainted: [W]=WARN
[ 228.802594][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 228.802825][ C3] Call Trace:
[ 228.802942][ C3]
[ 228.803036][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 228.803197][ C3] __might_resched (kernel/sched/core.c:8759)
[ 228.803350][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 228.803562][ 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)
[ 228.803786][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 228.803940][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 228.804107][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 228.804302][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 228.804478][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 228.804706][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 228.804871][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 228.805060][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 228.805232][ C3] skb_copy (net/core/skbuff.c:2221)
[ 228.805377][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 228.805534][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 228.805739][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 228.805992][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 228.806187][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 228.806389][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 228.806548][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 228.806726][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 228.806923][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 228.807164][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 228.807339][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 228.807462][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 228.807621][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 228.807811][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 228.807985][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 228.808182][ 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)
[ 228.808338][ C3] ? __run_timers (kernel/time/timer.c:1841 kernel/time/timer.c:2418)
[ 228.808595][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 228.808842][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 228.809082][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 228.809335][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 228.809581][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 228.809823][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 228.810128][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 228.810433][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 228.810674][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 228.810920][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 228.811170][ C3] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891)
[ 228.811416][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 228.811589][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 228.811777][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 228.811931][ C3] ? __pfx_trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 228.812131][ C3] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202)
[ 228.812289][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 228.812444][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1045)
[ 228.812596][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 228.812750][ C3] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 228.812868][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 228.813071][ C3] handle_softirqs (kernel/softirq.c:561)
[ 228.813227][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 228.813380][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 228.813500][ C3]
[ 228.813578][ C3]
[ 228.813656][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 228.813808][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 228.813960][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 228.814125][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 228.814277][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 228.814445][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 228.814607][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 228.814759][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 228.814948][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 228.815109][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 228.815266][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 228.815420][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 228.815574][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 228.815730][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 228.815884][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 228.816041][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 228.816191][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 228.816342][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 228.816496][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 228.816649][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 228.816812][ C3] ? sock_ioctl (net/socket.c:1342)
[ 228.816964][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 228.817128][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 228.817281][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 228.817437][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 228.817590][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 228.817744][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 228.817936][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 228.818144][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 228.818412][ C3] RIP: 0033:0x7f5af304ea4a
[ 228.818581][ 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
[ 228.819293][ C3] RSP: 002b:00007ffe7e1f0e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 228.819657][ C3] RAX: ffffffffffffffda RBX: 000000000a5909d0 RCX: 00007f5af304ea4a
[ 228.819925][ C3] RDX: 000000000000002a RSI: 000000000a590c92 RDI: 0000000000000005
[ 228.820166][ C3] RBP: 000000000a590c92 R08: 00007ffe7e1f0e10 R09: 0000000000000014
[ 228.820393][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 228.820664][ C3] R13: 000000000000002a R14: 00007ffe7e1f0e10 R15: 0000000000000000
| [ 237.054459][ C0] preempt_count: 101, expected: 0
| [ 237.054623][ C0] RCU nest depth: 3, expected: 0
| [ 237.054774][ C0] INFO: lockdep is turned off.
| [ 237.055242][ C0] Tainted: [W]=WARN
[ 237.055359][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 237.055550][ C0] Call Trace:
[ 237.055667][ C0]
[ 237.055771][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 237.055933][ C0] __might_resched (kernel/sched/core.c:8759)
[ 237.056090][ C0] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 237.056318][ 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)
[ 237.056522][ C0] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 237.056694][ C0] ? __alloc_skb (net/core/skbuff.c:730)
[ 237.056872][ C0] __alloc_skb (net/core/skbuff.c:730)
[ 237.057034][ C0] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 237.057210][ C0] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 237.057409][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 237.057588][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 237.057743][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 237.057898][ C0] skb_copy (net/core/skbuff.c:2221)
[ 237.058025][ C0] gro_cells_receive (net/core/gro_cells.c:31)
[ 237.058195][ C0] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 237.058396][ C0] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 237.058650][ C0] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 237.058811][ C0] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 237.058966][ C0] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 237.059119][ C0] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 237.059282][ C0] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 237.059439][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 237.059600][ C0] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 237.059794][ C0] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 237.059910][ C0] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 237.060061][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 237.060218][ C0] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 237.060374][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 237.060531][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 237.060686][ 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)
[ 237.060802][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 237.060959][ C0] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 237.061117][ 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)
[ 237.061274][ C0] ? place_entity (kernel/sched/fair.c:5280)
[ 237.061435][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 237.061587][ C0] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 237.061749][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 237.061920][ C0] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 237.062121][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 237.062317][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 237.062469][ C0] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 237.062626][ C0] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 237.062783][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805)
[ 237.062976][ C0] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 237.063146][ C0] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 237.063301][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 237.063465][ C0] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 237.063623][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 237.063778][ C0] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86)
[ 237.063937][ C0] ? ktime_get (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:813 (discriminator 4))
[ 237.064058][ C0] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 237.064247][ C0] ? hrtimer_interrupt (kernel/time/hrtimer.c:1878)
[ 237.064429][ C0] handle_softirqs (kernel/softirq.c:561)
[ 237.064588][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 237.064739][ C0] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 237.064854][ C0]
[ 237.064934][ C0]
[ 237.065017][ C0] __local_bh_enable_ip (kernel/softirq.c:389)
[ 237.065178][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 237.065336][ C0] __dev_queue_xmit (net/core/dev.c:4511)
[ 237.065504][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 237.065671][ C0] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 237.065825][ C0] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 237.065980][ C0] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 237.066136][ C0] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 237.066352][ C0] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 237.066509][ C0] packet_snd (net/packet/af_packet.c:3132)
[ 237.066700][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 237.066855][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 237.067013][ C0] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 237.067170][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 237.067331][ C0] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 237.067490][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 237.067650][ C0] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 237.067802][ C0] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 237.067961][ C0] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 237.068115][ C0] ? __pfx___sys_sendto (net/socket.c:2175)
[ 237.068277][ C0] ? sock_ioctl (net/socket.c:1342)
[ 237.068435][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 237.068596][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 237.068756][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 237.068908][ C0] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 237.069069][ C0] __x64_sys_sendto (net/socket.c:2211)
[ 237.069222][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 237.069420][ C0] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 237.069580][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 237.069783][ C0] RIP: 0033:0x7fcfc50dda4a
[ 237.069941][ 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
[ 237.070504][ C0] RSP: 002b:00007ffcf9740268 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 237.070752][ C0] RAX: ffffffffffffffda RBX: 000000001ea8c9d0 RCX: 00007fcfc50dda4a
[ 237.070987][ C0] RDX: 000000000000002a RSI: 000000001ea8cc92 RDI: 0000000000000005
[ 237.071234][ C0] RBP: 000000001ea8cc92 R08: 00007ffcf9740270 R09: 0000000000000014
[ 237.071473][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 237.071703][ C0] R13: 000000000000002a R14: 00007ffcf9740270 R15: 0000000000000000
| [ 239.078526][ C3] preempt_count: 101, expected: 0
| [ 239.078682][ C3] RCU nest depth: 3, expected: 0
| [ 239.078833][ C3] INFO: lockdep is turned off.
| [ 239.079318][ C3] Tainted: [W]=WARN
[ 239.079439][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 239.079632][ C3] Call Trace:
[ 239.079748][ C3]
[ 239.079830][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 239.079999][ C3] __might_resched (kernel/sched/core.c:8759)
[ 239.080164][ C3] ? kmem_cache_alloc_node_noprof (./include/linux/sched/mm.h:321 mm/slub.c:4070 mm/slub.c:4148 mm/slub.c:4220)
[ 239.080357][ 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)
[ 239.080548][ C3] ? __pfx_ip6_pol_route (net/ipv6/route.c:2216)
[ 239.080702][ C3] ? __alloc_skb (net/core/skbuff.c:730)
[ 239.080856][ C3] __alloc_skb (net/core/skbuff.c:730)
[ 239.081008][ C3] ? __pfx___alloc_skb (net/core/skbuff.c:713)
[ 239.081162][ C3] ? __pfx_gre_flags_to_tnl_flags (./include/net/gre.h:66) gre
[ 239.081355][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 239.081507][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 239.081660][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 239.081812][ C3] skb_copy (net/core/skbuff.c:2221)
[ 239.081929][ C3] gro_cells_receive (net/core/gro_cells.c:31)
[ 239.082082][ C3] __ip6_tnl_rcv (net/ipv6/ip6_tunnel.c:881) ip6_tunnel
[ 239.082280][ C3] ? __pfx_ip6ip6_dscp_ecn_decapsulate (net/ipv6/ip6_tunnel.c:725) ip6_tunnel
[ 239.082514][ C3] gre_rcv (net/ipv6/ip6_gre.c:512 net/ipv6/ip6_gre.c:619) ip6_gre
[ 239.082668][ C3] ? ipv6_raw_deliver (net/ipv6/raw.c:142)
[ 239.082824][ C3] ? __pfx_gre_rcv (net/ipv6/ip6_gre.c:600) ip6_gre
[ 239.082979][ C3] ? ipv6_destopt_rcv (net/ipv6/exthdrs.c:325)
[ 239.083131][ C3] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:436 (discriminator 5))
[ 239.083286][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 239.083438][ C3] ip6_input_finish (./include/linux/rcupdate.h:878 net/ipv6/ip6_input.c:482)
[ 239.083593][ C3] ip6_input (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/ip6_input.c:490)
[ 239.083713][ C3] ? __pfx_ip6_input (net/ipv6/ip6_input.c:489)
[ 239.083865][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 239.084015][ C3] ? ip6_rcv_core (./include/net/sock.h:2778 net/ipv6/ip6_input.c:289)
[ 239.084169][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 239.084331][ 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)
[ 239.084448][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 239.084602][ C3] ? enqueue_dl_entity (kernel/sched/deadline.c:2056 (discriminator 1))
[ 239.084754][ 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)
[ 239.084912][ C3] ? place_entity (kernel/sched/fair.c:5280)
[ 239.085064][ C3] ? __pfx___resched_curr (kernel/sched/core.c:1079)
[ 239.085218][ C3] ? __pfx_ipv6_rcv (net/ipv6/ip6_input.c:303)
[ 239.085371][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 239.085522][ C3] __netif_receive_skb_one_core (net/core/dev.c:5720)
[ 239.085709][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5720)
[ 239.085899][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 239.086056][ C3] ? process_backlog (./include/linux/local_lock_internal.h:38 net/core/dev.c:6170)
[ 239.086208][ C3] process_backlog (./include/linux/rcupdate.h:878 net/core/dev.c:6173)
[ 239.086364][ C3] __napi_poll.constprop.0 (net/core/dev.c:6925)
[ 239.086517][ C3] net_rx_action (net/core/dev.c:6989 net/core/dev.c:7111)
[ 239.086671][ C3] ? __pfx_net_rx_action (net/core/dev.c:7073)
[ 239.086824][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2491)
[ 239.086977][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 239.087176][ C3] handle_softirqs (kernel/softirq.c:561)
[ 239.087332][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 239.087486][ C3] do_softirq (kernel/softirq.c:462 kernel/softirq.c:449)
[ 239.087601][ C3]
[ 239.087679][ C3]
[ 239.087757][ C3] __local_bh_enable_ip (kernel/softirq.c:389)
[ 239.087908][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:917 net/core/dev.c:4510)
[ 239.088064][ C3] __dev_queue_xmit (net/core/dev.c:4511)
[ 239.088227][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4392)
[ 239.088380][ C3] ? packet_parse_headers (./include/linux/skbuff.h:3107 net/packet/af_packet.c:1992)
[ 239.088535][ C3] ? __pfx_sock_alloc_send_pskb (net/core/sock.c:2870)
[ 239.088686][ C3] ? __pfx_packet_parse_headers (net/packet/af_packet.c:1977)
[ 239.088837][ C3] ? skb_copy_datagram_from_iter (net/core/datagram.c:564)
[ 239.089029][ C3] ? dev_get_by_index (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/dev.c:922)
[ 239.089184][ C3] packet_snd (net/packet/af_packet.c:3132)
[ 239.089345][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 239.089497][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 239.089651][ C3] ? __pfx_packet_snd (net/packet/af_packet.c:2995)
[ 239.089804][ C3] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37))
[ 239.089955][ C3] ? lock_acquire (kernel/locking/lockdep.c:5822)
[ 239.090107][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 239.090260][ C3] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744)
[ 239.090411][ C3] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862)
[ 239.090570][ C3] __sys_sendto (net/socket.c:711 net/socket.c:726 net/socket.c:2208)
[ 239.090726][ C3] ? __pfx___sys_sendto (net/socket.c:2175)
[ 239.090882][ C3] ? sock_ioctl (net/socket.c:1342)
[ 239.091038][ C3] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 239.091191][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37))
[ 239.091342][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 239.091495][ C3] ? do_user_addr_fault (./include/linux/mmap_lock.h:172 arch/x86/mm/fault.c:1417)
[ 239.091652][ C3] __x64_sys_sendto (net/socket.c:2211)
[ 239.091804][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 239.091990][ C3] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83)
[ 239.092146][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 239.092335][ C3] RIP: 0033:0x7fc6e2deda4a
[ 239.092491][ 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
[ 239.093030][ C3] RSP: 002b:00007ffc3b3f4fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 239.093259][ C3] RAX: ffffffffffffffda RBX: 000000000c0d69d0 RCX: 00007fc6e2deda4a
[ 239.093489][ C3] RDX: 000000000000002a RSI: 000000000c0d6c92 RDI: 0000000000000005
[ 239.093720][ C3] RBP: 000000000c0d6c92 R08: 00007ffc3b3f4fd0 R09: 0000000000000014
[ 239.093948][ C3] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
Finger prints:
mark_lock_irq:mark_lock:mark_usage:__lock_acquire:fs_reclaim_acquire
__might_resched:kmem_cache_alloc_node_noprof:__alloc_skb:skb_copy:gro_cells_receive